<?xml version="1.0" encoding="utf-8"?>
<xbrl
  xml:lang="en-US"
  xmlns="http://www.xbrl.org/2003/instance"
  xmlns:country="http://xbrl.sec.gov/country/2020-01-31"
  xmlns:dei="http://xbrl.sec.gov/dei/2020-01-31"
  xmlns:esnt="http://www.essentgroup.com/20201231"
  xmlns:iso4217="http://www.xbrl.org/2003/iso4217"
  xmlns:link="http://www.xbrl.org/2003/linkbase"
  xmlns:srt="http://fasb.org/srt/2020-01-31"
  xmlns:us-gaap="http://fasb.org/us-gaap/2020-01-31"
  xmlns:xbrldi="http://xbrl.org/2006/xbrldi"
  xmlns:xlink="http://www.w3.org/1999/xlink"
  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
    <link:schemaRef xlink:href="esnt-20201231.xsd" xlink:type="simple"/>
    <context id="if748fec8cd0f4b05a991e62604248402_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001448893</identifier>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i912723bf4f2b441682c5d6e2043710da_I20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001448893</identifier>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="i716d8c73c36a4745be4bf97193ad9bae_I20210219">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001448893</identifier>
        </entity>
        <period>
            <instant>2021-02-19</instant>
        </period>
    </context>
    <context id="i2bb7de94235b434f86d21e9477c3408c_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001448893</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">esnt:EssentGuarantyIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i826f2ded34794f19a60148f763483113_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001448893</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">esnt:EssentPAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i0fadc74faf4c40a7914e44a92889fb65_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001448893</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:FixedMaturitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i5fe40238f3d54b0aa5425cc761b0621c_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001448893</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:FixedMaturitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i907bbde8e2614372b2dce8c6e25c7f9b_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001448893</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ShortTermInvestmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i14560106863d4cd585428e2cb0717774_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001448893</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ShortTermInvestmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i238439bc60114f6d969dd6920511a2ea_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001448893</identifier>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="id2c88ab38f924ffa81ef91bb82b8335f_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001448893</identifier>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i615b0805b8ed4d9db83967308e9675fd_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001448893</identifier>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i18c2cb681437415bb67fb6bd04946c6f_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001448893</identifier>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="ie0e84d25383347f3bd8b3d87a441356d_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001448893</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="i342b5ffd1c544ebc8fb7393d6e5c42ba_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001448893</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="ia44b4bc03ebf45ec9c14f9f56998087a_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001448893</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:ParentCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="ia6e694c0ee924754bbbd8f345c2c24fe_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001448893</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="ib7d3da17b8f440189efe2da1ad75fe70_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001448893</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="i30346e2a752f4d2997e80f0175ddfdff_I20171231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001448893</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="i99c965859d484877b6f0387eba42830c_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001448893</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i175402a008144c608c14162c80c99300_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001448893</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="ia530be902e4944d9b135f1f93a0039bb_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001448893</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="ibcf22b749a6e4a3bbc3b2c51ec2ae48a_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001448893</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="i7c09d221e6004468bb589ae2c2cddc8e_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001448893</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="ie1273ed7758e41f8a3aad542115cfaf2_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001448893</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="iab0153437c284b64adb1174819190669_I20171231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001448893</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="if0ae44d06b0e4f7d9f88746452b05cf7_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001448893</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="i7d1ebfe8c62f4d00a2294dee19e62241_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001448893</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="if63cb3d9c89e4b9084eecc87a951c0ea_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001448893</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i47a0d6abf1fe411b986f8ec6490d8dd4_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001448893</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="i703c7abca5d240bb940d44c1252472a9_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001448893</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="ia33abb2bc6b74833abc99eef9de8417d_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001448893</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="i8e2353004e714bc78c2c78b7484698f6_I20171231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001448893</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="i0da5ad0994a8408398a5af2371bf4ae4_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001448893</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="ibe98bafe24904d188e1d0f8b1f526803_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001448893</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="ifd603ea7db754f2daa5c0ef81eaa1070_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001448893</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i2dd8a05badfc4c4aa5e8d58539451d06_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001448893</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="iea6ee81bd31d40ab9bea4b5e37d92de8_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001448893</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="i38061c55bffb4f43ba620044e6cdc8d5_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001448893</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="i621d15f530544cb497eb09604f9569bb_I20171231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001448893</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="ia70d31c1fbdb4e34aab427cf9b695569_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001448893</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="i11ecf09b48ca4272a7e5ae0cd5ed0330_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001448893</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="ie1ac480f67fc47f09db1a49928b2ee60_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001448893</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="if92db202592e4ccf81af20c92f6871b1_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001448893</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="ic37ede3af8bb498c823963680d0df565_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001448893</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="i3d5f40f5fd73436ebc8cc8f182968929_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001448893</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="i0244831f82db4b9a9afd4a5a8723df6f_I20171231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001448893</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="id30bbd6d633240d39a70d778b3a6f963_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001448893</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="i2a77c01601714c3092731778f91f60a4_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001448893</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="i1cba120e3e524d03938a20d9368b49c8_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001448893</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i938bb999620c46e08ad26fdf176b8edc_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001448893</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="i4affcc4c124d4a03b8b072e8b53df3a8_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001448893</identifier>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="ib0ae0dc015af41aea55f8815bcf6f428_I20171231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001448893</identifier>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="i286457419ab04d95bcf72a1d5309daf7_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001448893</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">esnt:QuotaShareReinsuranceTransactionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">srt:AffiliatedEntityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">esnt:EssentReinsuranceLtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ife308ad7aca347898a9b89693265d45f_D20190101-20190331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001448893</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">esnt:ExcessMortgageInsuranceCoverageMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">srt:AffiliatedEntityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">esnt:EssentGuarantyOfPAIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-03-31</endDate>
        </period>
    </context>
    <context id="i1c63a50b243c4728a109902cd26b9401_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001448893</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i1193d1c16769422daddf38def9735210_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001448893</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">esnt:EquipmentComputerHardwareAndPurchasedSoftwareMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i2f30e46c9d73478fb5502ebf96d61e3b_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001448893</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">esnt:EquipmentComputerHardwareAndPurchasedSoftwareMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i8ee867c8b21e48e1b0529bcbaca71d8f_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001448893</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:SoftwareDevelopmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i3c35bf258b7e459a83978f37284551ce_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001448893</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i1e25d69d219247af8fbc0a4ad77a2c53_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001448893</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i020d372fd08e476c845faea10d434c5c_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001448893</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:OfficeEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i7f31eb1360504d2b8082ba1bc64a5261_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001448893</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:OfficeEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i43ce69fe4c3f4ebab5f3181a737c49d9_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001448893</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ComputerEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ide0565bd0b794f269147c6934a38820a_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001448893</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ComputerEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i2b8d635525604f33aa5f1346017030d5_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001448893</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">esnt:PurchasedSoftwareMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="icbf6614df56a491ca1ad9d93221fc827_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001448893</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">esnt:PurchasedSoftwareMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i73410ccda83041978add05f00fdd00d5_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001448893</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:SoftwareDevelopmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ic467b39de2a84d8e8a859f15b735b727_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001448893</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:SoftwareDevelopmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i706dcb6376ae4940a0fd7e30204571db_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001448893</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LeaseholdImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i2734113f2cc24a85ac5b97a8e9df979e_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001448893</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LeaseholdImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="iba9090275194417b92ee40c476018019_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001448893</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">esnt:OtherUnderwritingAndOperatingExpensesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ifbc1ad238a6142689f1b2490093efc7a_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001448893</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">esnt:OtherUnderwritingAndOperatingExpensesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i6963bc78ac9c448a823ecd98d2fdd67e_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001448893</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">esnt:OtherUnderwritingAndOperatingExpensesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="ib354979179474212b2d13accaac6af46_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001448893</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USTreasurySecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i9a7fb60fedc94d5db68488a36255c378_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001448893</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USGovernmentAgenciesDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i9e99ef576de94c54b35e3dfd70849065_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001448893</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MortgageBackedSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ibad3ad82968046bd8174e86484135ef3_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001448893</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MunicipalBondsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="id50bb8574e7e436c94945655e0e07313_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001448893</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="iab78a274130644fbb29b282d40bf83f2_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001448893</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="i9ed14d8bba1d441bacb101d693f7c892_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001448893</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">esnt:ResidentialAndCommercialMortgageSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ia64f9265071d41dc83ab8d5b385bdfd3_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001448893</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="ib58b0872438f4cdd8590bc07baf34645_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001448893</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ic31165835a214e888259197108b5c5b7_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001448893</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USTreasurySecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i2e6142702d594439b09ad5b4032d94b2_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001448893</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USGovernmentAgenciesDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i594304b2927441b8a6a746a58c034d95_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001448893</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MortgageBackedSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i6a229b1860c847cd82eff5c0013dd076_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001448893</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MunicipalBondsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i28d6c7a93e914db897b0a914056bc06f_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001448893</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ForeignGovernmentDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i06de893883ce4f8f8939daf5271c4dd8_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001448893</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i614cb073be514cf3aa1d0f63d09231e1_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001448893</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">esnt:ResidentialAndCommercialMortgageSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i623a8a48aafa42a59ad47c7ac0e3b52a_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001448893</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:AssetBackedSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i9ed285c750fe4ea4887a05148a44ed4f_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001448893</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ie4683e6e60df4954983eb0c4327bca8e_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001448893</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MunicipalBondsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentSecondaryCategorizationAxis">esnt:SpecialRevenueMunicipalBondsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i5193cee0a3914f80a343c58ed1b877e4_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001448893</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MunicipalBondsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentSecondaryCategorizationAxis">esnt:SpecialRevenueMunicipalBondsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i7356bc7f86a54723b33bc60b0b422899_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001448893</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MunicipalBondsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentSecondaryCategorizationAxis">esnt:GeneralObligationMunicipalBondsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="if758ff133ed0455caab8b4e6ac7e896c_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001448893</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MunicipalBondsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentSecondaryCategorizationAxis">esnt:GeneralObligationMunicipalBondsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="iaee9cb1f10264fbab900d4d80e1e7c69_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001448893</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MunicipalBondsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentSecondaryCategorizationAxis">esnt:CertificationOfParticipationBondsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i96039bf885724c5c8030d2e5dbe875e5_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001448893</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MunicipalBondsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentSecondaryCategorizationAxis">esnt:CertificationOfParticipationBondsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i98a87670f04641249f131f154a5691c2_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001448893</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MunicipalBondsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentSecondaryCategorizationAxis">esnt:TaxAllocationMunicipalBondsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="icf59961df055494fa1d526f4c741591e_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001448893</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MunicipalBondsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentSecondaryCategorizationAxis">esnt:TaxAllocationMunicipalBondsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ib2adbd5c83774c68bcbd314419daa29a_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001448893</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentSecondaryCategorizationAxis">esnt:FinancialSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i8c79f76ea1754ab4a5fe478e6cba3430_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001448893</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentSecondaryCategorizationAxis">esnt:FinancialSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i957995c34d214faea3904abe9d94426f_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001448893</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentSecondaryCategorizationAxis">esnt:ConsumerNoncyclicalSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i75c55dd9c9534139b05e254fd00c93eb_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001448893</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentSecondaryCategorizationAxis">esnt:ConsumerNoncyclicalSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i30e4f5da17184659b25ed9247789f767_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001448893</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentSecondaryCategorizationAxis">esnt:CommunicationsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="id3318ab7d98b4ea2a5fad426a847d464_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001448893</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentSecondaryCategorizationAxis">esnt:CommunicationsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ie5471d2e01834a7a8cdfd5cc2d391276_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001448893</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentSecondaryCategorizationAxis">esnt:EnergySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ie686d160205648b092a2bdc827d1f799_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001448893</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentSecondaryCategorizationAxis">esnt:EnergySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i0020114de25c42cc9e322820e77eee57_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001448893</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentSecondaryCategorizationAxis">esnt:ConsumerCyclicalSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i32c4af1faa564a79a71fa340cc8dcb49_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001448893</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentSecondaryCategorizationAxis">esnt:ConsumerCyclicalSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i0d053796fa534186846438c33b4d4cac_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001448893</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentSecondaryCategorizationAxis">esnt:TechnologyDebtSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i0c21df2dfdd2428fb6aa3b51b973e335_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001448893</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentSecondaryCategorizationAxis">esnt:TechnologyDebtSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="id2187584292241f48dc5f476bfeffe80_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001448893</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentSecondaryCategorizationAxis">esnt:UtilitiesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i295121a8401f42ecb5427f473b1dfc6a_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001448893</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentSecondaryCategorizationAxis">esnt:UtilitiesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i864a623366af465cb01af48c3ae8f6ec_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001448893</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentSecondaryCategorizationAxis">esnt:IndustrialSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ia6558651c4e84846ba316d08d59a8164_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001448893</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentSecondaryCategorizationAxis">esnt:IndustrialSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="if30ce2d2423642c8bf4110f193aca257_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001448893</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentSecondaryCategorizationAxis">esnt:BasicMaterialsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i4d3450f334ac429ca170a867961cd122_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001448893</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentSecondaryCategorizationAxis">esnt:BasicMaterialsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ia174732ed5b64f2ea2d3c2b0a7200212_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001448893</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentSecondaryCategorizationAxis">esnt:GovernmentInvestmentSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i4f814cc6c0814f57b6f4b12de0f2514d_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001448893</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentSecondaryCategorizationAxis">esnt:GovernmentInvestmentSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i2a4d2184c6de44b2ba8de758f4777044_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001448893</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">esnt:SecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CreditConcentrationRiskMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:InternalInvestmentGradeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="iaaf437f891f74b029a846aeb293a09e5_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001448893</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">esnt:EssentReinsuranceLtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ieb9191f455674d3e8e1291ceef9b9f85_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001448893</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">esnt:EssentReinsuranceLtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i4e8de30b26084ed58e80ab9ded3d4541_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001448893</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">esnt:EssentGuarantyIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ie1a4799f542d4455b478ff31f2c03704_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001448893</identifier>
            <segment>
                <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="ic3df585c07d442928f4aa42f2ef0f32f_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001448893</identifier>
            <segment>
                <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="iee3c3d99aac44b24aa58fcbfd1b37279_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001448893</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:FixedMaturitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="ie764dec91cdf44a8babb2eb64aa8b11f_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001448893</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:ShortTermInvestmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="id8483832fabb41298c6e996c582cb21a_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001448893</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:ShortTermInvestmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i3b8bbe6a967d466ca456b103c08028b3_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001448893</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:ShortTermInvestmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="iadf918a346a340958eab4ac1eddcd8ca_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001448893</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis">us-gaap:PremiumsReceivableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i030f774d5e364f51b894e1ffde8b0e89_D20190901-20190901">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001448893</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ReinsurancePolicyTypeAxis">esnt:QuotaShareReinsuranceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-09-01</startDate>
            <endDate>2019-09-01</endDate>
        </period>
    </context>
    <context id="i6707ac7460ea4c06aa47cad6a1ea889d_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001448893</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementScenarioAxis">srt:ScenarioForecastMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ReinsurancePolicyTypeAxis">esnt:QuotaShareReinsuranceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i1734bd9b68e84f258159e7e430946ee5_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001448893</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ReinsurancePolicyTypeAxis">esnt:QuotaShareReinsuranceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i9fdfaac86ed44d87ac843d8b9d65f068_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001448893</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">us-gaap:VariableInterestEntityNotPrimaryBeneficiaryMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">esnt:RadnorReMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ReinsurancePolicyTypeAxis">esnt:MortgageInsuranceMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">esnt:EssentGuarantyIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i8fd5397ced814470ac45af89ee998433_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001448893</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">us-gaap:VariableInterestEntityNotPrimaryBeneficiaryMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">esnt:MortgageInsuranceLinkedNotesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ReinsurancePolicyTypeAxis">esnt:MortgageInsuranceMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">esnt:RadnorReMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="iacc0fc5b13c64298b8bbdd72df7912ae_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001448893</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">esnt:OtherReinsuranceMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ReinsurancePolicyTypeAxis">esnt:MortgageInsuranceMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">esnt:EssentGuarantyIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ic91c39034a4c45f9ade11ef43e0fd48b_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001448893</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">esnt:RadnorRe20181Ltd.Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ReinsurancePolicyTypeAxis">esnt:VintageYear2017Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="iabfea5e632e04677a80995fc13deb9d2_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001448893</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">esnt:PanelOfReinsurersMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ReinsurancePolicyTypeAxis">esnt:VintageYear2017Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="iad6149382aca45b88bc8cc6f723c0c13_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001448893</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ReinsurancePolicyTypeAxis">esnt:VintageYear2015and2016Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i7172ba8461e944f9b22100845c65a5c8_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001448893</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">esnt:RadnorRe20192Ltd.Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ReinsurancePolicyTypeAxis">esnt:VintageYear2015and2016Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i14e10d9c7e374f8b990db4b2c5801f31_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001448893</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">esnt:OtherReinsuranceMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ReinsurancePolicyTypeAxis">esnt:VintageYear2015and2016Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ib0afbc4cdb8f4df0b98e3fd2e855b91d_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001448893</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ReinsurancePolicyTypeAxis">esnt:VintageYear2015and2016Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i452eabdb88f44c1da0602be29411a1cd_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001448893</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ReinsurancePolicyTypeAxis">esnt:VintageYear2017Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i3d71c09746fd467392d1a13172f93778_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001448893</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">esnt:OtherReinsuranceMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ReinsurancePolicyTypeAxis">esnt:VintageYear2017Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i79a0804ec2e1402f8b678b174fe4c8ec_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001448893</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ReinsurancePolicyTypeAxis">esnt:VintageYear2017Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i620faac37bf342d1886906e5db6f0753_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001448893</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ReinsurancePolicyTypeAxis">esnt:VintageYear2018Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="iee83a2b2abe04a748a161d84a6835cd2_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001448893</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">esnt:RadnorRe20191Ltd.Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ReinsurancePolicyTypeAxis">esnt:VintageYear2018Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i42dfc9f211824258a7b29ae42dab4042_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001448893</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">esnt:OtherReinsuranceMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ReinsurancePolicyTypeAxis">esnt:VintageYear2018Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i4ea1862caffc4aaeaf9d08e8c1fbbef1_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001448893</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ReinsurancePolicyTypeAxis">esnt:VintageYear2018Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="id6ee9381b52c4c56b5298021d0ef0ede_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001448893</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ReinsurancePolicyTypeAxis">esnt:VintageYear2019Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i0d4e1098e7e745f4a5e7dd8b3e304eec_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001448893</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">esnt:RadnorRe20201LtdMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ReinsurancePolicyTypeAxis">esnt:VintageYear2019Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i85e654364fe747728c34deec5928caf4_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001448893</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">esnt:OtherReinsuranceMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ReinsurancePolicyTypeAxis">esnt:VintageYear2019Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i64748b40bc32469dadb12d586f60c979_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001448893</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ReinsurancePolicyTypeAxis">esnt:VintageYear2019Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i7ac4f0f1fcea4f2296a6b7554d41a0e9_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001448893</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ReinsurancePolicyTypeAxis">esnt:VintageYear20192020Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ie82fb977f3fd4c118f6ee3f07d593a60_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001448893</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">esnt:RadnorRe20202LtdMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ReinsurancePolicyTypeAxis">esnt:VintageYear20192020Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ieee805d86b2d44bbba15598938cacc18_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001448893</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">esnt:OtherReinsuranceMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ReinsurancePolicyTypeAxis">esnt:VintageYear20192020Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i09dcf30e43c04de98f64b364f1f3fb48_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001448893</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ReinsurancePolicyTypeAxis">esnt:VintageYear20192020Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i5e6f3d81715048dcb033b42fffe9744d_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001448893</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">esnt:RadnorEntitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ia6e5855ec79b4ab3859033228a4b3d4b_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001448893</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">esnt:OtherReinsuranceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i2e1b57726c0c497eab2a51fa625d3b9d_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001448893</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">us-gaap:VariableInterestEntityNotPrimaryBeneficiaryMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">esnt:RadnorRe20181Ltd.Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="iac680c126dbc46038138ca16af136b49_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001448893</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">us-gaap:VariableInterestEntityNotPrimaryBeneficiaryMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">esnt:RadnorRe20191Ltd.Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i80a6fb52c34f4906810052fae537d0c7_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001448893</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">us-gaap:VariableInterestEntityNotPrimaryBeneficiaryMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">esnt:RadnorRe20192Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i39bb8cbe8f824f309265aba2c31eda74_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001448893</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">us-gaap:VariableInterestEntityNotPrimaryBeneficiaryMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">esnt:RadnorRe20201LtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i3eda484871294ed1a03a6a3a2c6a9e12_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001448893</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">us-gaap:VariableInterestEntityNotPrimaryBeneficiaryMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">esnt:RadnorRe20202LtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i0cbbb4e8cff3472f99e38e7c9d3a1d82_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001448893</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">us-gaap:VariableInterestEntityNotPrimaryBeneficiaryMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ib100c4d4b7cf4b939e9001b8b5f5e75c_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001448893</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:UnusualOrInfrequentItemAxis">esnt:COVID19Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ic12e3a537c2e42798f8f1f1222bf8349_D20200401-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001448893</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:UnusualOrInfrequentItemAxis">esnt:COVID19Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="icfb1b21789154a62914d8b4f02176246_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001448893</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:UnusualOrInfrequentItemAxis">esnt:COVID19Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i8fd831a6800f4bd6a6fa6ff36bc7f83c_I20171231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001448893</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LiabilityForCatastropheClaimsByCatastrophicEventAxis">us-gaap:HurricaneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="i85da606a1158404c9e7129a91a817a61_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001448893</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LiabilityForCatastropheClaimsByCatastrophicEventAxis">us-gaap:HurricaneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="ia098d45679394ea79f63cc1fc3a92c80_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001448893</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LiabilityForCatastropheClaimsByCatastrophicEventAxis">us-gaap:HurricaneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i160ab1813ca540e788408b7abdf2995f_D20181001-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001448893</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LiabilityForCatastropheClaimsByCatastrophicEventAxis">us-gaap:HurricaneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-10-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="ie106ec1b3b514ec2a1af2a67a0a59fa7_I20111231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001448893</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:PropertyInsuranceProductLineMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ShortdurationInsuranceContractsAccidentYearAxis">us-gaap:ShortdurationInsuranceContractsAccidentYear2011Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2011-12-31</instant>
        </period>
    </context>
    <context id="i13120a46257e42b6a84e645f9f5243a1_I20121231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001448893</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:PropertyInsuranceProductLineMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ShortdurationInsuranceContractsAccidentYearAxis">us-gaap:ShortdurationInsuranceContractsAccidentYear2011Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2012-12-31</instant>
        </period>
    </context>
    <context id="id658985a913e417bbf48c5d78deb6914_I20131231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001448893</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:PropertyInsuranceProductLineMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ShortdurationInsuranceContractsAccidentYearAxis">us-gaap:ShortdurationInsuranceContractsAccidentYear2011Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2013-12-31</instant>
        </period>
    </context>
    <context id="i8560cb7a0cc34398bf794c76d1448111_I20141231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001448893</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:PropertyInsuranceProductLineMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ShortdurationInsuranceContractsAccidentYearAxis">us-gaap:ShortdurationInsuranceContractsAccidentYear2011Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2014-12-31</instant>
        </period>
    </context>
    <context id="id0d6e12a75694b6887e4f7182b9acf89_I20151231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001448893</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:PropertyInsuranceProductLineMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ShortdurationInsuranceContractsAccidentYearAxis">us-gaap:ShortdurationInsuranceContractsAccidentYear2011Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2015-12-31</instant>
        </period>
    </context>
    <context id="ifd72ff86b94942c7862c903d52ef9a80_I20161231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001448893</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:PropertyInsuranceProductLineMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ShortdurationInsuranceContractsAccidentYearAxis">us-gaap:ShortdurationInsuranceContractsAccidentYear2011Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2016-12-31</instant>
        </period>
    </context>
    <context id="iee7aa7df7038496180d7ca89bafc2c3f_I20171231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001448893</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:PropertyInsuranceProductLineMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ShortdurationInsuranceContractsAccidentYearAxis">us-gaap:ShortdurationInsuranceContractsAccidentYear2011Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="ia698a4f534ea4c9f96091d3b18bf4409_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001448893</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:PropertyInsuranceProductLineMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ShortdurationInsuranceContractsAccidentYearAxis">us-gaap:ShortdurationInsuranceContractsAccidentYear2011Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i8722c996b3dd4af8a068d5d388b3d8ad_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001448893</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:PropertyInsuranceProductLineMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ShortdurationInsuranceContractsAccidentYearAxis">us-gaap:ShortdurationInsuranceContractsAccidentYear2011Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="idf857672ea914dda8818530c994d9218_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001448893</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:PropertyInsuranceProductLineMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ShortdurationInsuranceContractsAccidentYearAxis">us-gaap:ShortdurationInsuranceContractsAccidentYear2011Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i4f1b892958bd4d219cbcea5c67df2cce_I20121231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001448893</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:PropertyInsuranceProductLineMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ShortdurationInsuranceContractsAccidentYearAxis">us-gaap:ShortdurationInsuranceContractsAccidentYear2012Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2012-12-31</instant>
        </period>
    </context>
    <context id="i15f4603561c2458d87750c96b7e33eb8_I20131231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001448893</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:PropertyInsuranceProductLineMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ShortdurationInsuranceContractsAccidentYearAxis">us-gaap:ShortdurationInsuranceContractsAccidentYear2012Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2013-12-31</instant>
        </period>
    </context>
    <context id="i321197d0361c44e0bb51de9eec91a02c_I20141231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001448893</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:PropertyInsuranceProductLineMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ShortdurationInsuranceContractsAccidentYearAxis">us-gaap:ShortdurationInsuranceContractsAccidentYear2012Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2014-12-31</instant>
        </period>
    </context>
    <context id="i1a3304329cc749faa2cfe045c41afbcb_I20151231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001448893</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:PropertyInsuranceProductLineMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ShortdurationInsuranceContractsAccidentYearAxis">us-gaap:ShortdurationInsuranceContractsAccidentYear2012Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2015-12-31</instant>
        </period>
    </context>
    <context id="i4ad1d84a58414987866cac8b16791281_I20161231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001448893</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:PropertyInsuranceProductLineMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ShortdurationInsuranceContractsAccidentYearAxis">us-gaap:ShortdurationInsuranceContractsAccidentYear2012Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2016-12-31</instant>
        </period>
    </context>
    <context id="i150652b911774223b87326ceec8b7aff_I20171231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001448893</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:PropertyInsuranceProductLineMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ShortdurationInsuranceContractsAccidentYearAxis">us-gaap:ShortdurationInsuranceContractsAccidentYear2012Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="iaa60d041a3d64d099dd7b86018ab691b_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001448893</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:PropertyInsuranceProductLineMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ShortdurationInsuranceContractsAccidentYearAxis">us-gaap:ShortdurationInsuranceContractsAccidentYear2012Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="ida88ab59cba646c9af8a3137fbb2511d_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001448893</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:PropertyInsuranceProductLineMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ShortdurationInsuranceContractsAccidentYearAxis">us-gaap:ShortdurationInsuranceContractsAccidentYear2012Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i9694e7e444ac49fa83257e9036cc7345_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001448893</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:PropertyInsuranceProductLineMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ShortdurationInsuranceContractsAccidentYearAxis">us-gaap:ShortdurationInsuranceContractsAccidentYear2012Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i0c4f2f7c5708434e9e4687b14351ef54_I20131231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001448893</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:PropertyInsuranceProductLineMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ShortdurationInsuranceContractsAccidentYearAxis">us-gaap:ShortdurationInsuranceContractsAccidentYear2013Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2013-12-31</instant>
        </period>
    </context>
    <context id="i2e5342c326d84b398812d1c4b8e3a93a_I20141231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001448893</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:PropertyInsuranceProductLineMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ShortdurationInsuranceContractsAccidentYearAxis">us-gaap:ShortdurationInsuranceContractsAccidentYear2013Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2014-12-31</instant>
        </period>
    </context>
    <context id="i393abf3e3be242ba8f5c5dd9da75831e_I20151231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001448893</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:PropertyInsuranceProductLineMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ShortdurationInsuranceContractsAccidentYearAxis">us-gaap:ShortdurationInsuranceContractsAccidentYear2013Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2015-12-31</instant>
        </period>
    </context>
    <context id="i2cd0bd1d48034ec39eb8cb02441eb87f_I20161231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001448893</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:PropertyInsuranceProductLineMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ShortdurationInsuranceContractsAccidentYearAxis">us-gaap:ShortdurationInsuranceContractsAccidentYear2013Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2016-12-31</instant>
        </period>
    </context>
    <context id="i3afdc645e3dd49669e07216087d19c57_I20171231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001448893</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:PropertyInsuranceProductLineMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ShortdurationInsuranceContractsAccidentYearAxis">us-gaap:ShortdurationInsuranceContractsAccidentYear2013Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="i017013a0c67d43e38b0f777e7791bd03_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001448893</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:PropertyInsuranceProductLineMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ShortdurationInsuranceContractsAccidentYearAxis">us-gaap:ShortdurationInsuranceContractsAccidentYear2013Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i2d20134d87724490b3ea0f2a094a8fde_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001448893</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:PropertyInsuranceProductLineMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ShortdurationInsuranceContractsAccidentYearAxis">us-gaap:ShortdurationInsuranceContractsAccidentYear2013Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i08b0fc9ab7eb4ec5bd6b4ed16b5b51da_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001448893</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:PropertyInsuranceProductLineMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ShortdurationInsuranceContractsAccidentYearAxis">us-gaap:ShortdurationInsuranceContractsAccidentYear2013Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i7c1bd20acb06465cb7cde18c4dce4e2f_I20141231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001448893</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:PropertyInsuranceProductLineMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ShortdurationInsuranceContractsAccidentYearAxis">us-gaap:ShortdurationInsuranceContractsAccidentYear2014Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2014-12-31</instant>
        </period>
    </context>
    <context id="i9338edc9a8d340b5aed38f3991aeb416_I20151231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001448893</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:PropertyInsuranceProductLineMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ShortdurationInsuranceContractsAccidentYearAxis">us-gaap:ShortdurationInsuranceContractsAccidentYear2014Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2015-12-31</instant>
        </period>
    </context>
    <context id="ie6c395a510344c3abbbea999f06b53ef_I20161231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001448893</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:PropertyInsuranceProductLineMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ShortdurationInsuranceContractsAccidentYearAxis">us-gaap:ShortdurationInsuranceContractsAccidentYear2014Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2016-12-31</instant>
        </period>
    </context>
    <context id="i618bf6e106994c87a05d49972dca45e8_I20171231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001448893</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:PropertyInsuranceProductLineMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ShortdurationInsuranceContractsAccidentYearAxis">us-gaap:ShortdurationInsuranceContractsAccidentYear2014Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="i9161f6a9618e434190e55c4f6cf39ca9_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001448893</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:PropertyInsuranceProductLineMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ShortdurationInsuranceContractsAccidentYearAxis">us-gaap:ShortdurationInsuranceContractsAccidentYear2014Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="ib3a91923d9094727b5016b8e507080df_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001448893</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:PropertyInsuranceProductLineMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ShortdurationInsuranceContractsAccidentYearAxis">us-gaap:ShortdurationInsuranceContractsAccidentYear2014Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i24bd8346dbd74ba9a730d4423cd08c79_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001448893</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:PropertyInsuranceProductLineMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ShortdurationInsuranceContractsAccidentYearAxis">us-gaap:ShortdurationInsuranceContractsAccidentYear2014Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="iaf8c6de583834e66acc13d27cc6a0307_I20151231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001448893</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:PropertyInsuranceProductLineMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ShortdurationInsuranceContractsAccidentYearAxis">us-gaap:ShortdurationInsuranceContractsAccidentYear2015Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2015-12-31</instant>
        </period>
    </context>
    <context id="ia58923cc03a64fa2829ca78326251d38_I20161231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001448893</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:PropertyInsuranceProductLineMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ShortdurationInsuranceContractsAccidentYearAxis">us-gaap:ShortdurationInsuranceContractsAccidentYear2015Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2016-12-31</instant>
        </period>
    </context>
    <context id="i2fe8ae1205cf4edbbc1d650f367a0d08_I20171231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001448893</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:PropertyInsuranceProductLineMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ShortdurationInsuranceContractsAccidentYearAxis">us-gaap:ShortdurationInsuranceContractsAccidentYear2015Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="if4f944b5abdf4c56a6ad9bbbaaf49fef_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001448893</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:PropertyInsuranceProductLineMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ShortdurationInsuranceContractsAccidentYearAxis">us-gaap:ShortdurationInsuranceContractsAccidentYear2015Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="id9eb4bbf9cba425884973ee1fe1c709b_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001448893</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:PropertyInsuranceProductLineMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ShortdurationInsuranceContractsAccidentYearAxis">us-gaap:ShortdurationInsuranceContractsAccidentYear2015Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="if138fe1e5c4f42829ad9c553af51d4b6_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001448893</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:PropertyInsuranceProductLineMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ShortdurationInsuranceContractsAccidentYearAxis">us-gaap:ShortdurationInsuranceContractsAccidentYear2015Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="icb03fabb57714216adb283e4bf643bfe_I20161231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001448893</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:PropertyInsuranceProductLineMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ShortdurationInsuranceContractsAccidentYearAxis">us-gaap:ShortdurationInsuranceContractsAccidentYear2016Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2016-12-31</instant>
        </period>
    </context>
    <context id="i7eb0f2c80d2642f2adf0cc9b451bb7d5_I20171231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001448893</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:PropertyInsuranceProductLineMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ShortdurationInsuranceContractsAccidentYearAxis">us-gaap:ShortdurationInsuranceContractsAccidentYear2016Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="i618a2504a1934a488ca50e6fea21b3b1_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001448893</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:PropertyInsuranceProductLineMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ShortdurationInsuranceContractsAccidentYearAxis">us-gaap:ShortdurationInsuranceContractsAccidentYear2016Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i91aa9413ae5847cf8a3932d2fd94d65b_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001448893</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:PropertyInsuranceProductLineMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ShortdurationInsuranceContractsAccidentYearAxis">us-gaap:ShortdurationInsuranceContractsAccidentYear2016Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="if8397b12f4084311a6d3dee8c9671736_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001448893</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:PropertyInsuranceProductLineMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ShortdurationInsuranceContractsAccidentYearAxis">us-gaap:ShortdurationInsuranceContractsAccidentYear2016Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i03048c9335d04cc18768c556391b6e09_I20171231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001448893</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:PropertyInsuranceProductLineMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ShortdurationInsuranceContractsAccidentYearAxis">us-gaap:ShortDurationInsuranceContractsAccidentYear2017Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="ia9834b3fd06b457f94ca2d37bac007a6_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001448893</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:PropertyInsuranceProductLineMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ShortdurationInsuranceContractsAccidentYearAxis">us-gaap:ShortDurationInsuranceContractsAccidentYear2017Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="ifee444f69f044bd085b68fc795f9b6c6_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001448893</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:PropertyInsuranceProductLineMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ShortdurationInsuranceContractsAccidentYearAxis">us-gaap:ShortDurationInsuranceContractsAccidentYear2017Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="id0de65fe82064fddbd98d16a11e5b773_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001448893</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:PropertyInsuranceProductLineMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ShortdurationInsuranceContractsAccidentYearAxis">us-gaap:ShortDurationInsuranceContractsAccidentYear2017Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i15bc69db9ba1485fa27b3fac4c35d514_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001448893</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:PropertyInsuranceProductLineMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ShortdurationInsuranceContractsAccidentYearAxis">us-gaap:ShortDurationInsuranceContractsAccidentYear2018Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i843f1ca0af2c4ca589d2cf2873715d2e_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001448893</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:PropertyInsuranceProductLineMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ShortdurationInsuranceContractsAccidentYearAxis">us-gaap:ShortDurationInsuranceContractsAccidentYear2018Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ia696182a9b564223b91881ffe83fd020_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001448893</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:PropertyInsuranceProductLineMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ShortdurationInsuranceContractsAccidentYearAxis">us-gaap:ShortDurationInsuranceContractsAccidentYear2018Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ib1140317dec54abd9cbf96014e1c0b78_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001448893</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:PropertyInsuranceProductLineMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ShortdurationInsuranceContractsAccidentYearAxis">us-gaap:ShortDurationInsuranceContractAccidentYear2019Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i6be34140f3f94ba79d2f2efac1efa468_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001448893</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:PropertyInsuranceProductLineMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ShortdurationInsuranceContractsAccidentYearAxis">us-gaap:ShortDurationInsuranceContractAccidentYear2019Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i37aa22aff4a4470f9843072e5c0357dc_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001448893</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:PropertyInsuranceProductLineMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ShortdurationInsuranceContractsAccidentYearAxis">us-gaap:ShortDurationInsuranceContractAccidentYear2020Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i5e4d0a11273b44cf97a2b7279aa065d4_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001448893</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:PropertyInsuranceProductLineMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ia16795ef2b674d31bec470590685792b_D20201014-20201014">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001448893</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">esnt:SecondAmendedAndRestatedCreditFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-10-14</startDate>
            <endDate>2020-10-14</endDate>
        </period>
    </context>
    <context id="i3876d55c65b2411cb43f6b72ce21d91d_I20201014">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001448893</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">esnt:SecondAmendedAndRestatedCreditFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-10-14</instant>
        </period>
    </context>
    <context id="i0024e29ea4f041f295b8e49ee07c64d1_D20180502-20180502">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001448893</identifier>
        </entity>
        <period>
            <startDate>2018-05-02</startDate>
            <endDate>2018-05-02</endDate>
        </period>
    </context>
    <context id="ia5d43e0eb10941c2a72bd4ecccd7ed80_I20201013">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001448893</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-10-13</instant>
        </period>
    </context>
    <context id="i033b376109da47b880377e92aa048637_I20201014">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001448893</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-10-14</instant>
        </period>
    </context>
    <context id="i6b96b9b2f69f4d5e910315515e04e37c_D20201014-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001448893</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ExtinguishmentOfDebtAxis">esnt:ExistingTermLoansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-10-14</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i014d564a9b874f17bdf7f8c87feecdb0_D20201014-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001448893</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ExtinguishmentOfDebtAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-10-14</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i97d93fdf160946d68773568574760375_I20201014">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001448893</identifier>
        </entity>
        <period>
            <instant>2020-10-14</instant>
        </period>
    </context>
    <context id="id8b9fd6cea3749c8a52115c427cdfe80_D20201231-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001448893</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-12-31</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i7dfc9daf516d49338cba07a5a09b6324_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001448893</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LossContingenciesByNatureOfContingencyAxis">us-gaap:IndemnificationGuaranteeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i14541909abaf462dbad381ba5077a19a_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001448893</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LossContingenciesByNatureOfContingencyAxis">us-gaap:IndemnificationGuaranteeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i611889ee78e4414180559a90ca5dc257_D20200601-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001448893</identifier>
        </entity>
        <period>
            <startDate>2020-06-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="ib8056189b74a42c7acc2ec1ba24c5983_D20190901-20190930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001448893</identifier>
        </entity>
        <period>
            <startDate>2019-09-01</startDate>
            <endDate>2019-09-30</endDate>
        </period>
    </context>
    <context id="i62ed191dbd9c43ba954780b759dd1186_D20190701-20190930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001448893</identifier>
        </entity>
        <period>
            <startDate>2019-07-01</startDate>
            <endDate>2019-09-30</endDate>
        </period>
    </context>
    <context id="ifffd50c11c5649af86a8282bdf724e12_D20200101-20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001448893</identifier>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-03-31</endDate>
        </period>
    </context>
    <context id="ifda65b5bd2c1443f8b69f30e76e3ca49_D20190101-20190331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001448893</identifier>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-03-31</endDate>
        </period>
    </context>
    <context id="i7657b2593be447e7a81d0062f50c739e_D20200401-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001448893</identifier>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i11cd457bb13844be90391fd998634ca3_D20190401-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001448893</identifier>
        </entity>
        <period>
            <startDate>2019-04-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="ie06be8bc91bd48a8b8470ddf9ff97e10_D20200701-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001448893</identifier>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="ibf35560dd6254055886afc10857058b1_D20201001-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001448893</identifier>
        </entity>
        <period>
            <startDate>2020-10-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i42b8da628181458daaf165b8b733b074_D20191001-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001448893</identifier>
        </entity>
        <period>
            <startDate>2019-10-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i19da92aa51524f929132948c3d6ea30f_D20210201-20210226">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001448893</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-02-01</startDate>
            <endDate>2021-02-26</endDate>
        </period>
    </context>
    <context id="i68235dc65c2d497fafb70a1f2abe7919_I20131231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001448893</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">esnt:EssentGroupLimited2013LongTermIncentivePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2013-12-31</instant>
        </period>
    </context>
    <context id="ic1bc8eb28fdd474fae57736a7225ebd8_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001448893</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">esnt:EssentGroupLimited2013LongTermIncentivePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ie7a1731dabec41b18311ed410c85db8a_D20130901-20130930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001448893</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">esnt:CertainSeniorManagementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">esnt:EssentGroupLimited2013LongTermIncentivePlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="esnt:VestingCriteriaAxis">esnt:VestingBasedOnServiceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2013-09-01</startDate>
            <endDate>2013-09-30</endDate>
        </period>
    </context>
    <context id="iccc05e2466cd4c68b698aca1a867ed6b_D20130901-20130930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001448893</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">esnt:CertainSeniorManagementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">esnt:EssentGroupLimited2013LongTermIncentivePlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="esnt:VestingCriteriaAxis">esnt:VestingBasedOnPerformanceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2013-09-01</startDate>
            <endDate>2013-09-30</endDate>
        </period>
    </context>
    <context id="i4bbaa24c54484003ba5678980013fb12_D20150501-20150531">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001448893</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">esnt:EmployeeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">esnt:EssentGroupLimited2013LongTermIncentivePlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="esnt:VestingCriteriaAxis">esnt:VestingBasedOnServiceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2015-05-01</startDate>
            <endDate>2015-05-31</endDate>
        </period>
    </context>
    <context id="i8b663179770e45ab93101ef97226985a_D20150501-20150531">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001448893</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">esnt:EmployeeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">esnt:EssentGroupLimited2013LongTermIncentivePlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="esnt:VestingCriteriaAxis">esnt:VestingBasedOnPerformanceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2015-05-01</startDate>
            <endDate>2015-05-31</endDate>
        </period>
    </context>
    <context id="i2c6dea0b5ebd4f9c96ffe362fa66b207_D20150201-20200229">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001448893</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">esnt:CertainSeniorManagementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">esnt:EssentGroupLimited2013LongTermIncentivePlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="esnt:VestingCriteriaAxis">esnt:VestingBasedOnServiceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2015-02-01</startDate>
            <endDate>2020-02-29</endDate>
        </period>
    </context>
    <context id="ic578604cb740449c9b6e1698d815b49c_D20150201-20200229">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001448893</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">esnt:CertainSeniorManagementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">esnt:EssentGroupLimited2013LongTermIncentivePlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="esnt:VestingCriteriaAxis">esnt:VestingBasedOnPerformanceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2015-02-01</startDate>
            <endDate>2020-02-29</endDate>
        </period>
    </context>
    <context id="i9b94c579305746cba1bcb14d0628e39a_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001448893</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">esnt:TwoThousandSeventeenPerformanceBasedGrantsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="esnt:VestingCriteriaAxis">esnt:CompoundedAnnualBookValuePerShareGrowthAchieved16PercentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ibb2bb119636d4b2a817dd4b9cd71931a_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001448893</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">esnt:TwoThousandSixteenPerformanceBasedGrantsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="esnt:VestingCriteriaAxis">esnt:CompoundedAnnualBookValuePerShareGrowthAchieved13PercentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ic4052003f6184df49e9b2c74d4b767bc_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001448893</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">esnt:TwoThousandThirteenFourteenandFifteenMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="esnt:VestingCriteriaAxis">esnt:CompoundedAnnualBookValuePerShareGrowthAchieved11PercentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i02260ddc8292424698f3f5a297730e9c_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001448893</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">esnt:TwoThousandSeventeenPerformanceBasedGrantsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="esnt:VestingCriteriaAxis">esnt:CompoundedAnnualBookValuePerShareGrowthAchieved16PercentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i6dbd3e4a81824e39a53c07ae34d5b787_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001448893</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">esnt:TwoThousandSixteenPerformanceBasedGrantsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="esnt:VestingCriteriaAxis">esnt:CompoundedAnnualBookValuePerShareGrowthAchieved13PercentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i01c6e88b2c9d4f27b370c51445bfdf26_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001448893</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">esnt:TwoThousandThirteenFourteenandFifteenMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="esnt:VestingCriteriaAxis">esnt:CompoundedAnnualBookValuePerShareGrowthAchieved11PercentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i50f351249c6647608d8778e13f665cd9_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001448893</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">esnt:TwoThousandSeventeenPerformanceBasedGrantsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="esnt:VestingCriteriaAxis">esnt:CompoundedAnnualBookValuePerShareGrowthAchieved17PercentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i6a20d416d3d04bb795b5b33fdf801752_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001448893</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">esnt:TwoThousandSixteenPerformanceBasedGrantsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="esnt:VestingCriteriaAxis">esnt:CompoundedAnnualBookValuePerShareGrowthAchieved14PercentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i89f7ef549f404deaa7782ab4cf824328_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001448893</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">esnt:TwoThousandThirteenFourteenandFifteenMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="esnt:VestingCriteriaAxis">esnt:CompoundedAnnualBookValuePerShareGrowthAchieved12PercentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i670bb30cc009467d97ac54d863e0da8b_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001448893</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">esnt:TwoThousandSeventeenPerformanceBasedGrantsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="esnt:VestingCriteriaAxis">esnt:CompoundedAnnualBookValuePerShareGrowthAchieved18PercentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ia4ec09929e6943aca6781a659b010647_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001448893</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">esnt:TwoThousandSixteenPerformanceBasedGrantsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="esnt:VestingCriteriaAxis">esnt:CompoundedAnnualBookValuePerShareGrowthAchieved15PercentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ib375120b1c0342b7a211fd0cefc5413a_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001448893</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">esnt:TwoThousandThirteenFourteenandFifteenMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="esnt:VestingCriteriaAxis">esnt:CompoundedAnnualBookValuePerShareGrowthAchieved13PercentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i19490ce2e0a9468e89d6c6dcd633ca3d_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001448893</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">esnt:TwoThousandThirteenFourteenandFifteenMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="esnt:VestingCriteriaAxis">esnt:CompoundedAnnualBookValuePerShareGrowthAchieved14PercentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i1246aaa0ba2f467ca7825a6be4e524cb_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001448893</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">esnt:TwoThousandSeventeenPerformanceBasedGrantsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="esnt:VestingCriteriaAxis">esnt:CompoundedAnnualBookValuePerShareGrowthAchieved19PercentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i655c968fe522481086eb9e9c5afa6d0e_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001448893</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">esnt:TwoThousandSixteenPerformanceBasedGrantsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="esnt:VestingCriteriaAxis">esnt:CompoundedAnnualBookValuePerShareGrowthAchieved16PercentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ia892546cdfe3485db78119c16a86ca65_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001448893</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">esnt:TwoThousandThirteenFourteenandFifteenMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="esnt:VestingCriteriaAxis">esnt:CompoundedAnnualBookValuePerShareGrowthAchieved15PercentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i0ea7d1e42c0c4e20b2b6cd1dbc91d92e_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001448893</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">esnt:TwoThousandTwentyPerformanceBasedGrantsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="esnt:VestingCriteriaAxis">esnt:CompoundedAnnualBookValuePerShareGrowthAchieved13PercentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i0f8d3b8d4d2048ed9f11ad5a9b63aafa_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001448893</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">esnt:TwoThousandNineteenPerformanceBasedGrantsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="esnt:VestingCriteriaAxis">esnt:CompoundedAnnualBookValuePerShareGrowthAchieved14PercentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i083679529dc6476783954a92d8633803_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001448893</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">esnt:TwoThousandEighteenPerformanceBasedGrantsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="esnt:VestingCriteriaAxis">esnt:CompoundedAnnualBookValuePerShareGrowthAchieved15PercentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i680db05aa67b43c4985736e6e7d447ff_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001448893</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">esnt:TwoThousandTwentyPerformanceBasedGrantsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="esnt:VestingCriteriaAxis">esnt:CompoundedAnnualBookValuePerShareGrowthAchieved13PercentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i8ba4a8df304b4eedb8dc7b542bee19d1_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001448893</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">esnt:TwoThousandNineteenPerformanceBasedGrantsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="esnt:VestingCriteriaAxis">esnt:CompoundedAnnualBookValuePerShareGrowthAchieved14PercentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i9b8a10ed79be4a2bac1908ee0f2708e5_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001448893</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">esnt:TwoThousandEighteenPerformanceBasedGrantsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="esnt:VestingCriteriaAxis">esnt:CompoundedAnnualBookValuePerShareGrowthAchieved15PercentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i9262a88af90d4cb3a40e019a28a39f79_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001448893</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">esnt:TwoThousandTwentyPerformanceBasedGrantsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="esnt:VestingCriteriaAxis">esnt:CompoundedAnnualBookValuePerShareGrowthAchieved14PercentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i86955784078842bd91564d313f63f24c_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001448893</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">esnt:TwoThousandNineteenPerformanceBasedGrantsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="esnt:VestingCriteriaAxis">esnt:CompoundedAnnualBookValuePerShareGrowthAchieved15PercentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i221215e681904d63904130e004a3be82_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001448893</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">esnt:TwoThousandEighteenPerformanceBasedGrantsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="esnt:VestingCriteriaAxis">esnt:CompoundedAnnualBookValuePerShareGrowthAchieved16PercentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i2902ae51a3794b2da984cef55d49c8d4_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001448893</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">esnt:TwoThousandTwentyPerformanceBasedGrantsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="esnt:VestingCriteriaAxis">esnt:CompoundedAnnualBookValuePerShareGrowthAchieved15PercentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i4311e24e06c3406da9ad716a0d3271fb_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001448893</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">esnt:TwoThousandNineteenPerformanceBasedGrantsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="esnt:VestingCriteriaAxis">esnt:CompoundedAnnualBookValuePerShareGrowthAchieved16PercentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ic272c63d77434cd69ed04a3aeaa3467a_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001448893</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">esnt:TwoThousandEighteenPerformanceBasedGrantsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="esnt:VestingCriteriaAxis">esnt:CompoundedAnnualBookValuePerShareGrowthAchieved17PercentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="id42988a5ba1147cbbba09b6634a24b0a_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001448893</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">esnt:TwoThousandTwentyPerformanceBasedGrantsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="esnt:VestingCriteriaAxis">esnt:CompoundedAnnualBookValuePerShareGrowthAchieved16PercentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i697836f5c1f54c2b89b8fcac42a38369_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001448893</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">esnt:TwoThousandNineteenPerformanceBasedGrantsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="esnt:VestingCriteriaAxis">esnt:CompoundedAnnualBookValuePerShareGrowthAchieved17PercentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i94ddf631747a4c8a9441b6e3db2ff0ab_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001448893</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">esnt:TwoThousandTwentyPerformanceBasedGrantsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="esnt:VestingCriteriaAxis">esnt:CompoundedAnnualBookValuePerShareGrowthAchieved17PercentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i9981de6d61094227b8ca59699e641554_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001448893</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">esnt:TwoThousandNineteenPerformanceBasedGrantsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="esnt:VestingCriteriaAxis">esnt:CompoundedAnnualBookValuePerShareGrowthAchieved18PercentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i1dbef316bdf34c8b9924361ccca6e07a_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001448893</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">esnt:TwoThousandEighteenPerformanceBasedGrantsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="esnt:VestingCriteriaAxis">esnt:CompoundedAnnualBookValuePerShareGrowthAchieved18PercentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ibd8da42de05e4719843d91f13a6f804e_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001448893</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">esnt:TwoThousandThirteenFourteenandFifteenMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="esnt:VestingCriteriaAxis">esnt:CompoundedAnnualBookValuePerShareGrowthAchieved16PercentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i0e3baf9dda124067b66b4f75d8c55e86_D20170101-20170131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001448893</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">esnt:EmployeeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DeferredCompensationArrangementWithIndividualShareBasedPaymentsByTypeOfDeferredCompensationAxis">esnt:IncentiveProgramBonusAwardFiscalYearPerformanceMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="esnt:VestingCriteriaAxis">esnt:VestingBasedOnServiceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-01-01</startDate>
            <endDate>2017-01-31</endDate>
        </period>
    </context>
    <context id="ia8b6e4e505cb4abc9eb78ece1aab1a62_D20200101-20200131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001448893</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">esnt:EmployeeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DeferredCompensationArrangementWithIndividualShareBasedPaymentsByTypeOfDeferredCompensationAxis">esnt:IncentiveProgramBonusAwardFiscalYearPerformanceMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="esnt:VestingCriteriaAxis">esnt:VestingBasedOnServiceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-01-31</endDate>
        </period>
    </context>
    <context id="idb0cbdb3cf0140efa1b866fac3f8fc19_D20150201-20200229">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001448893</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">esnt:EmployeeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DeferredCompensationArrangementWithIndividualShareBasedPaymentsByTypeOfDeferredCompensationAxis">esnt:IncentiveProgramBonusAwardFiscalYearPerformanceMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="esnt:VestingCriteriaAxis">esnt:VestingBasedOnServiceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2015-02-01</startDate>
            <endDate>2020-02-29</endDate>
        </period>
    </context>
    <context id="i81a87bb8da274f5d8856826bd620acd1_D20170501-20200531">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001448893</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:DirectorMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="esnt:VestingCriteriaAxis">esnt:VestingBasedOnServiceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-05-01</startDate>
            <endDate>2020-05-31</endDate>
        </period>
    </context>
    <context id="if8ff534c8b8a43bda11c3f1c5f932fe6_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001448893</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="esnt:VestingCriteriaAxis">esnt:VestingBasedOnServiceAndPerformanceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i3f196afabdeb46e4b2dc1f79c7353b49_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001448893</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="esnt:VestingCriteriaAxis">esnt:VestingBasedOnServiceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i59d8ebfb196f49bf8d5d8ff498e3451a_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001448893</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i322db7023e32493ebca75147276f698b_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001448893</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">esnt:DividendEquivalentUnitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i5e9a0672555f472eb23d75df5627efef_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001448893</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="esnt:VestingCriteriaAxis">esnt:VestingBasedOnServiceAndPerformanceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i5232c05f949e4ccd9d948191d415531d_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001448893</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="esnt:VestingCriteriaAxis">esnt:VestingBasedOnServiceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i61af310841f5424da50b26cac4e710fc_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001448893</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="if456eb591ed748d7a54e9468a703e822_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001448893</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">esnt:DividendEquivalentUnitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i3087f2b6d6504120942c8858a4ed47c3_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001448893</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="esnt:VestingCriteriaAxis">esnt:VestingBasedOnServiceAndPerformanceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i9802689a2b2048f0b9e9199086bec947_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001448893</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="esnt:VestingCriteriaAxis">esnt:VestingBasedOnServiceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ie50bb9342acb4b299cc1a9bd7220ca24_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001448893</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i23e89adc1fd14eef9c5a5134ba911467_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001448893</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">esnt:DividendEquivalentUnitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ie63f89f57e764720bc8a9ced80e5d933_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001448893</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="esnt:VestingCriteriaAxis">esnt:VestingBasedOnServiceAndPerformanceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i1bf4a565e8314697b6a2262e549fbecf_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001448893</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="esnt:VestingCriteriaAxis">esnt:VestingBasedOnServiceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="if9ccd7918d29499b8c86d59b08288005_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001448893</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i99d0e20e903849c9b35ca41b137306c5_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001448893</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">esnt:DividendEquivalentUnitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i6354121f2969450aaf1d37ab8a518e18_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001448893</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="esnt:VestingCriteriaAxis">esnt:VestingBasedOnServiceAndPerformanceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="id686b362c2d74184b45c0b744c38e0ed_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001448893</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="esnt:VestingCriteriaAxis">esnt:VestingBasedOnServiceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="iad2c4f2bd28842d3900014cfc789107c_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001448893</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i670e365be6784ed2971fbbbc0b31fcd6_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001448893</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">esnt:DividendEquivalentUnitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i0bef812bd90b49dbbcad9f53d15230a0_I20171231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001448893</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="esnt:VestingCriteriaAxis">esnt:VestingBasedOnServiceAndPerformanceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="i82a29020484b48e689372cf9003b98bf_I20171231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001448893</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="esnt:VestingCriteriaAxis">esnt:VestingBasedOnServiceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="i5a0e83f938254aef9e02636c8ac78c59_I20171231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001448893</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="i5713dfd6a4234dc481afbc9caa193a48_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001448893</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="esnt:VestingCriteriaAxis">esnt:VestingBasedOnServiceAndPerformanceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i5ba20bdbe7da4396901b9be55c9c4ae6_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001448893</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="esnt:VestingCriteriaAxis">esnt:VestingBasedOnServiceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i92accf14789641e78746a202d371c928_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001448893</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="if34267d7a7dc493896e9c4fa2d43a58a_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001448893</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">esnt:NonvestedSharesShareUnitsOrDEUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ib2e07eb7c17d485a96be1eeefe49ed23_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001448893</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">esnt:NonvestedSharesShareUnitsOrDEUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i632cf3dbb0db4a03b32a3612a7c8be4e_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001448893</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">esnt:NonvestedSharesShareUnitsOrDEUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i447b0a0a714a43458639b4ff3fc38963_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001448893</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">esnt:NonvestedSharesShareUnitsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ia0e3a4c963c643d2a4c2574816f4569b_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001448893</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">esnt:NonvestedSharesShareUnitsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i7e68ef4b66c34d7bb19922ed0b982d26_D20210201-20210226">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001448893</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">esnt:CertainEmployeesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-02-01</startDate>
            <endDate>2021-02-26</endDate>
        </period>
    </context>
    <context id="i0364a1fd7832484180a0e59867a215fe_D20210201-20210226">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001448893</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">esnt:CertainSeniorManagementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-02-01</startDate>
            <endDate>2021-02-26</endDate>
        </period>
    </context>
    <context id="i1bd39988dccd4d9e9eb06d4c1ba04c12_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001448893</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">esnt:EssentGuarantyIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="idd7fb148eb1444a8a44a9867d04ddc74_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001448893</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">esnt:EssentGuarantyIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i24c2d7cdae6e42c3a6aa6de85d5b6f30_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001448893</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">esnt:EssentGuarantyIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i852fc3ea604e49498b281db861e78343_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001448893</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">esnt:EssentPAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i11c74608ab074f8ab28953748612f219_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001448893</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">esnt:EssentPAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="id1a6a8d52da94c688f0998bca2325849_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001448893</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">esnt:EssentPAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i631e6a51a7204e1aa774584d8fab76bd_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001448893</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">esnt:QuotaShareReinsuranceTransactionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">esnt:EssentGuarantyIncMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">esnt:EssentReinsuranceLtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i68df8f34df3242ae887097fe146c2f20_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001448893</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:ForeignCountryMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityNameAxis">us-gaap:OfficeOfTheTaxCommissionerBermudaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i38b4b222fd364636aa9e530e0523980f_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001448893</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:DomesticCountryMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityNameAxis">us-gaap:InternalRevenueServiceIRSMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ibb7300272e1942c3b0824e6a4bd398e5_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001448893</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:ForeignCountryMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityNameAxis">us-gaap:OfficeOfTheTaxCommissionerBermudaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i76b4732a60674348a41a4f91cb00a93d_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001448893</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:DomesticCountryMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityNameAxis">us-gaap:InternalRevenueServiceIRSMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i577aca0b9d864a0587969f30e8b1634c_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001448893</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:ForeignCountryMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityNameAxis">us-gaap:OfficeOfTheTaxCommissionerBermudaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="if409c8dfbf124fadba349f3190759aeb_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001448893</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:DomesticCountryMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityNameAxis">us-gaap:InternalRevenueServiceIRSMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i76b080f876744af19cc2ca2ca6ad033b_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001448893</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">esnt:EssentUsHoldingsIncMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">esnt:UnitedStatesIrelandTaxTreatyBenefitsAvailedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">esnt:EssentIrishIntermediateHoldingsLimitedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i67177e9da15343ab87bcf01ba8bedbc0_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001448893</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">esnt:EssentUsHoldingsIncMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">esnt:AbsentBenefitsOfUnitedStatesIrelandTaxTreatyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">esnt:EssentIrishIntermediateHoldingsLimitedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ie48b77c53ab6440183aa48f457a2e80b_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001448893</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">esnt:EssentUsHoldingsIncMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">esnt:EssentIrishIntermediateHoldingsLimitedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i88f4715783d14e63867f90483d145ce9_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001448893</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i66222bad70274ecbb20dcc3e14266976_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001448893</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">esnt:UnitedStatesIrelandTaxTreatyBenefitsAvailedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i7da3d62b0b244427a9a4fc605a56cea3_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001448893</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">esnt:TwoThousandEighteenPerformanceBasedGrantsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i1e58f509ca4a4665a58fd8a42a93abee_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001448893</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">esnt:TwoThousandNineteenPerformanceBasedGrantsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i1ebccc9248e44747a9dbc1d3abcd88bf_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001448893</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">esnt:TwoThousandTwentyPerformanceBasedGrantsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i4cfed8e2f17443aaaf87bd2d919e54cc_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001448893</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="id91476258906425eab79e1c27d5f4ad3_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001448893</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="icfd2426dae88490898123a0a328d68c2_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001448893</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="i6f78a256c9a34aa9823217b006d1126a_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001448893</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="i9996457e9c84417f974155fe5d807279_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001448893</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USTreasurySecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="if9b141324c3a4ff980ea84c02d80f9cd_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001448893</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USTreasurySecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i52c64f66b9114e5fb2a89a426ce24e60_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001448893</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USTreasurySecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i3dbf05498c7d499390ac76b98ef61ab2_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001448893</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USTreasurySecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ic043f1bfede346b5a018a0c2c1766221_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001448893</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USGovernmentAgenciesDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i937d8ac66afe40eaaf9c89e63090384c_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001448893</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USGovernmentAgenciesDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ibc4f7677e9e048308c171a972c4b3928_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001448893</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USGovernmentAgenciesDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ia41bc86c13ed45749d7b3eacb81e3936_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001448893</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USGovernmentAgenciesDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="if18a4d44efce417f9e3e1a3e46783619_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001448893</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MortgageBackedSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i12d79c2bc5e445a0b9d1ddad633c4faf_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001448893</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MortgageBackedSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ie9b9d9e11d5d4af89ccb9d65985f1178_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001448893</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MortgageBackedSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i089dccd156734c77979e33ba22b148b0_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001448893</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MortgageBackedSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i90bc94d6c1d043f99105425640e0c9ce_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001448893</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MunicipalBondsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ib6647bf29b684d06a1136dbeedd0783d_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001448893</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MunicipalBondsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i2b291bdeb589459e91fb2054cb51683b_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001448893</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MunicipalBondsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i4f6569cd234145509df42772317cc5e2_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001448893</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MunicipalBondsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ie09cb27f8ac44c5da95fd9f74695d633_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001448893</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ForeignGovernmentDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i377c18b51a35484aab4cd5fd2515e52a_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001448893</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ForeignGovernmentDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i90fd4d0a4d944b8ea535c8b253e81be4_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001448893</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ForeignGovernmentDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i7eb2c571ac3641bd84b748f6a7aadb4b_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001448893</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</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="i88cea924e85447eeacbf073adbb72cc4_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001448893</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i0c8007300b824a8996006d05abf34e66_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001448893</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i2d4ea9685c1f480eaee558486956532b_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001448893</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i3a8328b4e4c1490b9783ab2d87af42dd_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001448893</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ie6874b38a0d44df280e79ea7947faf1b_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001448893</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">esnt:ResidentialAndCommercialMortgageSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i7aa7793a52b84597a5db600d74bbf963_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001448893</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">esnt:ResidentialAndCommercialMortgageSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i3e01ddf74a8143f4b9f4fe85b9e5faa3_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001448893</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">esnt:ResidentialAndCommercialMortgageSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i0c6b410c9e8e4c6ba7c6dcec0812fd5c_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001448893</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">esnt:ResidentialAndCommercialMortgageSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i9caa30a1c19b4e25ae6ec15615ef97f3_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001448893</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:AssetBackedSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ibab0473390ef428886dc1b2525e028e0_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001448893</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:AssetBackedSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i476209e08a7f4a46ae08da43f61283d3_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001448893</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:AssetBackedSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i9bbfc53977f340d8b8fd2f5390d95a10_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001448893</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:AssetBackedSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i2e60b255beec4b419c57cb0eaac173d2_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001448893</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i2339da6f2ce34fcea5afa73097389e51_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001448893</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i9de5efeb2f0d48f9b33503bd795ca888_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001448893</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i09965bedb6294690ae80c980c4826612_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001448893</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i907631751081477b91196108acbfca3f_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001448893</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i0b37eecdec0d43b5a83741e92cbdb22f_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001448893</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ib6e8deb583d543ea9436d03de52f44e6_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001448893</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ied9ef21f37434f86a8815f5a44e63011_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001448893</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ib38d3f3311424c47acf1237b9365dc47_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001448893</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USTreasurySecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i7434695e07d0411c97b7bcc6895e235a_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001448893</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USTreasurySecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i6de2ff49df6d45d0bd0f1c8637890517_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001448893</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USTreasurySecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ia255843bd8774857bd6f4c092b49bca5_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001448893</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USTreasurySecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i290228e10d25428a90efeffc1091c474_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001448893</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USGovernmentAgenciesDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i17b96037f18046959128c963a4ea1ed6_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001448893</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USGovernmentAgenciesDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i4d112c3bef5e4c5085efe40e8e69b30c_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001448893</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USGovernmentAgenciesDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i989fcbb69439425599f77bbd299706ea_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001448893</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USGovernmentAgenciesDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i4171b6f95f654b80ad6d6fe84d694ebb_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001448893</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MortgageBackedSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i2080cb15513645b0be68cba6cff1d246_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001448893</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MortgageBackedSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i483f0caf6bfc436088d2145e5983016e_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001448893</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MortgageBackedSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i768d7cc23290421cbeef73c1796e0b20_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001448893</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MortgageBackedSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ieb479c5ed2214a6aa678dc39b18a7840_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001448893</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MunicipalBondsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i054f90b7d0e147bba3a79cd31fee524c_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001448893</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MunicipalBondsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i903f4659d56648f083ff663176b7c4a9_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001448893</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MunicipalBondsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ia1918b61254546458c8b352b604ce75d_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001448893</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MunicipalBondsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i6bf8d8b91a814e8bb0248f9f1ebcccec_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001448893</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ForeignGovernmentDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i231ea29e4233429ea9e64603f7659e94_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001448893</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ForeignGovernmentDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ic29f515e446a442b9f3e5c2078360f47_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001448893</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ForeignGovernmentDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ia6df026c17a94921ab8481c9ad177982_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001448893</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ForeignGovernmentDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i056028a1e4234157ba3054208399a111_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001448893</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ia4c1fa9070d4463c886c70fcca2ab709_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001448893</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="iedfd80a1ce1144438352e3578f8e7f36_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001448893</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ib0226b3f7ca54aeeb9883476a16f250c_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001448893</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i5f51862f75014976aa6d948833ab52ff_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001448893</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">esnt:ResidentialAndCommercialMortgageSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ia1f8e5a167dc4cbba96e01b532232d47_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001448893</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">esnt:ResidentialAndCommercialMortgageSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i31debb626bb34c188803a0ccca24d537_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001448893</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">esnt:ResidentialAndCommercialMortgageSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i3e1afcd7273e4df8a7b9faa8ec6201cd_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001448893</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">esnt:ResidentialAndCommercialMortgageSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="id00abb4213d04987ba577c1f722e5aa8_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001448893</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:AssetBackedSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i80fbb86adb5a4b7d86128132a7815f3c_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001448893</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:AssetBackedSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ia595c7072bc446baa1a6eb6e30ad626e_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001448893</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:AssetBackedSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i079329b63d794937b7032d36ec82d4d1_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001448893</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:AssetBackedSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i81423ff2f5764424bd1007305e62ecdb_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001448893</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="if451df2055c1429b899e7aff7f3d8053_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001448893</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ia8d8eb2a28e0444797f1812df48a7a1e_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001448893</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i9021c2acc357428486ff0f8a7449d900_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001448893</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ib4fb21221fdc4a57bad4dd658b62c6e0_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001448893</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i0616ca68e0644a3ab8329488b8f0ee7e_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001448893</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i1d05d1bdf1944e48a3d4ce1a716d5f77_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001448893</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i825076aa17774d9987bee6af9ddf9434_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001448893</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i8e4398d1f1f043b3bf07a25d42fef2dd_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001448893</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">esnt:EssentGuarantyIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i2b874b6f2ab94185aa60fa70b8af2ae8_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001448893</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">esnt:EssentPAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i86c2060b41b740178ec19b76bba2d5ac_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001448893</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">esnt:EssentPAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i1541e00f98d34b528c9f30e49245a6f4_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001448893</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">esnt:EssentReinsuranceLtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i4874e0c755aa466aa7cf49c2ec160863_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001448893</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">esnt:EssentReinsuranceLtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="icfc6201d4ddf461f98d9d23ee65899af_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001448893</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">esnt:CapitalMaintenanceAgreementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">esnt:EssentGuarantyOfPAIncMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">esnt:EssentGuarantyIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="idf9cb12ac8cf4a039dd4fe7a29f91cbb_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001448893</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">esnt:EssentGuarantyOfPAIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i37f518a50a55435b8f2fc3b9269e9bba_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001448893</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">esnt:CapitalMaintenanceAgreementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">esnt:EssentGuarantyOfPAIncMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">esnt:EssentGuarantyIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i22eeba4116704f998efef8c0757a91ba_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001448893</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>2020-12-31</instant>
        </period>
    </context>
    <context id="i4f1043a1aa104ed0a60aa88a4a7a3451_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001448893</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>2020-12-31</instant>
        </period>
    </context>
    <context id="idb8915b2dc6f4b0f92d83358b4f02257_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001448893</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">esnt:ResidentialAndCommercialMortgageSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:FixedMaturitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i9351267c3762421d8ba689500238c6f6_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001448893</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>2020-12-31</instant>
        </period>
    </context>
    <context id="i32dd74da7a7848a5a23fa0dbd19e1052_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001448893</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>2020-12-31</instant>
        </period>
    </context>
    <context id="i763327a7085246a5b2ea8f4fdad9524e_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001448893</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>2020-12-31</instant>
        </period>
    </context>
    <context id="iee5d61958eeb40968a2783a7d85d1670_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001448893</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:FixedMaturitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ib77b34be3e474dbab261aa7d104937f7_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001448893</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:ShortTermInvestmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="icf6baf41e27246428f6783931b3c398b_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001448893</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:EquityMethodInvestmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i9222ea5157174f71a82d0b6bc8f904c2_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001448893</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:ParentCompanyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:FixedMaturitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ib5aeed6fe0bc419aad50d260b9c16235_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001448893</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:ParentCompanyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:FixedMaturitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i72d547207c124094af88cdabadf3f2f0_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001448893</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:ParentCompanyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ShortTermInvestmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ib92fbc2135c045e79df46ba8fe406711_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001448893</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:ParentCompanyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ShortTermInvestmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i176dcbd14ae04093afbd1e433b94c01e_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001448893</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:ParentCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ieb15e8e68718449da9866db9790069ee_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001448893</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:ParentCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="id1aa54733a534387897a116681bb944b_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001448893</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:ParentCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="ia43260541afd4b5f94d1af7d6250772e_I20171231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001448893</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:ParentCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <unit id="usd">
        <measure>iso4217:USD</measure>
    </unit>
    <unit id="shares">
        <measure>shares</measure>
    </unit>
    <unit id="usdPerShare">
        <divide>
            <unitNumerator>
                <measure>iso4217:USD</measure>
            </unitNumerator>
            <unitDenominator>
                <measure>shares</measure>
            </unitDenominator>
        </divide>
    </unit>
    <unit id="number">
        <measure>pure</measure>
    </unit>
    <unit id="state">
        <measure>esnt:state</measure>
    </unit>
    <unit id="payment">
        <measure>esnt:payment</measure>
    </unit>
    <unit id="security">
        <measure>esnt:security</measure>
    </unit>
    <unit id="loan">
        <measure>esnt:loan</measure>
    </unit>
    <unit id="vote">
        <measure>esnt:vote</measure>
    </unit>
    <dei:EntityCentralIndexKey
      contextRef="if748fec8cd0f4b05a991e62604248402_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV80L2ZyYWc6ZjBiZmZlZDFkMjNhNDNiYzlhMGZiOGFjMTQ5YjQ2YjMvdGFibGU6ZmE4NjIxZTJkMTNhNGQxYmExY2FlNjI1NDliNjM5YzIvdGFibGVyYW5nZTpmYTg2MjFlMmQxM2E0ZDFiYTFjYWU2MjU0OWI2MzljMl8zLTEtMS0xLTA_7e9d20b7-be0e-474a-93d3-9e935f14cc82">0001448893</dei:EntityCentralIndexKey>
    <dei:AmendmentFlag
      contextRef="if748fec8cd0f4b05a991e62604248402_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV80L2ZyYWc6ZjBiZmZlZDFkMjNhNDNiYzlhMGZiOGFjMTQ5YjQ2YjMvdGFibGU6ZmE4NjIxZTJkMTNhNGQxYmExY2FlNjI1NDliNjM5YzIvdGFibGVyYW5nZTpmYTg2MjFlMmQxM2E0ZDFiYTFjYWU2MjU0OWI2MzljMl81LTEtMS0xLTA_41994e79-eca0-4d45-b9ac-b8c81ba31a56">false</dei:AmendmentFlag>
    <dei:DocumentFiscalYearFocus
      contextRef="if748fec8cd0f4b05a991e62604248402_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV80L2ZyYWc6ZjBiZmZlZDFkMjNhNDNiYzlhMGZiOGFjMTQ5YjQ2YjMvdGFibGU6ZmE4NjIxZTJkMTNhNGQxYmExY2FlNjI1NDliNjM5YzIvdGFibGVyYW5nZTpmYTg2MjFlMmQxM2E0ZDFiYTFjYWU2MjU0OWI2MzljMl83LTEtMS0xLTA_37fbdd90-fc77-436f-9a44-debb443dc7b7">2020</dei:DocumentFiscalYearFocus>
    <dei:DocumentFiscalPeriodFocus
      contextRef="if748fec8cd0f4b05a991e62604248402_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV80L2ZyYWc6ZjBiZmZlZDFkMjNhNDNiYzlhMGZiOGFjMTQ5YjQ2YjMvdGFibGU6ZmE4NjIxZTJkMTNhNGQxYmExY2FlNjI1NDliNjM5YzIvdGFibGVyYW5nZTpmYTg2MjFlMmQxM2E0ZDFiYTFjYWU2MjU0OWI2MzljMl84LTEtMS0xLTA_54bb0cc7-8661-4f9c-a1c3-862a9edd1cf3">FY</dei:DocumentFiscalPeriodFocus>
    <us-gaap:OperatingLeaseLiabilityStatementOfFinancialPositionExtensibleList
      contextRef="i238439bc60114f6d969dd6920511a2ea_I20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yNTY0L2ZyYWc6MzI4M2MxMjkzNzU1NDE2Nzg0ZjcyNWIyZDY4ZTA1NDYvdGFibGU6OWRmNmJhNWQ2YzdkNDcyNGFjNzA0ZmNlNjkyOGVlZDUvdGFibGVyYW5nZTo5ZGY2YmE1ZDZjN2Q0NzI0YWM3MDRmY2U2OTI4ZWVkNV8yLTEtMS0xLTM4Njg_f7e62b82-e7b0-49a2-9a1f-437bcfe6d548">us-gaap:OtherAccruedLiabilitiesCurrentAndNoncurrent</us-gaap:OperatingLeaseLiabilityStatementOfFinancialPositionExtensibleList>
    <us-gaap:OperatingLeaseLiabilityStatementOfFinancialPositionExtensibleList
      contextRef="id2c88ab38f924ffa81ef91bb82b8335f_I20191231"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yNTY0L2ZyYWc6MzI4M2MxMjkzNzU1NDE2Nzg0ZjcyNWIyZDY4ZTA1NDYvdGFibGU6OWRmNmJhNWQ2YzdkNDcyNGFjNzA0ZmNlNjkyOGVlZDUvdGFibGVyYW5nZTo5ZGY2YmE1ZDZjN2Q0NzI0YWM3MDRmY2U2OTI4ZWVkNV8yLTMtMS0xLTM4NzA_27e9b7ee-caef-49ed-93e9-696ad47df97f">us-gaap:OtherAccruedLiabilitiesCurrentAndNoncurrent</us-gaap:OperatingLeaseLiabilityStatementOfFinancialPositionExtensibleList>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="ie7a1731dabec41b18311ed410c85db8a_D20130901-20130930"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xOTkvZnJhZzo3NjBlY2M2ZTk0MWE0NTM1ODMyNjI2NDA2N2RjZjUwZS90ZXh0cmVnaW9uOjc2MGVjYzZlOTQxYTQ1MzU4MzI2MjY0MDY3ZGNmNTBlXzc2OTY1ODE0MDQwODM_aaf2733f-8375-4235-8817-d1b5c0fd2a5f">P4Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="i4bbaa24c54484003ba5678980013fb12_D20150501-20150531"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xOTkvZnJhZzo3NjBlY2M2ZTk0MWE0NTM1ODMyNjI2NDA2N2RjZjUwZS90ZXh0cmVnaW9uOjc2MGVjYzZlOTQxYTQ1MzU4MzI2MjY0MDY3ZGNmNTBlXzc2OTY1ODE0MDQxMzE_c27c420e-1fd9-46cc-9ce2-835b212b3b4b">P4Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="i2c6dea0b5ebd4f9c96ffe362fa66b207_D20150201-20200229"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xOTkvZnJhZzo3NjBlY2M2ZTk0MWE0NTM1ODMyNjI2NDA2N2RjZjUwZS90ZXh0cmVnaW9uOjc2MGVjYzZlOTQxYTQ1MzU4MzI2MjY0MDY3ZGNmNTBlXzMxMjY_b387797f-ce60-4e69-a5d9-b8496e0a9b8f">P3Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="i0e3baf9dda124067b66b4f75d8c55e86_D20170101-20170131"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xOTkvZnJhZzo3NjBlY2M2ZTk0MWE0NTM1ODMyNjI2NDA2N2RjZjUwZS90ZXh0cmVnaW9uOjc2MGVjYzZlOTQxYTQ1MzU4MzI2MjY0MDY3ZGNmNTBlXzczMDU_99aae96a-a78d-4a9e-8e50-cf555ee04e84">P3Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="ia8b6e4e505cb4abc9eb78ece1aab1a62_D20200101-20200131"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xOTkvZnJhZzo3NjBlY2M2ZTk0MWE0NTM1ODMyNjI2NDA2N2RjZjUwZS90ZXh0cmVnaW9uOjc2MGVjYzZlOTQxYTQ1MzU4MzI2MjY0MDY3ZGNmNTBlXzc2OTY1ODE0MDQwNjc_b08db784-fbf1-4f57-803a-578701426ec4">P3Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="idb0cbdb3cf0140efa1b866fac3f8fc19_D20150201-20200229"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xOTkvZnJhZzo3NjBlY2M2ZTk0MWE0NTM1ODMyNjI2NDA2N2RjZjUwZS90ZXh0cmVnaW9uOjc2MGVjYzZlOTQxYTQ1MzU4MzI2MjY0MDY3ZGNmNTBlXzczMTY_6798ac45-b5ea-4ada-95cc-b89f051c90cc">P3Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <dei:DocumentType
      contextRef="if748fec8cd0f4b05a991e62604248402_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xL2ZyYWc6MjZiZDBiYmIzMjQ4NGM1MDk1N2IxZDY5MDc1ODQ4NTEvdGV4dHJlZ2lvbjoyNmJkMGJiYjMyNDg0YzUwOTU3YjFkNjkwNzU4NDg1MV8zNjE5_f7b9dbdd-cfed-44f5-a0e1-4a6a294bf575">10-K</dei:DocumentType>
    <dei:DocumentAnnualReport
      contextRef="if748fec8cd0f4b05a991e62604248402_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xL2ZyYWc6MjZiZDBiYmIzMjQ4NGM1MDk1N2IxZDY5MDc1ODQ4NTEvdGV4dHJlZ2lvbjoyNmJkMGJiYjMyNDg0YzUwOTU3YjFkNjkwNzU4NDg1MV8zNjIy_062a0e75-b571-4c32-81d4-e778507769f1">true</dei:DocumentAnnualReport>
    <dei:DocumentPeriodEndDate
      contextRef="if748fec8cd0f4b05a991e62604248402_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xL2ZyYWc6MjZiZDBiYmIzMjQ4NGM1MDk1N2IxZDY5MDc1ODQ4NTEvdGV4dHJlZ2lvbjoyNmJkMGJiYjMyNDg0YzUwOTU3YjFkNjkwNzU4NDg1MV8yMjc_fbfd1da3-e188-444a-9935-158775fa884d">2020-12-31</dei:DocumentPeriodEndDate>
    <dei:CurrentFiscalYearEndDate
      contextRef="if748fec8cd0f4b05a991e62604248402_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xL2ZyYWc6MjZiZDBiYmIzMjQ4NGM1MDk1N2IxZDY5MDc1ODQ4NTEvdGV4dHJlZ2lvbjoyNmJkMGJiYjMyNDg0YzUwOTU3YjFkNjkwNzU4NDg1MV8yMjc_9b0f4c01-f8e1-40ef-9ce2-2cadfe75bc30">--12-31</dei:CurrentFiscalYearEndDate>
    <dei:DocumentTransitionReport
      contextRef="if748fec8cd0f4b05a991e62604248402_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xL2ZyYWc6MjZiZDBiYmIzMjQ4NGM1MDk1N2IxZDY5MDc1ODQ4NTEvdGV4dHJlZ2lvbjoyNmJkMGJiYjMyNDg0YzUwOTU3YjFkNjkwNzU4NDg1MV8zNjIz_0106cf2e-9461-4026-9d69-cce60cd3159d">false</dei:DocumentTransitionReport>
    <dei:EntityFileNumber
      contextRef="if748fec8cd0f4b05a991e62604248402_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xL2ZyYWc6MjZiZDBiYmIzMjQ4NGM1MDk1N2IxZDY5MDc1ODQ4NTEvdGV4dHJlZ2lvbjoyNmJkMGJiYjMyNDg0YzUwOTU3YjFkNjkwNzU4NDg1MV8zNjMy_b2b636e4-4940-4db1-9520-722c54da8180">001-36157</dei:EntityFileNumber>
    <dei:EntityRegistrantName
      contextRef="if748fec8cd0f4b05a991e62604248402_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xL2ZyYWc6MjZiZDBiYmIzMjQ4NGM1MDk1N2IxZDY5MDc1ODQ4NTEvdGV4dHJlZ2lvbjoyNmJkMGJiYjMyNDg0YzUwOTU3YjFkNjkwNzU4NDg1MV8zNjMz_868883a7-0af5-439c-b36e-7dfbe829e73e">ESSENT GROUP LTD.</dei:EntityRegistrantName>
    <dei:EntityIncorporationStateCountryCode
      contextRef="if748fec8cd0f4b05a991e62604248402_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xL2ZyYWc6MjZiZDBiYmIzMjQ4NGM1MDk1N2IxZDY5MDc1ODQ4NTEvdGFibGU6NDQ3MTVlZWZmZTMwNDJkNDgzYTdmMzYwNjkzYTFiNzUvdGFibGVyYW5nZTo0NDcxNWVlZmZlMzA0MmQ0ODNhN2YzNjA2OTNhMWI3NV8wLTAtMS0xLTA_a6598c02-4798-476f-9dd4-aa81aa6ac860">D0</dei:EntityIncorporationStateCountryCode>
    <dei:EntityAddressAddressLine1
      contextRef="if748fec8cd0f4b05a991e62604248402_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xL2ZyYWc6MjZiZDBiYmIzMjQ4NGM1MDk1N2IxZDY5MDc1ODQ4NTEvdGV4dHJlZ2lvbjoyNmJkMGJiYjMyNDg0YzUwOTU3YjFkNjkwNzU4NDg1MV8zNjI1_9ec1dae0-9d96-4f9c-bee1-f26e005eda23">Clarendon House</dei:EntityAddressAddressLine1>
    <dei:EntityAddressAddressLine2
      contextRef="if748fec8cd0f4b05a991e62604248402_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xL2ZyYWc6MjZiZDBiYmIzMjQ4NGM1MDk1N2IxZDY5MDc1ODQ4NTEvdGV4dHJlZ2lvbjoyNmJkMGJiYjMyNDg0YzUwOTU3YjFkNjkwNzU4NDg1MV8zNjM0_fc6a8799-dae3-4328-a61d-70ebcaf0f30c">2 Church Street</dei:EntityAddressAddressLine2>
    <dei:EntityAddressCityOrTown
      contextRef="if748fec8cd0f4b05a991e62604248402_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xL2ZyYWc6MjZiZDBiYmIzMjQ4NGM1MDk1N2IxZDY5MDc1ODQ4NTEvdGV4dHJlZ2lvbjoyNmJkMGJiYjMyNDg0YzUwOTU3YjFkNjkwNzU4NDg1MV8zNjM1_4aaa963b-4987-414b-ac72-3daaa2d6f523">Hamilton</dei:EntityAddressCityOrTown>
    <dei:EntityAddressPostalZipCode
      contextRef="if748fec8cd0f4b05a991e62604248402_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xL2ZyYWc6MjZiZDBiYmIzMjQ4NGM1MDk1N2IxZDY5MDc1ODQ4NTEvdGV4dHJlZ2lvbjoyNmJkMGJiYjMyNDg0YzUwOTU3YjFkNjkwNzU4NDg1MV8zNjI0_fe19a7c4-8149-4f8a-9e06-b859f226200d">HM11</dei:EntityAddressPostalZipCode>
    <dei:EntityAddressCountry
      contextRef="if748fec8cd0f4b05a991e62604248402_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xL2ZyYWc6MjZiZDBiYmIzMjQ4NGM1MDk1N2IxZDY5MDc1ODQ4NTEvdGV4dHJlZ2lvbjoyNmJkMGJiYjMyNDg0YzUwOTU3YjFkNjkwNzU4NDg1MV8zNjM2_15be3d2c-72b4-4f44-a546-5123204876bd">BM</dei:EntityAddressCountry>
    <dei:CityAreaCode
      contextRef="if748fec8cd0f4b05a991e62604248402_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xL2ZyYWc6MjZiZDBiYmIzMjQ4NGM1MDk1N2IxZDY5MDc1ODQ4NTEvdGV4dHJlZ2lvbjoyNmJkMGJiYjMyNDg0YzUwOTU3YjFkNjkwNzU4NDg1MV8zNjI2_9647e15d-eda9-46ec-95ca-77ff32cfca7e">441</dei:CityAreaCode>
    <dei:LocalPhoneNumber
      contextRef="if748fec8cd0f4b05a991e62604248402_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xL2ZyYWc6MjZiZDBiYmIzMjQ4NGM1MDk1N2IxZDY5MDc1ODQ4NTEvdGV4dHJlZ2lvbjoyNmJkMGJiYjMyNDg0YzUwOTU3YjFkNjkwNzU4NDg1MV8zNjMw_e04bd0ed-4e16-4d77-a5f4-023ee5bb6f48">297-9901</dei:LocalPhoneNumber>
    <dei:Security12bTitle
      contextRef="if748fec8cd0f4b05a991e62604248402_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xL2ZyYWc6MjZiZDBiYmIzMjQ4NGM1MDk1N2IxZDY5MDc1ODQ4NTEvdGFibGU6ZGJkZjliOTQ5YjBmNDNiYmE3NTBiZTNmZjllOWM2MTQvdGFibGVyYW5nZTpkYmRmOWI5NDliMGY0M2JiYTc1MGJlM2ZmOWU5YzYxNF8xLTAtMS0xLTA_61e8e22c-7fe3-4ac6-923b-843b77f949a2">Common Shares, $0.015 par value</dei:Security12bTitle>
    <dei:TradingSymbol
      contextRef="if748fec8cd0f4b05a991e62604248402_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xL2ZyYWc6MjZiZDBiYmIzMjQ4NGM1MDk1N2IxZDY5MDc1ODQ4NTEvdGFibGU6ZGJkZjliOTQ5YjBmNDNiYmE3NTBiZTNmZjllOWM2MTQvdGFibGVyYW5nZTpkYmRmOWI5NDliMGY0M2JiYTc1MGJlM2ZmOWU5YzYxNF8xLTEtMS0xLTA_ff17a4b2-73fe-4761-bb10-d243d305274a">ESNT</dei:TradingSymbol>
    <dei:SecurityExchangeName
      contextRef="if748fec8cd0f4b05a991e62604248402_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xL2ZyYWc6MjZiZDBiYmIzMjQ4NGM1MDk1N2IxZDY5MDc1ODQ4NTEvdGFibGU6ZGJkZjliOTQ5YjBmNDNiYmE3NTBiZTNmZjllOWM2MTQvdGFibGVyYW5nZTpkYmRmOWI5NDliMGY0M2JiYTc1MGJlM2ZmOWU5YzYxNF8xLTItMS0xLTA_1b489170-9f3a-4c54-841f-ccf08a484283">NYSE</dei:SecurityExchangeName>
    <dei:EntityWellKnownSeasonedIssuer
      contextRef="if748fec8cd0f4b05a991e62604248402_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xL2ZyYWc6MjZiZDBiYmIzMjQ4NGM1MDk1N2IxZDY5MDc1ODQ4NTEvdGV4dHJlZ2lvbjoyNmJkMGJiYjMyNDg0YzUwOTU3YjFkNjkwNzU4NDg1MV8zNjIw_0b9c3bcf-92b8-49c7-b6fa-6df56590e2e0">Yes</dei:EntityWellKnownSeasonedIssuer>
    <dei:EntityVoluntaryFilers
      contextRef="if748fec8cd0f4b05a991e62604248402_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xL2ZyYWc6MjZiZDBiYmIzMjQ4NGM1MDk1N2IxZDY5MDc1ODQ4NTEvdGV4dHJlZ2lvbjoyNmJkMGJiYjMyNDg0YzUwOTU3YjFkNjkwNzU4NDg1MV8zNjI3_10f726d9-080a-4ea6-ac52-c610b0f3a6cd">No</dei:EntityVoluntaryFilers>
    <dei:EntityCurrentReportingStatus
      contextRef="if748fec8cd0f4b05a991e62604248402_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xL2ZyYWc6MjZiZDBiYmIzMjQ4NGM1MDk1N2IxZDY5MDc1ODQ4NTEvdGV4dHJlZ2lvbjoyNmJkMGJiYjMyNDg0YzUwOTU3YjFkNjkwNzU4NDg1MV8zNjMx_6ef79193-a3e3-480f-b140-2d1a32625b5c">Yes</dei:EntityCurrentReportingStatus>
    <dei:EntityInteractiveDataCurrent
      contextRef="if748fec8cd0f4b05a991e62604248402_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xL2ZyYWc6MjZiZDBiYmIzMjQ4NGM1MDk1N2IxZDY5MDc1ODQ4NTEvdGV4dHJlZ2lvbjoyNmJkMGJiYjMyNDg0YzUwOTU3YjFkNjkwNzU4NDg1MV8zNjIx_3215d030-9f3c-4446-9e18-e6f7f58e4b64">Yes</dei:EntityInteractiveDataCurrent>
    <dei:EntityFilerCategory
      contextRef="if748fec8cd0f4b05a991e62604248402_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xL2ZyYWc6MjZiZDBiYmIzMjQ4NGM1MDk1N2IxZDY5MDc1ODQ4NTEvdGFibGU6M2JmZWYyMjAyZmRjNDk0NDg3NDZkMTAwZTcwNTljY2UvdGFibGVyYW5nZTozYmZlZjIyMDJmZGM0OTQ0ODc0NmQxMDBlNzA1OWNjZV8wLTAtMS0xLTA_05ec0196-3ba0-4dbf-883c-f79e936c124e">Large Accelerated Filer</dei:EntityFilerCategory>
    <dei:EntitySmallBusiness
      contextRef="if748fec8cd0f4b05a991e62604248402_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xL2ZyYWc6MjZiZDBiYmIzMjQ4NGM1MDk1N2IxZDY5MDc1ODQ4NTEvdGFibGU6M2JmZWYyMjAyZmRjNDk0NDg3NDZkMTAwZTcwNTljY2UvdGFibGVyYW5nZTozYmZlZjIyMDJmZGM0OTQ0ODc0NmQxMDBlNzA1OWNjZV8xLTQtMS0xLTA_08b4cf84-a7bb-47e6-b0f0-2e17ebf36e4a">false</dei:EntitySmallBusiness>
    <dei:EntityEmergingGrowthCompany
      contextRef="if748fec8cd0f4b05a991e62604248402_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xL2ZyYWc6MjZiZDBiYmIzMjQ4NGM1MDk1N2IxZDY5MDc1ODQ4NTEvdGFibGU6M2JmZWYyMjAyZmRjNDk0NDg3NDZkMTAwZTcwNTljY2UvdGFibGVyYW5nZTozYmZlZjIyMDJmZGM0OTQ0ODc0NmQxMDBlNzA1OWNjZV8yLTQtMS0xLTA_23b915e2-6fbc-4f65-b1de-22e631d9319e">false</dei:EntityEmergingGrowthCompany>
    <dei:IcfrAuditorAttestationFlag
      contextRef="if748fec8cd0f4b05a991e62604248402_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xL2ZyYWc6MjZiZDBiYmIzMjQ4NGM1MDk1N2IxZDY5MDc1ODQ4NTEvdGV4dHJlZ2lvbjoyNmJkMGJiYjMyNDg0YzUwOTU3YjFkNjkwNzU4NDg1MV83Njk2NTgxMzk4NzYx_7630af35-a493-40e1-a241-0e1bc0f0d1f1">true</dei:IcfrAuditorAttestationFlag>
    <dei:EntityShellCompany
      contextRef="if748fec8cd0f4b05a991e62604248402_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xL2ZyYWc6MjZiZDBiYmIzMjQ4NGM1MDk1N2IxZDY5MDc1ODQ4NTEvdGV4dHJlZ2lvbjoyNmJkMGJiYjMyNDg0YzUwOTU3YjFkNjkwNzU4NDg1MV8zNjI4_2d7d19c2-b149-45fc-9d7f-1fa6136e0822">false</dei:EntityShellCompany>
    <dei:EntityPublicFloat
      contextRef="i912723bf4f2b441682c5d6e2043710da_I20200630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xL2ZyYWc6MjZiZDBiYmIzMjQ4NGM1MDk1N2IxZDY5MDc1ODQ4NTEvdGV4dHJlZ2lvbjoyNmJkMGJiYjMyNDg0YzUwOTU3YjFkNjkwNzU4NDg1MV8zMDc3_5d4a835e-81c9-4ac6-997f-6d038ef43e4c"
      unitRef="usd">3976558799</dei:EntityPublicFloat>
    <dei:EntityCommonStockSharesOutstanding
      contextRef="i716d8c73c36a4745be4bf97193ad9bae_I20210219"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xL2ZyYWc6MjZiZDBiYmIzMjQ4NGM1MDk1N2IxZDY5MDc1ODQ4NTEvdGV4dHJlZ2lvbjoyNmJkMGJiYjMyNDg0YzUwOTU3YjFkNjkwNzU4NDg1MV8zMjM4_5cc5af20-7225-4dbb-a100-1781873fbadc"
      unitRef="shares">112840615</dei:EntityCommonStockSharesOutstanding>
    <dei:DocumentsIncorporatedByReferenceTextBlock
      contextRef="if748fec8cd0f4b05a991e62604248402_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xL2ZyYWc6MjZiZDBiYmIzMjQ4NGM1MDk1N2IxZDY5MDc1ODQ4NTEvdGV4dHJlZ2lvbjoyNmJkMGJiYjMyNDg0YzUwOTU3YjFkNjkwNzU4NDg1MV8zNjI5_63858332-abe2-4b20-85e4-93b0ece353dc">Portions of the registrant's proxy statement for the 2021 Annual General Meeting of Shareholders are incorporated by reference into Part&#160;III of this Annual Report on Form&#160;10-K where indicated. Such Proxy Statement will be filed with the Securities and Exchange Commission within 120&#160;days of the registrant's fiscal year ended December&#160;31, 2020.</dei:DocumentsIncorporatedByReferenceTextBlock>
    <us-gaap:DividendPaymentsRestrictionsScheduleStatutoryCapitalAndSurplus1
      contextRef="i2bb7de94235b434f86d21e9477c3408c_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV81NS9mcmFnOjEyZjkxYWUxMGRjNDRiMmI5MjBhODE5ODExMTBmYmNmL3RleHRyZWdpb246MTJmOTFhZTEwZGM0NGIyYjkyMGE4MTk4MTExMGZiY2ZfODI0NjMzNzIzOTk0OA_94761cee-d578-4d07-9145-e5c1cc72dcc0"
      unitRef="usd">343600000</us-gaap:DividendPaymentsRestrictionsScheduleStatutoryCapitalAndSurplus1>
    <us-gaap:DividendPaymentsRestrictionsScheduleStatutoryCapitalAndSurplus1
      contextRef="i826f2ded34794f19a60148f763483113_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV81NS9mcmFnOjEyZjkxYWUxMGRjNDRiMmI5MjBhODE5ODExMTBmYmNmL3RleHRyZWdpb246MTJmOTFhZTEwZGM0NGIyYjkyMGE4MTk4MTExMGZiY2ZfODI0NjMzNzI0MDA0NA_12ab7aab-7748-4bfe-a019-d3813d16a38a"
      unitRef="usd">15400000</us-gaap:DividendPaymentsRestrictionsScheduleStatutoryCapitalAndSurplus1>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="i0fadc74faf4c40a7914e44a92889fb65_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xMzYvZnJhZzo3OGE0ZDY5ZTBiMTc0ZmVjYWU2ZjNlMGMzYTU0Y2QyMC90YWJsZTowNmQyZDdlODllNmQ0M2Y0YTU5Mzc1OTE4Y2ZlODc5Zi90YWJsZXJhbmdlOjA2ZDJkN2U4OWU2ZDQzZjRhNTkzNzU5MThjZmU4NzlmXzQtMC0xLTEtMC90ZXh0cmVnaW9uOmYwNmUxNjkzYmM1MDQ4Zjc4ODFmYTRhNzFmNzYyYmRhXzE2NDkyNjc0NDE3ODM_73cdd68c-cbfe-4770-8897-fd28347e3f16"
      unitRef="usd">3677815000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="i5fe40238f3d54b0aa5425cc761b0621c_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xMzYvZnJhZzo3OGE0ZDY5ZTBiMTc0ZmVjYWU2ZjNlMGMzYTU0Y2QyMC90YWJsZTowNmQyZDdlODllNmQ0M2Y0YTU5Mzc1OTE4Y2ZlODc5Zi90YWJsZXJhbmdlOjA2ZDJkN2U4OWU2ZDQzZjRhNTkzNzU5MThjZmU4NzlmXzQtMC0xLTEtMC90ZXh0cmVnaW9uOmYwNmUxNjkzYmM1MDQ4Zjc4ODFmYTRhNzFmNzYyYmRhXzE2NDkyNjc0NDE3OTc_3d3cf73d-b42e-4e76-bc75-0adff47d9474"
      unitRef="usd">2967225000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i0fadc74faf4c40a7914e44a92889fb65_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xMzYvZnJhZzo3OGE0ZDY5ZTBiMTc0ZmVjYWU2ZjNlMGMzYTU0Y2QyMC90YWJsZTowNmQyZDdlODllNmQ0M2Y0YTU5Mzc1OTE4Y2ZlODc5Zi90YWJsZXJhbmdlOjA2ZDJkN2U4OWU2ZDQzZjRhNTkzNzU5MThjZmU4NzlmXzQtMi0xLTEtMA_c6987763-385d-43b0-8863-4b217567d7f3"
      unitRef="usd">3838513000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i5fe40238f3d54b0aa5425cc761b0621c_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xMzYvZnJhZzo3OGE0ZDY5ZTBiMTc0ZmVjYWU2ZjNlMGMzYTU0Y2QyMC90YWJsZTowNmQyZDdlODllNmQ0M2Y0YTU5Mzc1OTE4Y2ZlODc5Zi90YWJsZXJhbmdlOjA2ZDJkN2U4OWU2ZDQzZjRhNTkzNzU5MThjZmU4NzlmXzQtNC0xLTEtMA_657b9c1a-9e8e-44a5-9549-a7e363fd55d2"
      unitRef="usd">3035385000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="i907bbde8e2614372b2dce8c6e25c7f9b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xMzYvZnJhZzo3OGE0ZDY5ZTBiMTc0ZmVjYWU2ZjNlMGMzYTU0Y2QyMC90YWJsZTowNmQyZDdlODllNmQ0M2Y0YTU5Mzc1OTE4Y2ZlODc5Zi90YWJsZXJhbmdlOjA2ZDJkN2U4OWU2ZDQzZjRhNTkzNzU5MThjZmU4NzlmXzUtMC0xLTEtMC90ZXh0cmVnaW9uOjkwMzE0YjFjZmQ0ZjQ2YmRiMWYzMTkzM2M4ZDFiZWJlXzE2NDkyNjc0NDE3ODc_d4e5dc95-7dd5-4617-8aab-f29f083692e6"
      unitRef="usd">726875000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="i14560106863d4cd585428e2cb0717774_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xMzYvZnJhZzo3OGE0ZDY5ZTBiMTc0ZmVjYWU2ZjNlMGMzYTU0Y2QyMC90YWJsZTowNmQyZDdlODllNmQ0M2Y0YTU5Mzc1OTE4Y2ZlODc5Zi90YWJsZXJhbmdlOjA2ZDJkN2U4OWU2ZDQzZjRhNTkzNzU5MThjZmU4NzlmXzUtMC0xLTEtMC90ZXh0cmVnaW9uOjkwMzE0YjFjZmQ0ZjQ2YmRiMWYzMTkzM2M4ZDFiZWJlXzE2NDkyNjc0NDE3OTk_ac542bef-d49b-4feb-83df-67ddda3fc2b3"
      unitRef="usd">315360000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i907bbde8e2614372b2dce8c6e25c7f9b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xMzYvZnJhZzo3OGE0ZDY5ZTBiMTc0ZmVjYWU2ZjNlMGMzYTU0Y2QyMC90YWJsZTowNmQyZDdlODllNmQ0M2Y0YTU5Mzc1OTE4Y2ZlODc5Zi90YWJsZXJhbmdlOjA2ZDJkN2U4OWU2ZDQzZjRhNTkzNzU5MThjZmU4NzlmXzUtMi0xLTEtMA_4c066783-be08-4975-b302-a20775fddaaa"
      unitRef="usd">726860000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i14560106863d4cd585428e2cb0717774_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xMzYvZnJhZzo3OGE0ZDY5ZTBiMTc0ZmVjYWU2ZjNlMGMzYTU0Y2QyMC90YWJsZTowNmQyZDdlODllNmQ0M2Y0YTU5Mzc1OTE4Y2ZlODc5Zi90YWJsZXJhbmdlOjA2ZDJkN2U4OWU2ZDQzZjRhNTkzNzU5MThjZmU4NzlmXzUtNC0xLTEtMA_cc08724d-af0e-40af-8369-c6076096916f"
      unitRef="usd">315362000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i238439bc60114f6d969dd6920511a2ea_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xMzYvZnJhZzo3OGE0ZDY5ZTBiMTc0ZmVjYWU2ZjNlMGMzYTU0Y2QyMC90YWJsZTowNmQyZDdlODllNmQ0M2Y0YTU5Mzc1OTE4Y2ZlODc5Zi90YWJsZXJhbmdlOjA2ZDJkN2U4OWU2ZDQzZjRhNTkzNzU5MThjZmU4NzlmXzYtMi0xLTEtMA_de7197d9-8f12-4bf1-8608-305e357212df"
      unitRef="usd">4565373000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="id2c88ab38f924ffa81ef91bb82b8335f_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xMzYvZnJhZzo3OGE0ZDY5ZTBiMTc0ZmVjYWU2ZjNlMGMzYTU0Y2QyMC90YWJsZTowNmQyZDdlODllNmQ0M2Y0YTU5Mzc1OTE4Y2ZlODc5Zi90YWJsZXJhbmdlOjA2ZDJkN2U4OWU2ZDQzZjRhNTkzNzU5MThjZmU4NzlmXzYtNC0xLTEtMA_4534e862-633f-4684-9822-b26517566417"
      unitRef="usd">3350747000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:EquityMethodInvestments
      contextRef="i238439bc60114f6d969dd6920511a2ea_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xMzYvZnJhZzo3OGE0ZDY5ZTBiMTc0ZmVjYWU2ZjNlMGMzYTU0Y2QyMC90YWJsZTowNmQyZDdlODllNmQ0M2Y0YTU5Mzc1OTE4Y2ZlODc5Zi90YWJsZXJhbmdlOjA2ZDJkN2U4OWU2ZDQzZjRhNTkzNzU5MThjZmU4NzlmXzctMi0xLTEtMA_be25d6c9-3db3-4ac3-97ce-a2fd07c00cab"
      unitRef="usd">88904000</us-gaap:EquityMethodInvestments>
    <us-gaap:EquityMethodInvestments
      contextRef="id2c88ab38f924ffa81ef91bb82b8335f_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xMzYvZnJhZzo3OGE0ZDY5ZTBiMTc0ZmVjYWU2ZjNlMGMzYTU0Y2QyMC90YWJsZTowNmQyZDdlODllNmQ0M2Y0YTU5Mzc1OTE4Y2ZlODc5Zi90YWJsZXJhbmdlOjA2ZDJkN2U4OWU2ZDQzZjRhNTkzNzU5MThjZmU4NzlmXzctNC0xLTEtMA_cc74d5bb-c6de-4c4e-9e7f-a3128a7188c9"
      unitRef="usd">78873000</us-gaap:EquityMethodInvestments>
    <us-gaap:Investments
      contextRef="i238439bc60114f6d969dd6920511a2ea_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xMzYvZnJhZzo3OGE0ZDY5ZTBiMTc0ZmVjYWU2ZjNlMGMzYTU0Y2QyMC90YWJsZTowNmQyZDdlODllNmQ0M2Y0YTU5Mzc1OTE4Y2ZlODc5Zi90YWJsZXJhbmdlOjA2ZDJkN2U4OWU2ZDQzZjRhNTkzNzU5MThjZmU4NzlmXzgtMi0xLTEtMA_4f0a6cdf-c7b4-499a-8c30-90b772bb9e26"
      unitRef="usd">4654277000</us-gaap:Investments>
    <us-gaap:Investments
      contextRef="id2c88ab38f924ffa81ef91bb82b8335f_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xMzYvZnJhZzo3OGE0ZDY5ZTBiMTc0ZmVjYWU2ZjNlMGMzYTU0Y2QyMC90YWJsZTowNmQyZDdlODllNmQ0M2Y0YTU5Mzc1OTE4Y2ZlODc5Zi90YWJsZXJhbmdlOjA2ZDJkN2U4OWU2ZDQzZjRhNTkzNzU5MThjZmU4NzlmXzgtNC0xLTEtMA_17bbb388-8ee8-45ed-928d-26ffff49bbe9"
      unitRef="usd">3429620000</us-gaap:Investments>
    <us-gaap:Cash
      contextRef="i238439bc60114f6d969dd6920511a2ea_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xMzYvZnJhZzo3OGE0ZDY5ZTBiMTc0ZmVjYWU2ZjNlMGMzYTU0Y2QyMC90YWJsZTowNmQyZDdlODllNmQ0M2Y0YTU5Mzc1OTE4Y2ZlODc5Zi90YWJsZXJhbmdlOjA2ZDJkN2U4OWU2ZDQzZjRhNTkzNzU5MThjZmU4NzlmXzktMi0xLTEtMA_32cd13cd-8d94-41db-8b59-38fbcf976212"
      unitRef="usd">102830000</us-gaap:Cash>
    <us-gaap:Cash
      contextRef="id2c88ab38f924ffa81ef91bb82b8335f_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xMzYvZnJhZzo3OGE0ZDY5ZTBiMTc0ZmVjYWU2ZjNlMGMzYTU0Y2QyMC90YWJsZTowNmQyZDdlODllNmQ0M2Y0YTU5Mzc1OTE4Y2ZlODc5Zi90YWJsZXJhbmdlOjA2ZDJkN2U4OWU2ZDQzZjRhNTkzNzU5MThjZmU4NzlmXzktNC0xLTEtMA_f8ef5105-d448-4c76-818a-3cc191e3a36f"
      unitRef="usd">71350000</us-gaap:Cash>
    <us-gaap:AccruedInvestmentIncomeReceivable
      contextRef="i238439bc60114f6d969dd6920511a2ea_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xMzYvZnJhZzo3OGE0ZDY5ZTBiMTc0ZmVjYWU2ZjNlMGMzYTU0Y2QyMC90YWJsZTowNmQyZDdlODllNmQ0M2Y0YTU5Mzc1OTE4Y2ZlODc5Zi90YWJsZXJhbmdlOjA2ZDJkN2U4OWU2ZDQzZjRhNTkzNzU5MThjZmU4NzlmXzEwLTItMS0xLTA_25eb5aaf-ee5a-48a2-984e-192465055db5"
      unitRef="usd">19948000</us-gaap:AccruedInvestmentIncomeReceivable>
    <us-gaap:AccruedInvestmentIncomeReceivable
      contextRef="id2c88ab38f924ffa81ef91bb82b8335f_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xMzYvZnJhZzo3OGE0ZDY5ZTBiMTc0ZmVjYWU2ZjNlMGMzYTU0Y2QyMC90YWJsZTowNmQyZDdlODllNmQ0M2Y0YTU5Mzc1OTE4Y2ZlODc5Zi90YWJsZXJhbmdlOjA2ZDJkN2U4OWU2ZDQzZjRhNTkzNzU5MThjZmU4NzlmXzEwLTQtMS0xLTA_e6c1507f-9a70-4055-8715-99811628dafd"
      unitRef="usd">18535000</us-gaap:AccruedInvestmentIncomeReceivable>
    <us-gaap:NotesReceivableNet
      contextRef="i238439bc60114f6d969dd6920511a2ea_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xMzYvZnJhZzo3OGE0ZDY5ZTBiMTc0ZmVjYWU2ZjNlMGMzYTU0Y2QyMC90YWJsZTowNmQyZDdlODllNmQ0M2Y0YTU5Mzc1OTE4Y2ZlODc5Zi90YWJsZXJhbmdlOjA2ZDJkN2U4OWU2ZDQzZjRhNTkzNzU5MThjZmU4NzlmXzExLTItMS0xLTA_34d11783-9280-411d-8e8b-b9f6b5a5e82f"
      unitRef="usd">50140000</us-gaap:NotesReceivableNet>
    <us-gaap:NotesReceivableNet
      contextRef="id2c88ab38f924ffa81ef91bb82b8335f_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xMzYvZnJhZzo3OGE0ZDY5ZTBiMTc0ZmVjYWU2ZjNlMGMzYTU0Y2QyMC90YWJsZTowNmQyZDdlODllNmQ0M2Y0YTU5Mzc1OTE4Y2ZlODc5Zi90YWJsZXJhbmdlOjA2ZDJkN2U4OWU2ZDQzZjRhNTkzNzU5MThjZmU4NzlmXzExLTQtMS0xLTA_fe8eb03a-2169-4554-9cba-c554cf899512"
      unitRef="usd">40655000</us-gaap:NotesReceivableNet>
    <us-gaap:DeferredPolicyAcquisitionCosts
      contextRef="i238439bc60114f6d969dd6920511a2ea_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xMzYvZnJhZzo3OGE0ZDY5ZTBiMTc0ZmVjYWU2ZjNlMGMzYTU0Y2QyMC90YWJsZTowNmQyZDdlODllNmQ0M2Y0YTU5Mzc1OTE4Y2ZlODc5Zi90YWJsZXJhbmdlOjA2ZDJkN2U4OWU2ZDQzZjRhNTkzNzU5MThjZmU4NzlmXzEyLTItMS0xLTA_482fea41-368d-4061-aad6-b772834c5e3e"
      unitRef="usd">17005000</us-gaap:DeferredPolicyAcquisitionCosts>
    <us-gaap:DeferredPolicyAcquisitionCosts
      contextRef="id2c88ab38f924ffa81ef91bb82b8335f_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xMzYvZnJhZzo3OGE0ZDY5ZTBiMTc0ZmVjYWU2ZjNlMGMzYTU0Y2QyMC90YWJsZTowNmQyZDdlODllNmQ0M2Y0YTU5Mzc1OTE4Y2ZlODc5Zi90YWJsZXJhbmdlOjA2ZDJkN2U4OWU2ZDQzZjRhNTkzNzU5MThjZmU4NzlmXzEyLTQtMS0xLTA_f91a7b93-a1a5-4d95-b556-399e95085fd3"
      unitRef="usd">15705000</us-gaap:DeferredPolicyAcquisitionCosts>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
      contextRef="i238439bc60114f6d969dd6920511a2ea_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xMzYvZnJhZzo3OGE0ZDY5ZTBiMTc0ZmVjYWU2ZjNlMGMzYTU0Y2QyMC90YWJsZTowNmQyZDdlODllNmQ0M2Y0YTU5Mzc1OTE4Y2ZlODc5Zi90YWJsZXJhbmdlOjA2ZDJkN2U4OWU2ZDQzZjRhNTkzNzU5MThjZmU4NzlmXzEzLTAtMS0xLTAvdGV4dHJlZ2lvbjpiZjc1NDRkMjY2ODE0YTU0YTE1NmM1MmY1NWM1ZTRlZF8xNjQ5MjY3NDQxNzY5_e82daa72-369f-4f45-9e85-ec2c02383dea"
      unitRef="usd">60967000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
      contextRef="id2c88ab38f924ffa81ef91bb82b8335f_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xMzYvZnJhZzo3OGE0ZDY5ZTBiMTc0ZmVjYWU2ZjNlMGMzYTU0Y2QyMC90YWJsZTowNmQyZDdlODllNmQ0M2Y0YTU5Mzc1OTE4Y2ZlODc5Zi90YWJsZXJhbmdlOjA2ZDJkN2U4OWU2ZDQzZjRhNTkzNzU5MThjZmU4NzlmXzEzLTAtMS0xLTAvdGV4dHJlZ2lvbjpiZjc1NDRkMjY2ODE0YTU0YTE1NmM1MmY1NWM1ZTRlZF8xNjQ5MjY3NDQxNzc5_445986d4-9293-4c38-8fbe-041744224bd7"
      unitRef="usd">57639000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="i238439bc60114f6d969dd6920511a2ea_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xMzYvZnJhZzo3OGE0ZDY5ZTBiMTc0ZmVjYWU2ZjNlMGMzYTU0Y2QyMC90YWJsZTowNmQyZDdlODllNmQ0M2Y0YTU5Mzc1OTE4Y2ZlODc5Zi90YWJsZXJhbmdlOjA2ZDJkN2U4OWU2ZDQzZjRhNTkzNzU5MThjZmU4NzlmXzEzLTItMS0xLTA_1d26e7b6-c6dd-4768-85a1-8ccfc04edd2f"
      unitRef="usd">15095000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="id2c88ab38f924ffa81ef91bb82b8335f_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xMzYvZnJhZzo3OGE0ZDY5ZTBiMTc0ZmVjYWU2ZjNlMGMzYTU0Y2QyMC90YWJsZTowNmQyZDdlODllNmQ0M2Y0YTU5Mzc1OTE4Y2ZlODc5Zi90YWJsZXJhbmdlOjA2ZDJkN2U4OWU2ZDQzZjRhNTkzNzU5MThjZmU4NzlmXzEzLTQtMS0xLTA_dc0d5eec-c487-4f9b-a674-1f75a191dd00"
      unitRef="usd">17308000</us-gaap:PropertyPlantAndEquipmentNet>
    <esnt:MortgageGuarantyInsurerUnitedStatesMortgageGuarantyTaxAndLossBonds
      contextRef="i238439bc60114f6d969dd6920511a2ea_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xMzYvZnJhZzo3OGE0ZDY5ZTBiMTc0ZmVjYWU2ZjNlMGMzYTU0Y2QyMC90YWJsZTowNmQyZDdlODllNmQ0M2Y0YTU5Mzc1OTE4Y2ZlODc5Zi90YWJsZXJhbmdlOjA2ZDJkN2U4OWU2ZDQzZjRhNTkzNzU5MThjZmU4NzlmXzE0LTItMS0xLTA_64e7097e-a379-4c2d-9615-22b923cef058"
      unitRef="usd">302636000</esnt:MortgageGuarantyInsurerUnitedStatesMortgageGuarantyTaxAndLossBonds>
    <esnt:MortgageGuarantyInsurerUnitedStatesMortgageGuarantyTaxAndLossBonds
      contextRef="id2c88ab38f924ffa81ef91bb82b8335f_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xMzYvZnJhZzo3OGE0ZDY5ZTBiMTc0ZmVjYWU2ZjNlMGMzYTU0Y2QyMC90YWJsZTowNmQyZDdlODllNmQ0M2Y0YTU5Mzc1OTE4Y2ZlODc5Zi90YWJsZXJhbmdlOjA2ZDJkN2U4OWU2ZDQzZjRhNTkzNzU5MThjZmU4NzlmXzE0LTQtMS0xLTA_39243f3b-d8cb-499a-a03f-34b6eb4e080d"
      unitRef="usd">261885000</esnt:MortgageGuarantyInsurerUnitedStatesMortgageGuarantyTaxAndLossBonds>
    <us-gaap:OtherAssets
      contextRef="i238439bc60114f6d969dd6920511a2ea_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xMzYvZnJhZzo3OGE0ZDY5ZTBiMTc0ZmVjYWU2ZjNlMGMzYTU0Y2QyMC90YWJsZTowNmQyZDdlODllNmQ0M2Y0YTU5Mzc1OTE4Y2ZlODc5Zi90YWJsZXJhbmdlOjA2ZDJkN2U4OWU2ZDQzZjRhNTkzNzU5MThjZmU4NzlmXzE1LTItMS0xLTA_caa51256-7efb-43a6-9182-abc07bedad41"
      unitRef="usd">40793000</us-gaap:OtherAssets>
    <us-gaap:OtherAssets
      contextRef="id2c88ab38f924ffa81ef91bb82b8335f_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xMzYvZnJhZzo3OGE0ZDY5ZTBiMTc0ZmVjYWU2ZjNlMGMzYTU0Y2QyMC90YWJsZTowNmQyZDdlODllNmQ0M2Y0YTU5Mzc1OTE4Y2ZlODc5Zi90YWJsZXJhbmdlOjA2ZDJkN2U4OWU2ZDQzZjRhNTkzNzU5MThjZmU4NzlmXzE1LTQtMS0xLTA_ed076dee-b660-4998-825c-4520c7ba49b3"
      unitRef="usd">18367000</us-gaap:OtherAssets>
    <us-gaap:Assets
      contextRef="i238439bc60114f6d969dd6920511a2ea_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xMzYvZnJhZzo3OGE0ZDY5ZTBiMTc0ZmVjYWU2ZjNlMGMzYTU0Y2QyMC90YWJsZTowNmQyZDdlODllNmQ0M2Y0YTU5Mzc1OTE4Y2ZlODc5Zi90YWJsZXJhbmdlOjA2ZDJkN2U4OWU2ZDQzZjRhNTkzNzU5MThjZmU4NzlmXzE2LTItMS0xLTA_b4f3b572-b408-4b4c-b8aa-062b69b744f2"
      unitRef="usd">5202724000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="id2c88ab38f924ffa81ef91bb82b8335f_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xMzYvZnJhZzo3OGE0ZDY5ZTBiMTc0ZmVjYWU2ZjNlMGMzYTU0Y2QyMC90YWJsZTowNmQyZDdlODllNmQ0M2Y0YTU5Mzc1OTE4Y2ZlODc5Zi90YWJsZXJhbmdlOjA2ZDJkN2U4OWU2ZDQzZjRhNTkzNzU5MThjZmU4NzlmXzE2LTQtMS0xLTA_3a47915f-acfa-4580-ab9d-76cceb3ceabe"
      unitRef="usd">3873425000</us-gaap:Assets>
    <us-gaap:LiabilityForClaimsAndClaimsAdjustmentExpense
      contextRef="i238439bc60114f6d969dd6920511a2ea_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xMzYvZnJhZzo3OGE0ZDY5ZTBiMTc0ZmVjYWU2ZjNlMGMzYTU0Y2QyMC90YWJsZTowNmQyZDdlODllNmQ0M2Y0YTU5Mzc1OTE4Y2ZlODc5Zi90YWJsZXJhbmdlOjA2ZDJkN2U4OWU2ZDQzZjRhNTkzNzU5MThjZmU4NzlmXzIwLTItMS0xLTA_0df4960c-e8da-462e-8d04-405723147119"
      unitRef="usd">374941000</us-gaap:LiabilityForClaimsAndClaimsAdjustmentExpense>
    <us-gaap:LiabilityForClaimsAndClaimsAdjustmentExpense
      contextRef="id2c88ab38f924ffa81ef91bb82b8335f_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xMzYvZnJhZzo3OGE0ZDY5ZTBiMTc0ZmVjYWU2ZjNlMGMzYTU0Y2QyMC90YWJsZTowNmQyZDdlODllNmQ0M2Y0YTU5Mzc1OTE4Y2ZlODc5Zi90YWJsZXJhbmdlOjA2ZDJkN2U4OWU2ZDQzZjRhNTkzNzU5MThjZmU4NzlmXzIwLTQtMS0xLTA_d5d078ec-b964-4c42-a386-05ac2966ec23"
      unitRef="usd">69362000</us-gaap:LiabilityForClaimsAndClaimsAdjustmentExpense>
    <us-gaap:UnearnedPremiums
      contextRef="i238439bc60114f6d969dd6920511a2ea_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xMzYvZnJhZzo3OGE0ZDY5ZTBiMTc0ZmVjYWU2ZjNlMGMzYTU0Y2QyMC90YWJsZTowNmQyZDdlODllNmQ0M2Y0YTU5Mzc1OTE4Y2ZlODc5Zi90YWJsZXJhbmdlOjA2ZDJkN2U4OWU2ZDQzZjRhNTkzNzU5MThjZmU4NzlmXzIxLTItMS0xLTA_506e5531-ff3c-4811-93ec-3d33839b5a88"
      unitRef="usd">250436000</us-gaap:UnearnedPremiums>
    <us-gaap:UnearnedPremiums
      contextRef="id2c88ab38f924ffa81ef91bb82b8335f_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xMzYvZnJhZzo3OGE0ZDY5ZTBiMTc0ZmVjYWU2ZjNlMGMzYTU0Y2QyMC90YWJsZTowNmQyZDdlODllNmQ0M2Y0YTU5Mzc1OTE4Y2ZlODc5Zi90YWJsZXJhbmdlOjA2ZDJkN2U4OWU2ZDQzZjRhNTkzNzU5MThjZmU4NzlmXzIxLTQtMS0xLTA_69dcc3c0-ff40-4591-84d9-1e6bd8512914"
      unitRef="usd">278887000</us-gaap:UnearnedPremiums>
    <us-gaap:DeferredIncomeTaxLiabilitiesNet
      contextRef="i238439bc60114f6d969dd6920511a2ea_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xMzYvZnJhZzo3OGE0ZDY5ZTBiMTc0ZmVjYWU2ZjNlMGMzYTU0Y2QyMC90YWJsZTowNmQyZDdlODllNmQ0M2Y0YTU5Mzc1OTE4Y2ZlODc5Zi90YWJsZXJhbmdlOjA2ZDJkN2U4OWU2ZDQzZjRhNTkzNzU5MThjZmU4NzlmXzIyLTItMS0xLTA_fcc90976-b2ea-4a25-89a0-8f84e4e7531a"
      unitRef="usd">305109000</us-gaap:DeferredIncomeTaxLiabilitiesNet>
    <us-gaap:DeferredIncomeTaxLiabilitiesNet
      contextRef="id2c88ab38f924ffa81ef91bb82b8335f_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xMzYvZnJhZzo3OGE0ZDY5ZTBiMTc0ZmVjYWU2ZjNlMGMzYTU0Y2QyMC90YWJsZTowNmQyZDdlODllNmQ0M2Y0YTU5Mzc1OTE4Y2ZlODc5Zi90YWJsZXJhbmdlOjA2ZDJkN2U4OWU2ZDQzZjRhNTkzNzU5MThjZmU4NzlmXzIyLTQtMS0xLTA_07a8a4fd-792a-4091-99c9-4fc9e0d79165"
      unitRef="usd">249620000</us-gaap:DeferredIncomeTaxLiabilitiesNet>
    <us-gaap:DeferredFinanceCostsGross
      contextRef="i238439bc60114f6d969dd6920511a2ea_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xMzYvZnJhZzo3OGE0ZDY5ZTBiMTc0ZmVjYWU2ZjNlMGMzYTU0Y2QyMC90YWJsZTowNmQyZDdlODllNmQ0M2Y0YTU5Mzc1OTE4Y2ZlODc5Zi90YWJsZXJhbmdlOjA2ZDJkN2U4OWU2ZDQzZjRhNTkzNzU5MThjZmU4NzlmXzIzLTAtMS0xLTAvdGV4dHJlZ2lvbjplNGEwYzMyMjk3MTc0MzAyYjllYTUzNTFhNjJjZjYwMl8xNjQ5MjY3NDQxNzgy_b25631d2-fbdd-44c2-9bf2-374f6a079d2e"
      unitRef="usd">3280000</us-gaap:DeferredFinanceCostsGross>
    <us-gaap:DeferredFinanceCostsGross
      contextRef="id2c88ab38f924ffa81ef91bb82b8335f_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xMzYvZnJhZzo3OGE0ZDY5ZTBiMTc0ZmVjYWU2ZjNlMGMzYTU0Y2QyMC90YWJsZTowNmQyZDdlODllNmQ0M2Y0YTU5Mzc1OTE4Y2ZlODc5Zi90YWJsZXJhbmdlOjA2ZDJkN2U4OWU2ZDQzZjRhNTkzNzU5MThjZmU4NzlmXzIzLTAtMS0xLTAvdGV4dHJlZ2lvbjplNGEwYzMyMjk3MTc0MzAyYjllYTUzNTFhNjJjZjYwMl8xNjQ5MjY3NDQxNzkw_4c73b77e-d511-4e7b-a792-8d80b657e291"
      unitRef="usd">763000</us-gaap:DeferredFinanceCostsGross>
    <us-gaap:LineOfCredit
      contextRef="i238439bc60114f6d969dd6920511a2ea_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xMzYvZnJhZzo3OGE0ZDY5ZTBiMTc0ZmVjYWU2ZjNlMGMzYTU0Y2QyMC90YWJsZTowNmQyZDdlODllNmQ0M2Y0YTU5Mzc1OTE4Y2ZlODc5Zi90YWJsZXJhbmdlOjA2ZDJkN2U4OWU2ZDQzZjRhNTkzNzU5MThjZmU4NzlmXzIzLTItMS0xLTA_775cae34-d09b-47ff-a8c2-108ac330d982"
      unitRef="usd">321720000</us-gaap:LineOfCredit>
    <us-gaap:LineOfCredit
      contextRef="id2c88ab38f924ffa81ef91bb82b8335f_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xMzYvZnJhZzo3OGE0ZDY5ZTBiMTc0ZmVjYWU2ZjNlMGMzYTU0Y2QyMC90YWJsZTowNmQyZDdlODllNmQ0M2Y0YTU5Mzc1OTE4Y2ZlODc5Zi90YWJsZXJhbmdlOjA2ZDJkN2U4OWU2ZDQzZjRhNTkzNzU5MThjZmU4NzlmXzIzLTQtMS0xLTA_4810d617-15e2-4c1a-a043-a1bdc170b1d2"
      unitRef="usd">224237000</us-gaap:LineOfCredit>
    <us-gaap:OtherAccruedLiabilitiesCurrentAndNoncurrent
      contextRef="i238439bc60114f6d969dd6920511a2ea_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xMzYvZnJhZzo3OGE0ZDY5ZTBiMTc0ZmVjYWU2ZjNlMGMzYTU0Y2QyMC90YWJsZTowNmQyZDdlODllNmQ0M2Y0YTU5Mzc1OTE4Y2ZlODc5Zi90YWJsZXJhbmdlOjA2ZDJkN2U4OWU2ZDQzZjRhNTkzNzU5MThjZmU4NzlmXzI0LTItMS0xLTA_bf27cce8-6e42-4d11-a837-9130659d3700"
      unitRef="usd">87885000</us-gaap:OtherAccruedLiabilitiesCurrentAndNoncurrent>
    <us-gaap:OtherAccruedLiabilitiesCurrentAndNoncurrent
      contextRef="id2c88ab38f924ffa81ef91bb82b8335f_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xMzYvZnJhZzo3OGE0ZDY5ZTBiMTc0ZmVjYWU2ZjNlMGMzYTU0Y2QyMC90YWJsZTowNmQyZDdlODllNmQ0M2Y0YTU5Mzc1OTE4Y2ZlODc5Zi90YWJsZXJhbmdlOjA2ZDJkN2U4OWU2ZDQzZjRhNTkzNzU5MThjZmU4NzlmXzI0LTQtMS0xLTA_ca6ff6dd-471a-448c-8e8d-bfcc562b01e1"
      unitRef="usd">66474000</us-gaap:OtherAccruedLiabilitiesCurrentAndNoncurrent>
    <us-gaap:Liabilities
      contextRef="i238439bc60114f6d969dd6920511a2ea_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xMzYvZnJhZzo3OGE0ZDY5ZTBiMTc0ZmVjYWU2ZjNlMGMzYTU0Y2QyMC90YWJsZTowNmQyZDdlODllNmQ0M2Y0YTU5Mzc1OTE4Y2ZlODc5Zi90YWJsZXJhbmdlOjA2ZDJkN2U4OWU2ZDQzZjRhNTkzNzU5MThjZmU4NzlmXzI1LTItMS0xLTA_f8c57553-d6e5-410e-8dff-beb620e86ce8"
      unitRef="usd">1340091000</us-gaap:Liabilities>
    <us-gaap:Liabilities
      contextRef="id2c88ab38f924ffa81ef91bb82b8335f_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xMzYvZnJhZzo3OGE0ZDY5ZTBiMTc0ZmVjYWU2ZjNlMGMzYTU0Y2QyMC90YWJsZTowNmQyZDdlODllNmQ0M2Y0YTU5Mzc1OTE4Y2ZlODc5Zi90YWJsZXJhbmdlOjA2ZDJkN2U4OWU2ZDQzZjRhNTkzNzU5MThjZmU4NzlmXzI1LTQtMS0xLTA_7bd14739-ce42-4bb6-99af-232a0113710b"
      unitRef="usd">888580000</us-gaap:Liabilities>
    <us-gaap:CommitmentsAndContingencies
      contextRef="i238439bc60114f6d969dd6920511a2ea_I20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xMzYvZnJhZzo3OGE0ZDY5ZTBiMTc0ZmVjYWU2ZjNlMGMzYTU0Y2QyMC90YWJsZTowNmQyZDdlODllNmQ0M2Y0YTU5Mzc1OTE4Y2ZlODc5Zi90YWJsZXJhbmdlOjA2ZDJkN2U4OWU2ZDQzZjRhNTkzNzU5MThjZmU4NzlmXzI2LTItMS0xLTA_0dc2d4b8-b2bc-48e2-bff5-cad40e0ff23a"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:CommitmentsAndContingencies
      contextRef="id2c88ab38f924ffa81ef91bb82b8335f_I20191231"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xMzYvZnJhZzo3OGE0ZDY5ZTBiMTc0ZmVjYWU2ZjNlMGMzYTU0Y2QyMC90YWJsZTowNmQyZDdlODllNmQ0M2Y0YTU5Mzc1OTE4Y2ZlODc5Zi90YWJsZXJhbmdlOjA2ZDJkN2U4OWU2ZDQzZjRhNTkzNzU5MThjZmU4NzlmXzI2LTQtMS0xLTA_4f82377f-2be7-425f-a748-c2614fdbbc43"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="i238439bc60114f6d969dd6920511a2ea_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xMzYvZnJhZzo3OGE0ZDY5ZTBiMTc0ZmVjYWU2ZjNlMGMzYTU0Y2QyMC90YWJsZTowNmQyZDdlODllNmQ0M2Y0YTU5Mzc1OTE4Y2ZlODc5Zi90YWJsZXJhbmdlOjA2ZDJkN2U4OWU2ZDQzZjRhNTkzNzU5MThjZmU4NzlmXzI4LTAtMS0xLTcwL3RleHRyZWdpb246ZjJkZGE4ZmIxNmU1NDZmZGE5OWY1ZDFlY2MzZDQ4M2VfMTY0OTI2NzQ0MTcwNg_5432407d-bc79-4e00-9fed-021a59958644"
      unitRef="usdPerShare">0.015</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="id2c88ab38f924ffa81ef91bb82b8335f_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xMzYvZnJhZzo3OGE0ZDY5ZTBiMTc0ZmVjYWU2ZjNlMGMzYTU0Y2QyMC90YWJsZTowNmQyZDdlODllNmQ0M2Y0YTU5Mzc1OTE4Y2ZlODc5Zi90YWJsZXJhbmdlOjA2ZDJkN2U4OWU2ZDQzZjRhNTkzNzU5MThjZmU4NzlmXzI4LTAtMS0xLTcwL3RleHRyZWdpb246ZjJkZGE4ZmIxNmU1NDZmZGE5OWY1ZDFlY2MzZDQ4M2VfMTY0OTI2NzQ0MTcwNg_8a1781d5-f707-41e9-9b95-75a04a952064"
      unitRef="usdPerShare">0.015</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="id2c88ab38f924ffa81ef91bb82b8335f_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xMzYvZnJhZzo3OGE0ZDY5ZTBiMTc0ZmVjYWU2ZjNlMGMzYTU0Y2QyMC90YWJsZTowNmQyZDdlODllNmQ0M2Y0YTU5Mzc1OTE4Y2ZlODc5Zi90YWJsZXJhbmdlOjA2ZDJkN2U4OWU2ZDQzZjRhNTkzNzU5MThjZmU4NzlmXzI5LTAtMS0xLTAvdGV4dHJlZ2lvbjpkMDUwNjUyMTBkMTE0MjNhOTY1MThiYmM0YzJlZjI0NF8xNjQ5MjY3NDQxNzY1_980bc907-367d-49e6-871b-d19135ab8c6e"
      unitRef="shares">233333000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="i238439bc60114f6d969dd6920511a2ea_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xMzYvZnJhZzo3OGE0ZDY5ZTBiMTc0ZmVjYWU2ZjNlMGMzYTU0Y2QyMC90YWJsZTowNmQyZDdlODllNmQ0M2Y0YTU5Mzc1OTE4Y2ZlODc5Zi90YWJsZXJhbmdlOjA2ZDJkN2U4OWU2ZDQzZjRhNTkzNzU5MThjZmU4NzlmXzI5LTAtMS0xLTAvdGV4dHJlZ2lvbjpkMDUwNjUyMTBkMTE0MjNhOTY1MThiYmM0YzJlZjI0NF8xNjQ5MjY3NDQxNzY1_b25d559e-60c5-4e6b-8602-46f5b904126a"
      unitRef="shares">233333000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesIssued
      contextRef="i238439bc60114f6d969dd6920511a2ea_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xMzYvZnJhZzo3OGE0ZDY5ZTBiMTc0ZmVjYWU2ZjNlMGMzYTU0Y2QyMC90YWJsZTowNmQyZDdlODllNmQ0M2Y0YTU5Mzc1OTE4Y2ZlODc5Zi90YWJsZXJhbmdlOjA2ZDJkN2U4OWU2ZDQzZjRhNTkzNzU5MThjZmU4NzlmXzI5LTAtMS0xLTAvdGV4dHJlZ2lvbjpkMDUwNjUyMTBkMTE0MjNhOTY1MThiYmM0YzJlZjI0NF8xNjQ5MjY3NDQxNzcw_59e7d4fa-f81b-49ba-9a88-8b9561b0c4ce"
      unitRef="shares">112423000</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i238439bc60114f6d969dd6920511a2ea_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xMzYvZnJhZzo3OGE0ZDY5ZTBiMTc0ZmVjYWU2ZjNlMGMzYTU0Y2QyMC90YWJsZTowNmQyZDdlODllNmQ0M2Y0YTU5Mzc1OTE4Y2ZlODc5Zi90YWJsZXJhbmdlOjA2ZDJkN2U4OWU2ZDQzZjRhNTkzNzU5MThjZmU4NzlmXzI5LTAtMS0xLTAvdGV4dHJlZ2lvbjpkMDUwNjUyMTBkMTE0MjNhOTY1MThiYmM0YzJlZjI0NF8xNjQ5MjY3NDQxNzcw_b4d227a5-8607-447d-967e-c2979eb0508f"
      unitRef="shares">112423000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesIssued
      contextRef="id2c88ab38f924ffa81ef91bb82b8335f_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xMzYvZnJhZzo3OGE0ZDY5ZTBiMTc0ZmVjYWU2ZjNlMGMzYTU0Y2QyMC90YWJsZTowNmQyZDdlODllNmQ0M2Y0YTU5Mzc1OTE4Y2ZlODc5Zi90YWJsZXJhbmdlOjA2ZDJkN2U4OWU2ZDQzZjRhNTkzNzU5MThjZmU4NzlmXzI5LTAtMS0xLTAvdGV4dHJlZ2lvbjpkMDUwNjUyMTBkMTE0MjNhOTY1MThiYmM0YzJlZjI0NF8xNjQ5MjY3NDQxNzc5_4ba1303a-85c9-4bd1-920b-414dbd6e3b61"
      unitRef="shares">98394000</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="id2c88ab38f924ffa81ef91bb82b8335f_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xMzYvZnJhZzo3OGE0ZDY5ZTBiMTc0ZmVjYWU2ZjNlMGMzYTU0Y2QyMC90YWJsZTowNmQyZDdlODllNmQ0M2Y0YTU5Mzc1OTE4Y2ZlODc5Zi90YWJsZXJhbmdlOjA2ZDJkN2U4OWU2ZDQzZjRhNTkzNzU5MThjZmU4NzlmXzI5LTAtMS0xLTAvdGV4dHJlZ2lvbjpkMDUwNjUyMTBkMTE0MjNhOTY1MThiYmM0YzJlZjI0NF8xNjQ5MjY3NDQxNzc5_71db116d-473f-44b7-bd67-e4f6b51ab418"
      unitRef="shares">98394000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockValue
      contextRef="i238439bc60114f6d969dd6920511a2ea_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xMzYvZnJhZzo3OGE0ZDY5ZTBiMTc0ZmVjYWU2ZjNlMGMzYTU0Y2QyMC90YWJsZTowNmQyZDdlODllNmQ0M2Y0YTU5Mzc1OTE4Y2ZlODc5Zi90YWJsZXJhbmdlOjA2ZDJkN2U4OWU2ZDQzZjRhNTkzNzU5MThjZmU4NzlmXzI5LTItMS0xLTA_ac4315bd-5889-4b5f-b212-1d937ec3fbe0"
      unitRef="usd">1686000</us-gaap:CommonStockValue>
    <us-gaap:CommonStockValue
      contextRef="id2c88ab38f924ffa81ef91bb82b8335f_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xMzYvZnJhZzo3OGE0ZDY5ZTBiMTc0ZmVjYWU2ZjNlMGMzYTU0Y2QyMC90YWJsZTowNmQyZDdlODllNmQ0M2Y0YTU5Mzc1OTE4Y2ZlODc5Zi90YWJsZXJhbmdlOjA2ZDJkN2U4OWU2ZDQzZjRhNTkzNzU5MThjZmU4NzlmXzI5LTQtMS0xLTA_f064b1e2-1e8b-4e1c-97ae-107ed8f9fa47"
      unitRef="usd">1476000</us-gaap:CommonStockValue>
    <us-gaap:AdditionalPaidInCapitalCommonStock
      contextRef="i238439bc60114f6d969dd6920511a2ea_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xMzYvZnJhZzo3OGE0ZDY5ZTBiMTc0ZmVjYWU2ZjNlMGMzYTU0Y2QyMC90YWJsZTowNmQyZDdlODllNmQ0M2Y0YTU5Mzc1OTE4Y2ZlODc5Zi90YWJsZXJhbmdlOjA2ZDJkN2U4OWU2ZDQzZjRhNTkzNzU5MThjZmU4NzlmXzMwLTItMS0xLTA_437391bc-0593-4830-a41b-3a3d2bb263c6"
      unitRef="usd">1571163000</us-gaap:AdditionalPaidInCapitalCommonStock>
    <us-gaap:AdditionalPaidInCapitalCommonStock
      contextRef="id2c88ab38f924ffa81ef91bb82b8335f_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xMzYvZnJhZzo3OGE0ZDY5ZTBiMTc0ZmVjYWU2ZjNlMGMzYTU0Y2QyMC90YWJsZTowNmQyZDdlODllNmQ0M2Y0YTU5Mzc1OTE4Y2ZlODc5Zi90YWJsZXJhbmdlOjA2ZDJkN2U4OWU2ZDQzZjRhNTkzNzU5MThjZmU4NzlmXzMwLTQtMS0xLTA_c3eae3dd-b813-4ff8-9f0b-5aa65947a312"
      unitRef="usd">1118655000</us-gaap:AdditionalPaidInCapitalCommonStock>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="i238439bc60114f6d969dd6920511a2ea_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xMzYvZnJhZzo3OGE0ZDY5ZTBiMTc0ZmVjYWU2ZjNlMGMzYTU0Y2QyMC90YWJsZTowNmQyZDdlODllNmQ0M2Y0YTU5Mzc1OTE4Y2ZlODc5Zi90YWJsZXJhbmdlOjA2ZDJkN2U4OWU2ZDQzZjRhNTkzNzU5MThjZmU4NzlmXzMxLTItMS0xLTA_a11fc497-906f-448b-a936-f57dc67d183a"
      unitRef="usd">138274000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="id2c88ab38f924ffa81ef91bb82b8335f_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xMzYvZnJhZzo3OGE0ZDY5ZTBiMTc0ZmVjYWU2ZjNlMGMzYTU0Y2QyMC90YWJsZTowNmQyZDdlODllNmQ0M2Y0YTU5Mzc1OTE4Y2ZlODc5Zi90YWJsZXJhbmdlOjA2ZDJkN2U4OWU2ZDQzZjRhNTkzNzU5MThjZmU4NzlmXzMxLTQtMS0xLTA_070da9e7-dae0-467c-ae64-b75cfbae670a"
      unitRef="usd">56187000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="i238439bc60114f6d969dd6920511a2ea_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xMzYvZnJhZzo3OGE0ZDY5ZTBiMTc0ZmVjYWU2ZjNlMGMzYTU0Y2QyMC90YWJsZTowNmQyZDdlODllNmQ0M2Y0YTU5Mzc1OTE4Y2ZlODc5Zi90YWJsZXJhbmdlOjA2ZDJkN2U4OWU2ZDQzZjRhNTkzNzU5MThjZmU4NzlmXzMyLTItMS0xLTA_4e3f4c5a-70e8-4e83-abd7-c6530f3e4704"
      unitRef="usd">2151510000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="id2c88ab38f924ffa81ef91bb82b8335f_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xMzYvZnJhZzo3OGE0ZDY5ZTBiMTc0ZmVjYWU2ZjNlMGMzYTU0Y2QyMC90YWJsZTowNmQyZDdlODllNmQ0M2Y0YTU5Mzc1OTE4Y2ZlODc5Zi90YWJsZXJhbmdlOjA2ZDJkN2U4OWU2ZDQzZjRhNTkzNzU5MThjZmU4NzlmXzMyLTQtMS0xLTA_e4ad6287-5bd0-4192-a131-a58cf5dd206b"
      unitRef="usd">1808527000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:StockholdersEquity
      contextRef="i238439bc60114f6d969dd6920511a2ea_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xMzYvZnJhZzo3OGE0ZDY5ZTBiMTc0ZmVjYWU2ZjNlMGMzYTU0Y2QyMC90YWJsZTowNmQyZDdlODllNmQ0M2Y0YTU5Mzc1OTE4Y2ZlODc5Zi90YWJsZXJhbmdlOjA2ZDJkN2U4OWU2ZDQzZjRhNTkzNzU5MThjZmU4NzlmXzMzLTItMS0xLTA_983f5c8b-5e98-449d-909f-97cc3c62c2bc"
      unitRef="usd">3862633000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="id2c88ab38f924ffa81ef91bb82b8335f_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xMzYvZnJhZzo3OGE0ZDY5ZTBiMTc0ZmVjYWU2ZjNlMGMzYTU0Y2QyMC90YWJsZTowNmQyZDdlODllNmQ0M2Y0YTU5Mzc1OTE4Y2ZlODc5Zi90YWJsZXJhbmdlOjA2ZDJkN2U4OWU2ZDQzZjRhNTkzNzU5MThjZmU4NzlmXzMzLTQtMS0xLTA_16dd96df-a6c8-4fac-8c71-a085e6824be4"
      unitRef="usd">2984845000</us-gaap:StockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="i238439bc60114f6d969dd6920511a2ea_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xMzYvZnJhZzo3OGE0ZDY5ZTBiMTc0ZmVjYWU2ZjNlMGMzYTU0Y2QyMC90YWJsZTowNmQyZDdlODllNmQ0M2Y0YTU5Mzc1OTE4Y2ZlODc5Zi90YWJsZXJhbmdlOjA2ZDJkN2U4OWU2ZDQzZjRhNTkzNzU5MThjZmU4NzlmXzM0LTItMS0xLTA_79f63a1f-2c29-4127-885b-982f64cc9ab5"
      unitRef="usd">5202724000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="id2c88ab38f924ffa81ef91bb82b8335f_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xMzYvZnJhZzo3OGE0ZDY5ZTBiMTc0ZmVjYWU2ZjNlMGMzYTU0Y2QyMC90YWJsZTowNmQyZDdlODllNmQ0M2Y0YTU5Mzc1OTE4Y2ZlODc5Zi90YWJsZXJhbmdlOjA2ZDJkN2U4OWU2ZDQzZjRhNTkzNzU5MThjZmU4NzlmXzM0LTQtMS0xLTA_6af105ad-3d83-4a1f-9901-6c37d4a279bd"
      unitRef="usd">3873425000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:PremiumsWrittenNet
      contextRef="if748fec8cd0f4b05a991e62604248402_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNDIvZnJhZzo4ZmVhYTRiZjJiMTU0NjU4YjFhYWU5ODZlZjNiOWNhYi90YWJsZTplNzE2OTJjNjQwMWI0OTdjYWJkYzIzNDQ5M2Y3Mjg2YS90YWJsZXJhbmdlOmU3MTY5MmM2NDAxYjQ5N2NhYmRjMjM0NDkzZjcyODZhXzMtMi0xLTEtMA_fd9c312f-4f2d-4479-8c0e-4b199c5e6b5d"
      unitRef="usd">834113000</us-gaap:PremiumsWrittenNet>
    <us-gaap:PremiumsWrittenNet
      contextRef="i615b0805b8ed4d9db83967308e9675fd_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNDIvZnJhZzo4ZmVhYTRiZjJiMTU0NjU4YjFhYWU5ODZlZjNiOWNhYi90YWJsZTplNzE2OTJjNjQwMWI0OTdjYWJkYzIzNDQ5M2Y3Mjg2YS90YWJsZXJhbmdlOmU3MTY5MmM2NDAxYjQ5N2NhYmRjMjM0NDkzZjcyODZhXzMtNC0xLTEtMA_54a67486-074c-4577-8a46-a5070f0afd66"
      unitRef="usd">760845000</us-gaap:PremiumsWrittenNet>
    <us-gaap:PremiumsWrittenNet
      contextRef="i18c2cb681437415bb67fb6bd04946c6f_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNDIvZnJhZzo4ZmVhYTRiZjJiMTU0NjU4YjFhYWU5ODZlZjNiOWNhYi90YWJsZTplNzE2OTJjNjQwMWI0OTdjYWJkYzIzNDQ5M2Y3Mjg2YS90YWJsZXJhbmdlOmU3MTY5MmM2NDAxYjQ5N2NhYmRjMjM0NDkzZjcyODZhXzMtNi0xLTEtMA_7fe8c146-8425-4a4e-bf10-d1a3675fa2c8"
      unitRef="usd">685287000</us-gaap:PremiumsWrittenNet>
    <us-gaap:IncreaseDecreaseInUnearnedPremiumsNet
      contextRef="if748fec8cd0f4b05a991e62604248402_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNDIvZnJhZzo4ZmVhYTRiZjJiMTU0NjU4YjFhYWU5ODZlZjNiOWNhYi90YWJsZTplNzE2OTJjNjQwMWI0OTdjYWJkYzIzNDQ5M2Y3Mjg2YS90YWJsZXJhbmdlOmU3MTY5MmM2NDAxYjQ5N2NhYmRjMjM0NDkzZjcyODZhXzQtMi0xLTEtMA_7cea9242-1bf5-4dd7-bb13-5503ff684fe2"
      unitRef="usd">28451000</us-gaap:IncreaseDecreaseInUnearnedPremiumsNet>
    <us-gaap:IncreaseDecreaseInUnearnedPremiumsNet
      contextRef="i615b0805b8ed4d9db83967308e9675fd_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNDIvZnJhZzo4ZmVhYTRiZjJiMTU0NjU4YjFhYWU5ODZlZjNiOWNhYi90YWJsZTplNzE2OTJjNjQwMWI0OTdjYWJkYzIzNDQ5M2Y3Mjg2YS90YWJsZXJhbmdlOmU3MTY5MmM2NDAxYjQ5N2NhYmRjMjM0NDkzZjcyODZhXzQtNC0xLTEtMA_8a2a2f43-af3e-4541-b456-4847375f2ea9"
      unitRef="usd">16580000</us-gaap:IncreaseDecreaseInUnearnedPremiumsNet>
    <us-gaap:IncreaseDecreaseInUnearnedPremiumsNet
      contextRef="i18c2cb681437415bb67fb6bd04946c6f_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNDIvZnJhZzo4ZmVhYTRiZjJiMTU0NjU4YjFhYWU5ODZlZjNiOWNhYi90YWJsZTplNzE2OTJjNjQwMWI0OTdjYWJkYzIzNDQ5M2Y3Mjg2YS90YWJsZXJhbmdlOmU3MTY5MmM2NDAxYjQ5N2NhYmRjMjM0NDkzZjcyODZhXzQtNi0xLTEtMA_4331a5c3-f1e4-4684-a1d8-3bd77eeaea5a"
      unitRef="usd">-35795000</us-gaap:IncreaseDecreaseInUnearnedPremiumsNet>
    <us-gaap:PremiumsEarnedNet
      contextRef="if748fec8cd0f4b05a991e62604248402_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNDIvZnJhZzo4ZmVhYTRiZjJiMTU0NjU4YjFhYWU5ODZlZjNiOWNhYi90YWJsZTplNzE2OTJjNjQwMWI0OTdjYWJkYzIzNDQ5M2Y3Mjg2YS90YWJsZXJhbmdlOmU3MTY5MmM2NDAxYjQ5N2NhYmRjMjM0NDkzZjcyODZhXzUtMi0xLTEtMA_ea1f9a81-f73f-4ae5-ab16-39b263210f99"
      unitRef="usd">862564000</us-gaap:PremiumsEarnedNet>
    <us-gaap:PremiumsEarnedNet
      contextRef="i615b0805b8ed4d9db83967308e9675fd_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNDIvZnJhZzo4ZmVhYTRiZjJiMTU0NjU4YjFhYWU5ODZlZjNiOWNhYi90YWJsZTplNzE2OTJjNjQwMWI0OTdjYWJkYzIzNDQ5M2Y3Mjg2YS90YWJsZXJhbmdlOmU3MTY5MmM2NDAxYjQ5N2NhYmRjMjM0NDkzZjcyODZhXzUtNC0xLTEtMA_5f739d1d-0481-4e09-a594-871303078410"
      unitRef="usd">777425000</us-gaap:PremiumsEarnedNet>
    <us-gaap:PremiumsEarnedNet
      contextRef="i18c2cb681437415bb67fb6bd04946c6f_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNDIvZnJhZzo4ZmVhYTRiZjJiMTU0NjU4YjFhYWU5ODZlZjNiOWNhYi90YWJsZTplNzE2OTJjNjQwMWI0OTdjYWJkYzIzNDQ5M2Y3Mjg2YS90YWJsZXJhbmdlOmU3MTY5MmM2NDAxYjQ5N2NhYmRjMjM0NDkzZjcyODZhXzUtNi0xLTEtMA_71ad282e-5b03-4027-bad3-33efd29547ec"
      unitRef="usd">649492000</us-gaap:PremiumsEarnedNet>
    <us-gaap:NetInvestmentIncome
      contextRef="if748fec8cd0f4b05a991e62604248402_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNDIvZnJhZzo4ZmVhYTRiZjJiMTU0NjU4YjFhYWU5ODZlZjNiOWNhYi90YWJsZTplNzE2OTJjNjQwMWI0OTdjYWJkYzIzNDQ5M2Y3Mjg2YS90YWJsZXJhbmdlOmU3MTY5MmM2NDAxYjQ5N2NhYmRjMjM0NDkzZjcyODZhXzYtMi0xLTEtMA_c9d72790-bcd3-42b3-ab2b-dad240dab01a"
      unitRef="usd">80087000</us-gaap:NetInvestmentIncome>
    <us-gaap:NetInvestmentIncome
      contextRef="i615b0805b8ed4d9db83967308e9675fd_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNDIvZnJhZzo4ZmVhYTRiZjJiMTU0NjU4YjFhYWU5ODZlZjNiOWNhYi90YWJsZTplNzE2OTJjNjQwMWI0OTdjYWJkYzIzNDQ5M2Y3Mjg2YS90YWJsZXJhbmdlOmU3MTY5MmM2NDAxYjQ5N2NhYmRjMjM0NDkzZjcyODZhXzYtNC0xLTEtMA_ca56eee1-1553-4d0a-a6fe-e819c207f11b"
      unitRef="usd">83542000</us-gaap:NetInvestmentIncome>
    <us-gaap:NetInvestmentIncome
      contextRef="i18c2cb681437415bb67fb6bd04946c6f_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNDIvZnJhZzo4ZmVhYTRiZjJiMTU0NjU4YjFhYWU5ODZlZjNiOWNhYi90YWJsZTplNzE2OTJjNjQwMWI0OTdjYWJkYzIzNDQ5M2Y3Mjg2YS90YWJsZXJhbmdlOmU3MTY5MmM2NDAxYjQ5N2NhYmRjMjM0NDkzZjcyODZhXzYtNi0xLTEtMA_1f01da38-2b89-4f32-8519-a26828112a73"
      unitRef="usd">64091000</us-gaap:NetInvestmentIncome>
    <us-gaap:RealizedInvestmentGainsLosses
      contextRef="if748fec8cd0f4b05a991e62604248402_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNDIvZnJhZzo4ZmVhYTRiZjJiMTU0NjU4YjFhYWU5ODZlZjNiOWNhYi90YWJsZTplNzE2OTJjNjQwMWI0OTdjYWJkYzIzNDQ5M2Y3Mjg2YS90YWJsZXJhbmdlOmU3MTY5MmM2NDAxYjQ5N2NhYmRjMjM0NDkzZjcyODZhXzctMi0xLTEtMA_e8257922-b8c1-4405-8812-9d260464d59d"
      unitRef="usd">2697000</us-gaap:RealizedInvestmentGainsLosses>
    <us-gaap:RealizedInvestmentGainsLosses
      contextRef="i615b0805b8ed4d9db83967308e9675fd_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNDIvZnJhZzo4ZmVhYTRiZjJiMTU0NjU4YjFhYWU5ODZlZjNiOWNhYi90YWJsZTplNzE2OTJjNjQwMWI0OTdjYWJkYzIzNDQ5M2Y3Mjg2YS90YWJsZXJhbmdlOmU3MTY5MmM2NDAxYjQ5N2NhYmRjMjM0NDkzZjcyODZhXzctNC0xLTEtMA_151e79c5-1171-445f-ad1a-6c27e215de0d"
      unitRef="usd">3229000</us-gaap:RealizedInvestmentGainsLosses>
    <us-gaap:RealizedInvestmentGainsLosses
      contextRef="i18c2cb681437415bb67fb6bd04946c6f_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNDIvZnJhZzo4ZmVhYTRiZjJiMTU0NjU4YjFhYWU5ODZlZjNiOWNhYi90YWJsZTplNzE2OTJjNjQwMWI0OTdjYWJkYzIzNDQ5M2Y3Mjg2YS90YWJsZXJhbmdlOmU3MTY5MmM2NDAxYjQ5N2NhYmRjMjM0NDkzZjcyODZhXzctNi0xLTEtMA_8cbae83f-3816-497b-8670-150d4247291d"
      unitRef="usd">1318000</us-gaap:RealizedInvestmentGainsLosses>
    <us-gaap:OtherIncome
      contextRef="if748fec8cd0f4b05a991e62604248402_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNDIvZnJhZzo4ZmVhYTRiZjJiMTU0NjU4YjFhYWU5ODZlZjNiOWNhYi90YWJsZTplNzE2OTJjNjQwMWI0OTdjYWJkYzIzNDQ5M2Y3Mjg2YS90YWJsZXJhbmdlOmU3MTY5MmM2NDAxYjQ5N2NhYmRjMjM0NDkzZjcyODZhXzgtMi0xLTEtMA_20f9fec6-b6f6-44fe-b2c5-d396ee481d98"
      unitRef="usd">9806000</us-gaap:OtherIncome>
    <us-gaap:OtherIncome
      contextRef="i615b0805b8ed4d9db83967308e9675fd_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNDIvZnJhZzo4ZmVhYTRiZjJiMTU0NjU4YjFhYWU5ODZlZjNiOWNhYi90YWJsZTplNzE2OTJjNjQwMWI0OTdjYWJkYzIzNDQ5M2Y3Mjg2YS90YWJsZXJhbmdlOmU3MTY5MmM2NDAxYjQ5N2NhYmRjMjM0NDkzZjcyODZhXzgtNC0xLTEtMA_6a186efe-34c3-4d49-9037-856d744fdd73"
      unitRef="usd">3371000</us-gaap:OtherIncome>
    <us-gaap:OtherIncome
      contextRef="i18c2cb681437415bb67fb6bd04946c6f_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNDIvZnJhZzo4ZmVhYTRiZjJiMTU0NjU4YjFhYWU5ODZlZjNiOWNhYi90YWJsZTplNzE2OTJjNjQwMWI0OTdjYWJkYzIzNDQ5M2Y3Mjg2YS90YWJsZXJhbmdlOmU3MTY5MmM2NDAxYjQ5N2NhYmRjMjM0NDkzZjcyODZhXzgtNi0xLTEtMA_59e84a39-a80d-4e86-a5bb-49298ca0fa5e"
      unitRef="usd">4452000</us-gaap:OtherIncome>
    <us-gaap:Revenues
      contextRef="if748fec8cd0f4b05a991e62604248402_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNDIvZnJhZzo4ZmVhYTRiZjJiMTU0NjU4YjFhYWU5ODZlZjNiOWNhYi90YWJsZTplNzE2OTJjNjQwMWI0OTdjYWJkYzIzNDQ5M2Y3Mjg2YS90YWJsZXJhbmdlOmU3MTY5MmM2NDAxYjQ5N2NhYmRjMjM0NDkzZjcyODZhXzktMi0xLTEtMA_467884cf-ecfe-4fa5-93f4-556a774ae251"
      unitRef="usd">955154000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i615b0805b8ed4d9db83967308e9675fd_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNDIvZnJhZzo4ZmVhYTRiZjJiMTU0NjU4YjFhYWU5ODZlZjNiOWNhYi90YWJsZTplNzE2OTJjNjQwMWI0OTdjYWJkYzIzNDQ5M2Y3Mjg2YS90YWJsZXJhbmdlOmU3MTY5MmM2NDAxYjQ5N2NhYmRjMjM0NDkzZjcyODZhXzktNC0xLTEtMA_9751383c-c03e-406a-85eb-9c482db90869"
      unitRef="usd">867567000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i18c2cb681437415bb67fb6bd04946c6f_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNDIvZnJhZzo4ZmVhYTRiZjJiMTU0NjU4YjFhYWU5ODZlZjNiOWNhYi90YWJsZTplNzE2OTJjNjQwMWI0OTdjYWJkYzIzNDQ5M2Y3Mjg2YS90YWJsZXJhbmdlOmU3MTY5MmM2NDAxYjQ5N2NhYmRjMjM0NDkzZjcyODZhXzktNi0xLTEtMA_203e95ac-b1ed-403a-9576-cd14dec7a5c5"
      unitRef="usd">719353000</us-gaap:Revenues>
    <us-gaap:LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseIncurredClaims1
      contextRef="if748fec8cd0f4b05a991e62604248402_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNDIvZnJhZzo4ZmVhYTRiZjJiMTU0NjU4YjFhYWU5ODZlZjNiOWNhYi90YWJsZTplNzE2OTJjNjQwMWI0OTdjYWJkYzIzNDQ5M2Y3Mjg2YS90YWJsZXJhbmdlOmU3MTY5MmM2NDAxYjQ5N2NhYmRjMjM0NDkzZjcyODZhXzEyLTItMS0xLTA_da0852f9-840f-4b7f-8c9b-a2be120b9f68"
      unitRef="usd">301293000</us-gaap:LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseIncurredClaims1>
    <us-gaap:LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseIncurredClaims1
      contextRef="i615b0805b8ed4d9db83967308e9675fd_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNDIvZnJhZzo4ZmVhYTRiZjJiMTU0NjU4YjFhYWU5ODZlZjNiOWNhYi90YWJsZTplNzE2OTJjNjQwMWI0OTdjYWJkYzIzNDQ5M2Y3Mjg2YS90YWJsZXJhbmdlOmU3MTY5MmM2NDAxYjQ5N2NhYmRjMjM0NDkzZjcyODZhXzEyLTQtMS0xLTA_1665630f-cb14-4b76-a3e0-214d62d14a46"
      unitRef="usd">32986000</us-gaap:LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseIncurredClaims1>
    <us-gaap:LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseIncurredClaims1
      contextRef="i18c2cb681437415bb67fb6bd04946c6f_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNDIvZnJhZzo4ZmVhYTRiZjJiMTU0NjU4YjFhYWU5ODZlZjNiOWNhYi90YWJsZTplNzE2OTJjNjQwMWI0OTdjYWJkYzIzNDQ5M2Y3Mjg2YS90YWJsZXJhbmdlOmU3MTY5MmM2NDAxYjQ5N2NhYmRjMjM0NDkzZjcyODZhXzEyLTYtMS0xLTA_aaa3067d-a2c8-4fbb-bcae-c21100451e6a"
      unitRef="usd">11575000</us-gaap:LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseIncurredClaims1>
    <esnt:OtherUnderwritingAndOperatingExpenses
      contextRef="if748fec8cd0f4b05a991e62604248402_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNDIvZnJhZzo4ZmVhYTRiZjJiMTU0NjU4YjFhYWU5ODZlZjNiOWNhYi90YWJsZTplNzE2OTJjNjQwMWI0OTdjYWJkYzIzNDQ5M2Y3Mjg2YS90YWJsZXJhbmdlOmU3MTY5MmM2NDAxYjQ5N2NhYmRjMjM0NDkzZjcyODZhXzEzLTItMS0xLTA_8c7dda04-5a29-4917-a0a8-c70cc4b07bad"
      unitRef="usd">154691000</esnt:OtherUnderwritingAndOperatingExpenses>
    <esnt:OtherUnderwritingAndOperatingExpenses
      contextRef="i615b0805b8ed4d9db83967308e9675fd_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNDIvZnJhZzo4ZmVhYTRiZjJiMTU0NjU4YjFhYWU5ODZlZjNiOWNhYi90YWJsZTplNzE2OTJjNjQwMWI0OTdjYWJkYzIzNDQ5M2Y3Mjg2YS90YWJsZXJhbmdlOmU3MTY5MmM2NDAxYjQ5N2NhYmRjMjM0NDkzZjcyODZhXzEzLTQtMS0xLTA_1d08456e-89bd-4190-a31e-088e17ebbb70"
      unitRef="usd">165369000</esnt:OtherUnderwritingAndOperatingExpenses>
    <esnt:OtherUnderwritingAndOperatingExpenses
      contextRef="i18c2cb681437415bb67fb6bd04946c6f_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNDIvZnJhZzo4ZmVhYTRiZjJiMTU0NjU4YjFhYWU5ODZlZjNiOWNhYi90YWJsZTplNzE2OTJjNjQwMWI0OTdjYWJkYzIzNDQ5M2Y3Mjg2YS90YWJsZXJhbmdlOmU3MTY5MmM2NDAxYjQ5N2NhYmRjMjM0NDkzZjcyODZhXzEzLTYtMS0xLTA_51770847-d0bc-4e51-8287-837036b2c623"
      unitRef="usd">150900000</esnt:OtherUnderwritingAndOperatingExpenses>
    <us-gaap:InterestExpense
      contextRef="if748fec8cd0f4b05a991e62604248402_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNDIvZnJhZzo4ZmVhYTRiZjJiMTU0NjU4YjFhYWU5ODZlZjNiOWNhYi90YWJsZTplNzE2OTJjNjQwMWI0OTdjYWJkYzIzNDQ5M2Y3Mjg2YS90YWJsZXJhbmdlOmU3MTY5MmM2NDAxYjQ5N2NhYmRjMjM0NDkzZjcyODZhXzE0LTItMS0xLTA_cd407204-c9e8-41ad-95f9-9d7f1a527d7c"
      unitRef="usd">9074000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="i615b0805b8ed4d9db83967308e9675fd_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNDIvZnJhZzo4ZmVhYTRiZjJiMTU0NjU4YjFhYWU5ODZlZjNiOWNhYi90YWJsZTplNzE2OTJjNjQwMWI0OTdjYWJkYzIzNDQ5M2Y3Mjg2YS90YWJsZXJhbmdlOmU3MTY5MmM2NDAxYjQ5N2NhYmRjMjM0NDkzZjcyODZhXzE0LTQtMS0xLTA_d128169f-8de3-4967-a7a2-b23dffa4ea33"
      unitRef="usd">10151000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="i18c2cb681437415bb67fb6bd04946c6f_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNDIvZnJhZzo4ZmVhYTRiZjJiMTU0NjU4YjFhYWU5ODZlZjNiOWNhYi90YWJsZTplNzE2OTJjNjQwMWI0OTdjYWJkYzIzNDQ5M2Y3Mjg2YS90YWJsZXJhbmdlOmU3MTY5MmM2NDAxYjQ5N2NhYmRjMjM0NDkzZjcyODZhXzE0LTYtMS0xLTA_e43d2187-cad7-46ee-882e-a25fa4084f86"
      unitRef="usd">10179000</us-gaap:InterestExpense>
    <us-gaap:BenefitsLossesAndExpenses
      contextRef="if748fec8cd0f4b05a991e62604248402_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNDIvZnJhZzo4ZmVhYTRiZjJiMTU0NjU4YjFhYWU5ODZlZjNiOWNhYi90YWJsZTplNzE2OTJjNjQwMWI0OTdjYWJkYzIzNDQ5M2Y3Mjg2YS90YWJsZXJhbmdlOmU3MTY5MmM2NDAxYjQ5N2NhYmRjMjM0NDkzZjcyODZhXzE1LTItMS0xLTA_18e8d2e6-ee19-426f-8b8b-ac6b5d7c4e19"
      unitRef="usd">465058000</us-gaap:BenefitsLossesAndExpenses>
    <us-gaap:BenefitsLossesAndExpenses
      contextRef="i615b0805b8ed4d9db83967308e9675fd_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNDIvZnJhZzo4ZmVhYTRiZjJiMTU0NjU4YjFhYWU5ODZlZjNiOWNhYi90YWJsZTplNzE2OTJjNjQwMWI0OTdjYWJkYzIzNDQ5M2Y3Mjg2YS90YWJsZXJhbmdlOmU3MTY5MmM2NDAxYjQ5N2NhYmRjMjM0NDkzZjcyODZhXzE1LTQtMS0xLTA_f87854bd-d90f-4f39-b1e5-c324f50389bb"
      unitRef="usd">208506000</us-gaap:BenefitsLossesAndExpenses>
    <us-gaap:BenefitsLossesAndExpenses
      contextRef="i18c2cb681437415bb67fb6bd04946c6f_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNDIvZnJhZzo4ZmVhYTRiZjJiMTU0NjU4YjFhYWU5ODZlZjNiOWNhYi90YWJsZTplNzE2OTJjNjQwMWI0OTdjYWJkYzIzNDQ5M2Y3Mjg2YS90YWJsZXJhbmdlOmU3MTY5MmM2NDAxYjQ5N2NhYmRjMjM0NDkzZjcyODZhXzE1LTYtMS0xLTA_11d16293-33c8-4bec-95ef-8239b3389de7"
      unitRef="usd">172654000</us-gaap:BenefitsLossesAndExpenses>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
      contextRef="if748fec8cd0f4b05a991e62604248402_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNDIvZnJhZzo4ZmVhYTRiZjJiMTU0NjU4YjFhYWU5ODZlZjNiOWNhYi90YWJsZTplNzE2OTJjNjQwMWI0OTdjYWJkYzIzNDQ5M2Y3Mjg2YS90YWJsZXJhbmdlOmU3MTY5MmM2NDAxYjQ5N2NhYmRjMjM0NDkzZjcyODZhXzE3LTItMS0xLTA_9dce89e0-390f-414b-9a21-9786261a06b7"
      unitRef="usd">490096000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
      contextRef="i615b0805b8ed4d9db83967308e9675fd_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNDIvZnJhZzo4ZmVhYTRiZjJiMTU0NjU4YjFhYWU5ODZlZjNiOWNhYi90YWJsZTplNzE2OTJjNjQwMWI0OTdjYWJkYzIzNDQ5M2Y3Mjg2YS90YWJsZXJhbmdlOmU3MTY5MmM2NDAxYjQ5N2NhYmRjMjM0NDkzZjcyODZhXzE3LTQtMS0xLTA_b33760ca-4f28-4e07-ad0f-6f53b0e0082e"
      unitRef="usd">659061000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
      contextRef="i18c2cb681437415bb67fb6bd04946c6f_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNDIvZnJhZzo4ZmVhYTRiZjJiMTU0NjU4YjFhYWU5ODZlZjNiOWNhYi90YWJsZTplNzE2OTJjNjQwMWI0OTdjYWJkYzIzNDQ5M2Y3Mjg2YS90YWJsZXJhbmdlOmU3MTY5MmM2NDAxYjQ5N2NhYmRjMjM0NDkzZjcyODZhXzE3LTYtMS0xLTA_5b7f4aa8-80ad-4848-a8cb-7a5d1cc50355"
      unitRef="usd">546699000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="if748fec8cd0f4b05a991e62604248402_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNDIvZnJhZzo4ZmVhYTRiZjJiMTU0NjU4YjFhYWU5ODZlZjNiOWNhYi90YWJsZTplNzE2OTJjNjQwMWI0OTdjYWJkYzIzNDQ5M2Y3Mjg2YS90YWJsZXJhbmdlOmU3MTY5MmM2NDAxYjQ5N2NhYmRjMjM0NDkzZjcyODZhXzE4LTItMS0xLTA_0ea30a13-c62a-4c57-89da-8884f9bdc2e3"
      unitRef="usd">77055000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i615b0805b8ed4d9db83967308e9675fd_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNDIvZnJhZzo4ZmVhYTRiZjJiMTU0NjU4YjFhYWU5ODZlZjNiOWNhYi90YWJsZTplNzE2OTJjNjQwMWI0OTdjYWJkYzIzNDQ5M2Y3Mjg2YS90YWJsZXJhbmdlOmU3MTY5MmM2NDAxYjQ5N2NhYmRjMjM0NDkzZjcyODZhXzE4LTQtMS0xLTA_1aa6e27a-6c35-4fe2-b622-397a97ba9803"
      unitRef="usd">103348000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i18c2cb681437415bb67fb6bd04946c6f_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNDIvZnJhZzo4ZmVhYTRiZjJiMTU0NjU4YjFhYWU5ODZlZjNiOWNhYi90YWJsZTplNzE2OTJjNjQwMWI0OTdjYWJkYzIzNDQ5M2Y3Mjg2YS90YWJsZXJhbmdlOmU3MTY5MmM2NDAxYjQ5N2NhYmRjMjM0NDkzZjcyODZhXzE4LTYtMS0xLTA_c96e6acb-2938-4ddd-9314-200cfcd8078d"
      unitRef="usd">79336000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:NetIncomeLoss
      contextRef="if748fec8cd0f4b05a991e62604248402_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNDIvZnJhZzo4ZmVhYTRiZjJiMTU0NjU4YjFhYWU5ODZlZjNiOWNhYi90YWJsZTplNzE2OTJjNjQwMWI0OTdjYWJkYzIzNDQ5M2Y3Mjg2YS90YWJsZXJhbmdlOmU3MTY5MmM2NDAxYjQ5N2NhYmRjMjM0NDkzZjcyODZhXzE5LTItMS0xLTA_0da4f11b-c0ec-4326-9dd3-672d9dfe7cd5"
      unitRef="usd">413041000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i615b0805b8ed4d9db83967308e9675fd_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNDIvZnJhZzo4ZmVhYTRiZjJiMTU0NjU4YjFhYWU5ODZlZjNiOWNhYi90YWJsZTplNzE2OTJjNjQwMWI0OTdjYWJkYzIzNDQ5M2Y3Mjg2YS90YWJsZXJhbmdlOmU3MTY5MmM2NDAxYjQ5N2NhYmRjMjM0NDkzZjcyODZhXzE5LTQtMS0xLTA_60de3d90-eb50-4f0b-9cce-2812ff32829c"
      unitRef="usd">555713000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i18c2cb681437415bb67fb6bd04946c6f_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNDIvZnJhZzo4ZmVhYTRiZjJiMTU0NjU4YjFhYWU5ODZlZjNiOWNhYi90YWJsZTplNzE2OTJjNjQwMWI0OTdjYWJkYzIzNDQ5M2Y3Mjg2YS90YWJsZXJhbmdlOmU3MTY5MmM2NDAxYjQ5N2NhYmRjMjM0NDkzZjcyODZhXzE5LTYtMS0xLTA_af382d0e-efa3-42fa-ba01-713f6faae4cd"
      unitRef="usd">467363000</us-gaap:NetIncomeLoss>
    <us-gaap:EarningsPerShareBasic
      contextRef="if748fec8cd0f4b05a991e62604248402_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNDIvZnJhZzo4ZmVhYTRiZjJiMTU0NjU4YjFhYWU5ODZlZjNiOWNhYi90YWJsZTplNzE2OTJjNjQwMWI0OTdjYWJkYzIzNDQ5M2Y3Mjg2YS90YWJsZXJhbmdlOmU3MTY5MmM2NDAxYjQ5N2NhYmRjMjM0NDkzZjcyODZhXzIyLTItMS0xLTA_0b484a67-a874-46a4-9efd-056cb0622bd0"
      unitRef="usdPerShare">3.89</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="i615b0805b8ed4d9db83967308e9675fd_D20190101-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNDIvZnJhZzo4ZmVhYTRiZjJiMTU0NjU4YjFhYWU5ODZlZjNiOWNhYi90YWJsZTplNzE2OTJjNjQwMWI0OTdjYWJkYzIzNDQ5M2Y3Mjg2YS90YWJsZXJhbmdlOmU3MTY5MmM2NDAxYjQ5N2NhYmRjMjM0NDkzZjcyODZhXzIyLTQtMS0xLTA_acd832f0-e238-43be-8858-a6fbbde8f699"
      unitRef="usdPerShare">5.68</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="i18c2cb681437415bb67fb6bd04946c6f_D20180101-20181231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNDIvZnJhZzo4ZmVhYTRiZjJiMTU0NjU4YjFhYWU5ODZlZjNiOWNhYi90YWJsZTplNzE2OTJjNjQwMWI0OTdjYWJkYzIzNDQ5M2Y3Mjg2YS90YWJsZXJhbmdlOmU3MTY5MmM2NDAxYjQ5N2NhYmRjMjM0NDkzZjcyODZhXzIyLTYtMS0xLTA_1af46157-323d-48ae-a7a4-960ebfd84a7b"
      unitRef="usdPerShare">4.80</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="if748fec8cd0f4b05a991e62604248402_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNDIvZnJhZzo4ZmVhYTRiZjJiMTU0NjU4YjFhYWU5ODZlZjNiOWNhYi90YWJsZTplNzE2OTJjNjQwMWI0OTdjYWJkYzIzNDQ5M2Y3Mjg2YS90YWJsZXJhbmdlOmU3MTY5MmM2NDAxYjQ5N2NhYmRjMjM0NDkzZjcyODZhXzIzLTItMS0xLTA_d69624b1-4010-4fc5-80e4-9657ef895769"
      unitRef="usdPerShare">3.88</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i615b0805b8ed4d9db83967308e9675fd_D20190101-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNDIvZnJhZzo4ZmVhYTRiZjJiMTU0NjU4YjFhYWU5ODZlZjNiOWNhYi90YWJsZTplNzE2OTJjNjQwMWI0OTdjYWJkYzIzNDQ5M2Y3Mjg2YS90YWJsZXJhbmdlOmU3MTY5MmM2NDAxYjQ5N2NhYmRjMjM0NDkzZjcyODZhXzIzLTQtMS0xLTA_78a1efa3-2172-41eb-9d69-c777fd294729"
      unitRef="usdPerShare">5.66</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i18c2cb681437415bb67fb6bd04946c6f_D20180101-20181231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNDIvZnJhZzo4ZmVhYTRiZjJiMTU0NjU4YjFhYWU5ODZlZjNiOWNhYi90YWJsZTplNzE2OTJjNjQwMWI0OTdjYWJkYzIzNDQ5M2Y3Mjg2YS90YWJsZXJhbmdlOmU3MTY5MmM2NDAxYjQ5N2NhYmRjMjM0NDkzZjcyODZhXzIzLTYtMS0xLTA_1c8c6bb2-5416-46aa-a79d-d1abdf6b3036"
      unitRef="usdPerShare">4.77</us-gaap:EarningsPerShareDiluted>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="if748fec8cd0f4b05a991e62604248402_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNDIvZnJhZzo4ZmVhYTRiZjJiMTU0NjU4YjFhYWU5ODZlZjNiOWNhYi90YWJsZTplNzE2OTJjNjQwMWI0OTdjYWJkYzIzNDQ5M2Y3Mjg2YS90YWJsZXJhbmdlOmU3MTY5MmM2NDAxYjQ5N2NhYmRjMjM0NDkzZjcyODZhXzI2LTItMS0xLTA_1b312ea6-b1b7-4434-bc22-0483efcb458e"
      unitRef="shares">106098000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i615b0805b8ed4d9db83967308e9675fd_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNDIvZnJhZzo4ZmVhYTRiZjJiMTU0NjU4YjFhYWU5ODZlZjNiOWNhYi90YWJsZTplNzE2OTJjNjQwMWI0OTdjYWJkYzIzNDQ5M2Y3Mjg2YS90YWJsZXJhbmdlOmU3MTY5MmM2NDAxYjQ5N2NhYmRjMjM0NDkzZjcyODZhXzI2LTQtMS0xLTA_6efc847e-f840-4265-a548-11d123a55549"
      unitRef="shares">97762000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i18c2cb681437415bb67fb6bd04946c6f_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNDIvZnJhZzo4ZmVhYTRiZjJiMTU0NjU4YjFhYWU5ODZlZjNiOWNhYi90YWJsZTplNzE2OTJjNjQwMWI0OTdjYWJkYzIzNDQ5M2Y3Mjg2YS90YWJsZXJhbmdlOmU3MTY5MmM2NDAxYjQ5N2NhYmRjMjM0NDkzZjcyODZhXzI2LTYtMS0xLTA_0481a21f-bf77-4a0a-8267-2b3b55fa8031"
      unitRef="shares">97403000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="if748fec8cd0f4b05a991e62604248402_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNDIvZnJhZzo4ZmVhYTRiZjJiMTU0NjU4YjFhYWU5ODZlZjNiOWNhYi90YWJsZTplNzE2OTJjNjQwMWI0OTdjYWJkYzIzNDQ5M2Y3Mjg2YS90YWJsZXJhbmdlOmU3MTY5MmM2NDAxYjQ5N2NhYmRjMjM0NDkzZjcyODZhXzI3LTItMS0xLTA_e644cd07-abd0-4535-99a5-7c82d90f436e"
      unitRef="shares">106376000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i615b0805b8ed4d9db83967308e9675fd_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNDIvZnJhZzo4ZmVhYTRiZjJiMTU0NjU4YjFhYWU5ODZlZjNiOWNhYi90YWJsZTplNzE2OTJjNjQwMWI0OTdjYWJkYzIzNDQ5M2Y3Mjg2YS90YWJsZXJhbmdlOmU3MTY5MmM2NDAxYjQ5N2NhYmRjMjM0NDkzZjcyODZhXzI3LTQtMS0xLTA_92fae1bb-7177-473f-82cb-2ac56ea44410"
      unitRef="shares">98227000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i18c2cb681437415bb67fb6bd04946c6f_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNDIvZnJhZzo4ZmVhYTRiZjJiMTU0NjU4YjFhYWU5ODZlZjNiOWNhYi90YWJsZTplNzE2OTJjNjQwMWI0OTdjYWJkYzIzNDQ5M2Y3Mjg2YS90YWJsZXJhbmdlOmU3MTY5MmM2NDAxYjQ5N2NhYmRjMjM0NDkzZjcyODZhXzI3LTYtMS0xLTA_a3e98b08-5985-4053-ac21-41e57228c65e"
      unitRef="shares">97974000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="if748fec8cd0f4b05a991e62604248402_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNDIvZnJhZzo4ZmVhYTRiZjJiMTU0NjU4YjFhYWU5ODZlZjNiOWNhYi90YWJsZTplNzE2OTJjNjQwMWI0OTdjYWJkYzIzNDQ5M2Y3Mjg2YS90YWJsZXJhbmdlOmU3MTY5MmM2NDAxYjQ5N2NhYmRjMjM0NDkzZjcyODZhXzI5LTItMS0xLTA_4d37d35b-f3a6-43d8-a972-ae0ab6f48821"
      unitRef="usd">413041000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="i615b0805b8ed4d9db83967308e9675fd_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNDIvZnJhZzo4ZmVhYTRiZjJiMTU0NjU4YjFhYWU5ODZlZjNiOWNhYi90YWJsZTplNzE2OTJjNjQwMWI0OTdjYWJkYzIzNDQ5M2Y3Mjg2YS90YWJsZXJhbmdlOmU3MTY5MmM2NDAxYjQ5N2NhYmRjMjM0NDkzZjcyODZhXzI5LTQtMS0xLTA_5eee2b16-5a96-420e-9b56-80241d9a5851"
      unitRef="usd">555713000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="i18c2cb681437415bb67fb6bd04946c6f_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNDIvZnJhZzo4ZmVhYTRiZjJiMTU0NjU4YjFhYWU5ODZlZjNiOWNhYi90YWJsZTplNzE2OTJjNjQwMWI0OTdjYWJkYzIzNDQ5M2Y3Mjg2YS90YWJsZXJhbmdlOmU3MTY5MmM2NDAxYjQ5N2NhYmRjMjM0NDkzZjcyODZhXzI5LTYtMS0xLTA_c0c3fd1e-d7e0-45ee-8b33-d8022a29a6b9"
      unitRef="usd">467363000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:OtherComprehensiveIncomeAvailableforsaleSecuritiesTaxPortionAttributableToParent
      contextRef="ie0e84d25383347f3bd8b3d87a441356d_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNDIvZnJhZzo4ZmVhYTRiZjJiMTU0NjU4YjFhYWU5ODZlZjNiOWNhYi90YWJsZTplNzE2OTJjNjQwMWI0OTdjYWJkYzIzNDQ5M2Y3Mjg2YS90YWJsZXJhbmdlOmU3MTY5MmM2NDAxYjQ5N2NhYmRjMjM0NDkzZjcyODZhXzMyLTAtMS0xLTAvdGV4dHJlZ2lvbjpkYmQwYzcyMjA5MTQ0N2JhYTM0MzgzYzMwYzE1NTk1MV8xMDk5NTExNjI3OTM2_9a7881d6-ff7e-44ba-93a9-d02fe9b7dfb8"
      unitRef="usd">16836000</us-gaap:OtherComprehensiveIncomeAvailableforsaleSecuritiesTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeAvailableforsaleSecuritiesTaxPortionAttributableToParent
      contextRef="i342b5ffd1c544ebc8fb7393d6e5c42ba_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNDIvZnJhZzo4ZmVhYTRiZjJiMTU0NjU4YjFhYWU5ODZlZjNiOWNhYi90YWJsZTplNzE2OTJjNjQwMWI0OTdjYWJkYzIzNDQ5M2Y3Mjg2YS90YWJsZXJhbmdlOmU3MTY5MmM2NDAxYjQ5N2NhYmRjMjM0NDkzZjcyODZhXzMyLTAtMS0xLTAvdGV4dHJlZ2lvbjpkYmQwYzcyMjA5MTQ0N2JhYTM0MzgzYzMwYzE1NTk1MV8xMDk5NTExNjI3OTY5_ac19f21c-841d-49cd-b108-1ff1a81d68e1"
      unitRef="usd">17497000</us-gaap:OtherComprehensiveIncomeAvailableforsaleSecuritiesTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeAvailableforsaleSecuritiesTaxPortionAttributableToParent
      contextRef="ia44b4bc03ebf45ec9c14f9f56998087a_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNDIvZnJhZzo4ZmVhYTRiZjJiMTU0NjU4YjFhYWU5ODZlZjNiOWNhYi90YWJsZTplNzE2OTJjNjQwMWI0OTdjYWJkYzIzNDQ5M2Y3Mjg2YS90YWJsZXJhbmdlOmU3MTY5MmM2NDAxYjQ5N2NhYmRjMjM0NDkzZjcyODZhXzMyLTAtMS0xLTAvdGV4dHJlZ2lvbjpkYmQwYzcyMjA5MTQ0N2JhYTM0MzgzYzMwYzE1NTk1MV8xMDk5NTExNjI3OTc5_f76f1d0a-3211-4d59-975e-1991ab32231a"
      unitRef="usd">-5686000</us-gaap:OtherComprehensiveIncomeAvailableforsaleSecuritiesTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="if748fec8cd0f4b05a991e62604248402_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNDIvZnJhZzo4ZmVhYTRiZjJiMTU0NjU4YjFhYWU5ODZlZjNiOWNhYi90YWJsZTplNzE2OTJjNjQwMWI0OTdjYWJkYzIzNDQ5M2Y3Mjg2YS90YWJsZXJhbmdlOmU3MTY5MmM2NDAxYjQ5N2NhYmRjMjM0NDkzZjcyODZhXzMyLTItMS0xLTA_08b73dc9-545a-4c5f-9159-db8ab0761803"
      unitRef="usd">82087000</us-gaap:OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="i615b0805b8ed4d9db83967308e9675fd_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNDIvZnJhZzo4ZmVhYTRiZjJiMTU0NjU4YjFhYWU5ODZlZjNiOWNhYi90YWJsZTplNzE2OTJjNjQwMWI0OTdjYWJkYzIzNDQ5M2Y3Mjg2YS90YWJsZXJhbmdlOmU3MTY5MmM2NDAxYjQ5N2NhYmRjMjM0NDkzZjcyODZhXzMyLTQtMS0xLTA_6eada871-54e0-4868-8ec6-0a133607fb3c"
      unitRef="usd">85180000</us-gaap:OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="i18c2cb681437415bb67fb6bd04946c6f_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNDIvZnJhZzo4ZmVhYTRiZjJiMTU0NjU4YjFhYWU5ODZlZjNiOWNhYi90YWJsZTplNzE2OTJjNjQwMWI0OTdjYWJkYzIzNDQ5M2Y3Mjg2YS90YWJsZXJhbmdlOmU3MTY5MmM2NDAxYjQ5N2NhYmRjMjM0NDkzZjcyODZhXzMyLTYtMS0xLTA_2a01bbf4-34b8-478d-9e51-2afae7b8cd48"
      unitRef="usd">-25741000</us-gaap:OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="if748fec8cd0f4b05a991e62604248402_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNDIvZnJhZzo4ZmVhYTRiZjJiMTU0NjU4YjFhYWU5ODZlZjNiOWNhYi90YWJsZTplNzE2OTJjNjQwMWI0OTdjYWJkYzIzNDQ5M2Y3Mjg2YS90YWJsZXJhbmdlOmU3MTY5MmM2NDAxYjQ5N2NhYmRjMjM0NDkzZjcyODZhXzMzLTItMS0xLTA_bc8f7c5f-f0a1-49c0-adcf-8d378aa85899"
      unitRef="usd">82087000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="i615b0805b8ed4d9db83967308e9675fd_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNDIvZnJhZzo4ZmVhYTRiZjJiMTU0NjU4YjFhYWU5ODZlZjNiOWNhYi90YWJsZTplNzE2OTJjNjQwMWI0OTdjYWJkYzIzNDQ5M2Y3Mjg2YS90YWJsZXJhbmdlOmU3MTY5MmM2NDAxYjQ5N2NhYmRjMjM0NDkzZjcyODZhXzMzLTQtMS0xLTA_6a3b14c0-7b50-4974-9820-2ca3ba4a140b"
      unitRef="usd">85180000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="i18c2cb681437415bb67fb6bd04946c6f_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNDIvZnJhZzo4ZmVhYTRiZjJiMTU0NjU4YjFhYWU5ODZlZjNiOWNhYi90YWJsZTplNzE2OTJjNjQwMWI0OTdjYWJkYzIzNDQ5M2Y3Mjg2YS90YWJsZXJhbmdlOmU3MTY5MmM2NDAxYjQ5N2NhYmRjMjM0NDkzZjcyODZhXzMzLTYtMS0xLTA_acd2fe65-4049-41b0-b4e1-0c099cf684ce"
      unitRef="usd">-25741000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="if748fec8cd0f4b05a991e62604248402_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNDIvZnJhZzo4ZmVhYTRiZjJiMTU0NjU4YjFhYWU5ODZlZjNiOWNhYi90YWJsZTplNzE2OTJjNjQwMWI0OTdjYWJkYzIzNDQ5M2Y3Mjg2YS90YWJsZXJhbmdlOmU3MTY5MmM2NDAxYjQ5N2NhYmRjMjM0NDkzZjcyODZhXzM0LTItMS0xLTA_d272ef2c-4da0-4c9b-ae96-113287a9886d"
      unitRef="usd">495128000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="i615b0805b8ed4d9db83967308e9675fd_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNDIvZnJhZzo4ZmVhYTRiZjJiMTU0NjU4YjFhYWU5ODZlZjNiOWNhYi90YWJsZTplNzE2OTJjNjQwMWI0OTdjYWJkYzIzNDQ5M2Y3Mjg2YS90YWJsZXJhbmdlOmU3MTY5MmM2NDAxYjQ5N2NhYmRjMjM0NDkzZjcyODZhXzM0LTQtMS0xLTA_9ce1576a-ded0-43bf-b198-231213d5085d"
      unitRef="usd">640893000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="i18c2cb681437415bb67fb6bd04946c6f_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNDIvZnJhZzo4ZmVhYTRiZjJiMTU0NjU4YjFhYWU5ODZlZjNiOWNhYi90YWJsZTplNzE2OTJjNjQwMWI0OTdjYWJkYzIzNDQ5M2Y3Mjg2YS90YWJsZXJhbmdlOmU3MTY5MmM2NDAxYjQ5N2NhYmRjMjM0NDkzZjcyODZhXzM0LTYtMS0xLTA_494b8f4f-37ad-4b08-9e20-0b6dd7a411e2"
      unitRef="usd">441622000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:StockholdersEquity
      contextRef="ia6e694c0ee924754bbbd8f345c2c24fe_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNDgvZnJhZzpiZmU4N2I1ODkzYTk0MjVkYTc5NWFmZWRkZmQ4NjkyYi90YWJsZTpiZTQ3YzdmZDUxOTk0YWQ5OTU2Zjg5NDU4OTYwYmMzMi90YWJsZXJhbmdlOmJlNDdjN2ZkNTE5OTRhZDk5NTZmODk0NTg5NjBiYzMyXzMtMi0xLTEtMA_337d93eb-683e-416d-aec6-de134f6608fa"
      unitRef="usd">1476000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ib7d3da17b8f440189efe2da1ad75fe70_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNDgvZnJhZzpiZmU4N2I1ODkzYTk0MjVkYTc5NWFmZWRkZmQ4NjkyYi90YWJsZTpiZTQ3YzdmZDUxOTk0YWQ5OTU2Zjg5NDU4OTYwYmMzMi90YWJsZXJhbmdlOmJlNDdjN2ZkNTE5OTRhZDk5NTZmODk0NTg5NjBiYzMyXzMtNC0xLTEtMA_caaeab7c-f6bd-4ce4-90b9-9c6ccb7f4551"
      unitRef="usd">1472000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i30346e2a752f4d2997e80f0175ddfdff_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNDgvZnJhZzpiZmU4N2I1ODkzYTk0MjVkYTc5NWFmZWRkZmQ4NjkyYi90YWJsZTpiZTQ3YzdmZDUxOTk0YWQ5OTU2Zjg5NDU4OTYwYmMzMi90YWJsZXJhbmdlOmJlNDdjN2ZkNTE5OTRhZDk5NTZmODk0NTg5NjBiYzMyXzMtNi0xLTEtMA_8e599d4a-5437-4242-a5b8-142986f2dfad"
      unitRef="usd">1476000</us-gaap:StockholdersEquity>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="i99c965859d484877b6f0387eba42830c_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNDgvZnJhZzpiZmU4N2I1ODkzYTk0MjVkYTc5NWFmZWRkZmQ4NjkyYi90YWJsZTpiZTQ3YzdmZDUxOTk0YWQ5OTU2Zjg5NDU4OTYwYmMzMi90YWJsZXJhbmdlOmJlNDdjN2ZkNTE5OTRhZDk5NTZmODk0NTg5NjBiYzMyXzQtMi0xLTEtMA_7fa3608d-3239-4e25-bb23-107f52d7b104"
      unitRef="usd">207000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross
      contextRef="i99c965859d484877b6f0387eba42830c_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNDgvZnJhZzpiZmU4N2I1ODkzYTk0MjVkYTc5NWFmZWRkZmQ4NjkyYi90YWJsZTpiZTQ3YzdmZDUxOTk0YWQ5OTU2Zjg5NDU4OTYwYmMzMi90YWJsZXJhbmdlOmJlNDdjN2ZkNTE5OTRhZDk5NTZmODk0NTg5NjBiYzMyXzUtMi0xLTEtMA_19607a4c-456c-4f7f-a4c5-08c9f0311715"
      unitRef="usd">5000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross
      contextRef="i175402a008144c608c14162c80c99300_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNDgvZnJhZzpiZmU4N2I1ODkzYTk0MjVkYTc5NWFmZWRkZmQ4NjkyYi90YWJsZTpiZTQ3YzdmZDUxOTk0YWQ5OTU2Zjg5NDU4OTYwYmMzMi90YWJsZXJhbmdlOmJlNDdjN2ZkNTE5OTRhZDk5NTZmODk0NTg5NjBiYzMyXzUtNC0xLTEtMA_727f6dad-c57f-42b4-8db0-946f0775ed38"
      unitRef="usd">7000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross
      contextRef="ia530be902e4944d9b135f1f93a0039bb_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNDgvZnJhZzpiZmU4N2I1ODkzYTk0MjVkYTc5NWFmZWRkZmQ4NjkyYi90YWJsZTpiZTQ3YzdmZDUxOTk0YWQ5OTU2Zjg5NDU4OTYwYmMzMi90YWJsZXJhbmdlOmJlNDdjN2ZkNTE5OTRhZDk5NTZmODk0NTg5NjBiYzMyXzUtNi0xLTEtMA_dc00917f-d57a-42a1-92ed-bed259e9eeea"
      unitRef="usd">6000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross>
    <us-gaap:TreasuryStockRetiredCostMethodAmount
      contextRef="i99c965859d484877b6f0387eba42830c_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNDgvZnJhZzpiZmU4N2I1ODkzYTk0MjVkYTc5NWFmZWRkZmQ4NjkyYi90YWJsZTpiZTQ3YzdmZDUxOTk0YWQ5OTU2Zjg5NDU4OTYwYmMzMi90YWJsZXJhbmdlOmJlNDdjN2ZkNTE5OTRhZDk5NTZmODk0NTg5NjBiYzMyXzYtMi0xLTEtMA_bb13d966-31ca-479c-89dd-b54846bfa779"
      unitRef="usd">2000</us-gaap:TreasuryStockRetiredCostMethodAmount>
    <us-gaap:TreasuryStockRetiredCostMethodAmount
      contextRef="i175402a008144c608c14162c80c99300_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNDgvZnJhZzpiZmU4N2I1ODkzYTk0MjVkYTc5NWFmZWRkZmQ4NjkyYi90YWJsZTpiZTQ3YzdmZDUxOTk0YWQ5OTU2Zjg5NDU4OTYwYmMzMi90YWJsZXJhbmdlOmJlNDdjN2ZkNTE5OTRhZDk5NTZmODk0NTg5NjBiYzMyXzYtNC0xLTEtMA_6e86409f-fc54-4a67-bf15-4c82703571d0"
      unitRef="usd">3000</us-gaap:TreasuryStockRetiredCostMethodAmount>
    <us-gaap:TreasuryStockRetiredCostMethodAmount
      contextRef="ia530be902e4944d9b135f1f93a0039bb_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNDgvZnJhZzpiZmU4N2I1ODkzYTk0MjVkYTc5NWFmZWRkZmQ4NjkyYi90YWJsZTpiZTQ3YzdmZDUxOTk0YWQ5OTU2Zjg5NDU4OTYwYmMzMi90YWJsZXJhbmdlOmJlNDdjN2ZkNTE5OTRhZDk5NTZmODk0NTg5NjBiYzMyXzYtNi0xLTEtMA_2801f76d-b1a8-4a6b-8237-0d6a0694461f"
      unitRef="usd">10000</us-gaap:TreasuryStockRetiredCostMethodAmount>
    <us-gaap:StockholdersEquity
      contextRef="ibcf22b749a6e4a3bbc3b2c51ec2ae48a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNDgvZnJhZzpiZmU4N2I1ODkzYTk0MjVkYTc5NWFmZWRkZmQ4NjkyYi90YWJsZTpiZTQ3YzdmZDUxOTk0YWQ5OTU2Zjg5NDU4OTYwYmMzMi90YWJsZXJhbmdlOmJlNDdjN2ZkNTE5OTRhZDk5NTZmODk0NTg5NjBiYzMyXzctMi0xLTEtMA_5ff80c00-1789-4ab1-a597-03b61ebbadc3"
      unitRef="usd">1686000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ia6e694c0ee924754bbbd8f345c2c24fe_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNDgvZnJhZzpiZmU4N2I1ODkzYTk0MjVkYTc5NWFmZWRkZmQ4NjkyYi90YWJsZTpiZTQ3YzdmZDUxOTk0YWQ5OTU2Zjg5NDU4OTYwYmMzMi90YWJsZXJhbmdlOmJlNDdjN2ZkNTE5OTRhZDk5NTZmODk0NTg5NjBiYzMyXzctNC0xLTEtMA_02e7fd65-500e-4cba-bdd0-97ebd518236d"
      unitRef="usd">1476000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ib7d3da17b8f440189efe2da1ad75fe70_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNDgvZnJhZzpiZmU4N2I1ODkzYTk0MjVkYTc5NWFmZWRkZmQ4NjkyYi90YWJsZTpiZTQ3YzdmZDUxOTk0YWQ5OTU2Zjg5NDU4OTYwYmMzMi90YWJsZXJhbmdlOmJlNDdjN2ZkNTE5OTRhZDk5NTZmODk0NTg5NjBiYzMyXzctNi0xLTEtMA_a20e8552-112a-421a-a738-bc786822421d"
      unitRef="usd">1472000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i7c09d221e6004468bb589ae2c2cddc8e_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNDgvZnJhZzpiZmU4N2I1ODkzYTk0MjVkYTc5NWFmZWRkZmQ4NjkyYi90YWJsZTpiZTQ3YzdmZDUxOTk0YWQ5OTU2Zjg5NDU4OTYwYmMzMi90YWJsZXJhbmdlOmJlNDdjN2ZkNTE5OTRhZDk5NTZmODk0NTg5NjBiYzMyXzEwLTItMS0xLTA_fed97307-5e01-4bbd-ac2b-2a8bf48f1392"
      unitRef="usd">1118655000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ie1273ed7758e41f8a3aad542115cfaf2_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNDgvZnJhZzpiZmU4N2I1ODkzYTk0MjVkYTc5NWFmZWRkZmQ4NjkyYi90YWJsZTpiZTQ3YzdmZDUxOTk0YWQ5OTU2Zjg5NDU4OTYwYmMzMi90YWJsZXJhbmdlOmJlNDdjN2ZkNTE5OTRhZDk5NTZmODk0NTg5NjBiYzMyXzEwLTQtMS0xLTA_15e7c1c2-27fe-4e15-bf30-ba19202f4ba6"
      unitRef="usd">1110800000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="iab0153437c284b64adb1174819190669_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNDgvZnJhZzpiZmU4N2I1ODkzYTk0MjVkYTc5NWFmZWRkZmQ4NjkyYi90YWJsZTpiZTQ3YzdmZDUxOTk0YWQ5OTU2Zjg5NDU4OTYwYmMzMi90YWJsZXJhbmdlOmJlNDdjN2ZkNTE5OTRhZDk5NTZmODk0NTg5NjBiYzMyXzEwLTYtMS0xLTA_f9cdd98e-09a3-4e9c-96e4-29f6d88a8662"
      unitRef="usd">1127137000</us-gaap:StockholdersEquity>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts
      contextRef="if748fec8cd0f4b05a991e62604248402_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNDgvZnJhZzpiZmU4N2I1ODkzYTk0MjVkYTc5NWFmZWRkZmQ4NjkyYi90YWJsZTpiZTQ3YzdmZDUxOTk0YWQ5OTU2Zjg5NDU4OTYwYmMzMi90YWJsZXJhbmdlOmJlNDdjN2ZkNTE5OTRhZDk5NTZmODk0NTg5NjBiYzMyXzExLTAtMS0xLTk3L3RleHRyZWdpb246Yjc5OTZjYTA4NWE1NGM4MmFjYjE4ZWU2OThmOTI3ODdfMTA5OTUxMTYyNzg0OQ_10f31963-c6dd-4250-a2be-3a445837437f"
      unitRef="usd">18888000</us-gaap:AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="if0ae44d06b0e4f7d9f88746452b05cf7_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNDgvZnJhZzpiZmU4N2I1ODkzYTk0MjVkYTc5NWFmZWRkZmQ4NjkyYi90YWJsZTpiZTQ3YzdmZDUxOTk0YWQ5OTU2Zjg5NDU4OTYwYmMzMi90YWJsZXJhbmdlOmJlNDdjN2ZkNTE5OTRhZDk5NTZmODk0NTg5NjBiYzMyXzExLTItMS0xLTA_ddd370d2-9b5f-4408-aa66-bc338bb57839"
      unitRef="usd">439755000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:Dividends
      contextRef="if0ae44d06b0e4f7d9f88746452b05cf7_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNDgvZnJhZzpiZmU4N2I1ODkzYTk0MjVkYTc5NWFmZWRkZmQ4NjkyYi90YWJsZTpiZTQ3YzdmZDUxOTk0YWQ5OTU2Zjg5NDU4OTYwYmMzMi90YWJsZXJhbmdlOmJlNDdjN2ZkNTE5OTRhZDk5NTZmODk0NTg5NjBiYzMyXzEyLTItMS0xLTA_7f39a38c-eb1e-4630-8981-c641654c9b92"
      unitRef="usd">-648000</us-gaap:Dividends>
    <us-gaap:Dividends
      contextRef="i7d1ebfe8c62f4d00a2294dee19e62241_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNDgvZnJhZzpiZmU4N2I1ODkzYTk0MjVkYTc5NWFmZWRkZmQ4NjkyYi90YWJsZTpiZTQ3YzdmZDUxOTk0YWQ5OTU2Zjg5NDU4OTYwYmMzMi90YWJsZXJhbmdlOmJlNDdjN2ZkNTE5OTRhZDk5NTZmODk0NTg5NjBiYzMyXzEyLTQtMS0xLTA_6ab261c7-b5a4-470d-adef-67a92ad7e271"
      unitRef="usd">-276000</us-gaap:Dividends>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross
      contextRef="if0ae44d06b0e4f7d9f88746452b05cf7_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNDgvZnJhZzpiZmU4N2I1ODkzYTk0MjVkYTc5NWFmZWRkZmQ4NjkyYi90YWJsZTpiZTQ3YzdmZDUxOTk0YWQ5OTU2Zjg5NDU4OTYwYmMzMi90YWJsZXJhbmdlOmJlNDdjN2ZkNTE5OTRhZDk5NTZmODk0NTg5NjBiYzMyXzEzLTItMS0xLTA_72e7c477-5792-4271-996a-bc862f3e6462"
      unitRef="usd">-5000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross
      contextRef="i7d1ebfe8c62f4d00a2294dee19e62241_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNDgvZnJhZzpiZmU4N2I1ODkzYTk0MjVkYTc5NWFmZWRkZmQ4NjkyYi90YWJsZTpiZTQ3YzdmZDUxOTk0YWQ5OTU2Zjg5NDU4OTYwYmMzMi90YWJsZXJhbmdlOmJlNDdjN2ZkNTE5OTRhZDk5NTZmODk0NTg5NjBiYzMyXzEzLTQtMS0xLTA_4b62d3ff-247a-4608-b0d5-59fde47ce198"
      unitRef="usd">-7000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross
      contextRef="if63cb3d9c89e4b9084eecc87a951c0ea_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNDgvZnJhZzpiZmU4N2I1ODkzYTk0MjVkYTc5NWFmZWRkZmQ4NjkyYi90YWJsZTpiZTQ3YzdmZDUxOTk0YWQ5OTU2Zjg5NDU4OTYwYmMzMi90YWJsZXJhbmdlOmJlNDdjN2ZkNTE5OTRhZDk5NTZmODk0NTg5NjBiYzMyXzEzLTYtMS0xLTA_3660d439-ff22-49ce-bbe9-f1e89f2f9566"
      unitRef="usd">-6000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="if0ae44d06b0e4f7d9f88746452b05cf7_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNDgvZnJhZzpiZmU4N2I1ODkzYTk0MjVkYTc5NWFmZWRkZmQ4NjkyYi90YWJsZTpiZTQ3YzdmZDUxOTk0YWQ5OTU2Zjg5NDU4OTYwYmMzMi90YWJsZXJhbmdlOmJlNDdjN2ZkNTE5OTRhZDk5NTZmODk0NTg5NjBiYzMyXzE0LTItMS0xLTA_66dc566d-7b0e-486f-b095-75663016a257"
      unitRef="usd">18462000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i7d1ebfe8c62f4d00a2294dee19e62241_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNDgvZnJhZzpiZmU4N2I1ODkzYTk0MjVkYTc5NWFmZWRkZmQ4NjkyYi90YWJsZTpiZTQ3YzdmZDUxOTk0YWQ5OTU2Zjg5NDU4OTYwYmMzMi90YWJsZXJhbmdlOmJlNDdjN2ZkNTE5OTRhZDk5NTZmODk0NTg5NjBiYzMyXzE0LTQtMS0xLTA_a1d191b5-af41-4f97-a60d-cf2e8c1339f9"
      unitRef="usd">16588000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="if63cb3d9c89e4b9084eecc87a951c0ea_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNDgvZnJhZzpiZmU4N2I1ODkzYTk0MjVkYTc5NWFmZWRkZmQ4NjkyYi90YWJsZTpiZTQ3YzdmZDUxOTk0YWQ5OTU2Zjg5NDU4OTYwYmMzMi90YWJsZXJhbmdlOmJlNDdjN2ZkNTE5OTRhZDk5NTZmODk0NTg5NjBiYzMyXzE0LTYtMS0xLTA_8618c21c-a47f-40ec-9f37-ac80e9174c70"
      unitRef="usd">15073000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:TreasuryStockRetiredCostMethodAmount
      contextRef="if0ae44d06b0e4f7d9f88746452b05cf7_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNDgvZnJhZzpiZmU4N2I1ODkzYTk0MjVkYTc5NWFmZWRkZmQ4NjkyYi90YWJsZTpiZTQ3YzdmZDUxOTk0YWQ5OTU2Zjg5NDU4OTYwYmMzMi90YWJsZXJhbmdlOmJlNDdjN2ZkNTE5OTRhZDk5NTZmODk0NTg5NjBiYzMyXzE2LTItMS0xLTA_f43916f4-65fc-40be-8389-bcc7131a0069"
      unitRef="usd">6352000</us-gaap:TreasuryStockRetiredCostMethodAmount>
    <us-gaap:TreasuryStockRetiredCostMethodAmount
      contextRef="i7d1ebfe8c62f4d00a2294dee19e62241_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNDgvZnJhZzpiZmU4N2I1ODkzYTk0MjVkYTc5NWFmZWRkZmQ4NjkyYi90YWJsZTpiZTQ3YzdmZDUxOTk0YWQ5OTU2Zjg5NDU4OTYwYmMzMi90YWJsZXJhbmdlOmJlNDdjN2ZkNTE5OTRhZDk5NTZmODk0NTg5NjBiYzMyXzE2LTQtMS0xLTA_72cff744-750d-4344-b216-8cf3af3eea29"
      unitRef="usd">9002000</us-gaap:TreasuryStockRetiredCostMethodAmount>
    <us-gaap:TreasuryStockRetiredCostMethodAmount
      contextRef="if63cb3d9c89e4b9084eecc87a951c0ea_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNDgvZnJhZzpiZmU4N2I1ODkzYTk0MjVkYTc5NWFmZWRkZmQ4NjkyYi90YWJsZTpiZTQ3YzdmZDUxOTk0YWQ5OTU2Zjg5NDU4OTYwYmMzMi90YWJsZXJhbmdlOmJlNDdjN2ZkNTE5OTRhZDk5NTZmODk0NTg5NjBiYzMyXzE2LTYtMS0xLTA_b07869e2-6f04-446c-a741-cd26b5b8a6d2"
      unitRef="usd">31404000</us-gaap:TreasuryStockRetiredCostMethodAmount>
    <us-gaap:StockholdersEquity
      contextRef="i47a0d6abf1fe411b986f8ec6490d8dd4_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNDgvZnJhZzpiZmU4N2I1ODkzYTk0MjVkYTc5NWFmZWRkZmQ4NjkyYi90YWJsZTpiZTQ3YzdmZDUxOTk0YWQ5OTU2Zjg5NDU4OTYwYmMzMi90YWJsZXJhbmdlOmJlNDdjN2ZkNTE5OTRhZDk5NTZmODk0NTg5NjBiYzMyXzE3LTItMS0xLTA_14d0a7ea-4e9a-4c75-ac15-c857d82122f0"
      unitRef="usd">1571163000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i7c09d221e6004468bb589ae2c2cddc8e_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNDgvZnJhZzpiZmU4N2I1ODkzYTk0MjVkYTc5NWFmZWRkZmQ4NjkyYi90YWJsZTpiZTQ3YzdmZDUxOTk0YWQ5OTU2Zjg5NDU4OTYwYmMzMi90YWJsZXJhbmdlOmJlNDdjN2ZkNTE5OTRhZDk5NTZmODk0NTg5NjBiYzMyXzE3LTQtMS0xLTA_733cd37c-e242-41b3-9309-fcf2cb5fac6f"
      unitRef="usd">1118655000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ie1273ed7758e41f8a3aad542115cfaf2_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNDgvZnJhZzpiZmU4N2I1ODkzYTk0MjVkYTc5NWFmZWRkZmQ4NjkyYi90YWJsZTpiZTQ3YzdmZDUxOTk0YWQ5OTU2Zjg5NDU4OTYwYmMzMi90YWJsZXJhbmdlOmJlNDdjN2ZkNTE5OTRhZDk5NTZmODk0NTg5NjBiYzMyXzE3LTYtMS0xLTA_01576221-23fa-4dbe-bee6-d7628bb70fb0"
      unitRef="usd">1110800000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i703c7abca5d240bb940d44c1252472a9_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNDgvZnJhZzpiZmU4N2I1ODkzYTk0MjVkYTc5NWFmZWRkZmQ4NjkyYi90YWJsZTpiZTQ3YzdmZDUxOTk0YWQ5OTU2Zjg5NDU4OTYwYmMzMi90YWJsZXJhbmdlOmJlNDdjN2ZkNTE5OTRhZDk5NTZmODk0NTg5NjBiYzMyXzIwLTItMS0xLTA_68100b2d-c2b5-4a56-9d8d-5bdb4ad9a6de"
      unitRef="usd">56187000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ia33abb2bc6b74833abc99eef9de8417d_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNDgvZnJhZzpiZmU4N2I1ODkzYTk0MjVkYTc5NWFmZWRkZmQ4NjkyYi90YWJsZTpiZTQ3YzdmZDUxOTk0YWQ5OTU2Zjg5NDU4OTYwYmMzMi90YWJsZXJhbmdlOmJlNDdjN2ZkNTE5OTRhZDk5NTZmODk0NTg5NjBiYzMyXzIwLTQtMS0xLTA_35b61bec-369b-4db5-b7b4-f9a8ff2a5a42"
      unitRef="usd">-28993000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i8e2353004e714bc78c2c78b7484698f6_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNDgvZnJhZzpiZmU4N2I1ODkzYTk0MjVkYTc5NWFmZWRkZmQ4NjkyYi90YWJsZTpiZTQ3YzdmZDUxOTk0YWQ5OTU2Zjg5NDU4OTYwYmMzMi90YWJsZXJhbmdlOmJlNDdjN2ZkNTE5OTRhZDk5NTZmODk0NTg5NjBiYzMyXzIwLTYtMS0xLTA_405abc43-bac2-4a8e-a476-bfea3303b827"
      unitRef="usd">-3252000</us-gaap:StockholdersEquity>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="i0da5ad0994a8408398a5af2371bf4ae4_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNDgvZnJhZzpiZmU4N2I1ODkzYTk0MjVkYTc5NWFmZWRkZmQ4NjkyYi90YWJsZTpiZTQ3YzdmZDUxOTk0YWQ5OTU2Zjg5NDU4OTYwYmMzMi90YWJsZXJhbmdlOmJlNDdjN2ZkNTE5OTRhZDk5NTZmODk0NTg5NjBiYzMyXzIxLTItMS0xLTA_3c7974f4-35e2-42af-aa06-76a268206321"
      unitRef="usd">82087000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="ibe98bafe24904d188e1d0f8b1f526803_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNDgvZnJhZzpiZmU4N2I1ODkzYTk0MjVkYTc5NWFmZWRkZmQ4NjkyYi90YWJsZTpiZTQ3YzdmZDUxOTk0YWQ5OTU2Zjg5NDU4OTYwYmMzMi90YWJsZXJhbmdlOmJlNDdjN2ZkNTE5OTRhZDk5NTZmODk0NTg5NjBiYzMyXzIxLTQtMS0xLTA_62d95e73-24dc-4469-a3bb-dad3e2926fce"
      unitRef="usd">85180000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="ifd603ea7db754f2daa5c0ef81eaa1070_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNDgvZnJhZzpiZmU4N2I1ODkzYTk0MjVkYTc5NWFmZWRkZmQ4NjkyYi90YWJsZTpiZTQ3YzdmZDUxOTk0YWQ5OTU2Zjg5NDU4OTYwYmMzMi90YWJsZXJhbmdlOmJlNDdjN2ZkNTE5OTRhZDk5NTZmODk0NTg5NjBiYzMyXzIxLTYtMS0xLTA_f0de05d9-2764-48e1-88cc-e30cb25cf004"
      unitRef="usd">-25741000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:StockholdersEquity
      contextRef="i2dd8a05badfc4c4aa5e8d58539451d06_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNDgvZnJhZzpiZmU4N2I1ODkzYTk0MjVkYTc5NWFmZWRkZmQ4NjkyYi90YWJsZTpiZTQ3YzdmZDUxOTk0YWQ5OTU2Zjg5NDU4OTYwYmMzMi90YWJsZXJhbmdlOmJlNDdjN2ZkNTE5OTRhZDk5NTZmODk0NTg5NjBiYzMyXzIzLTItMS0xLTA_5c5662eb-6c24-4106-916d-3883605d0487"
      unitRef="usd">138274000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i703c7abca5d240bb940d44c1252472a9_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNDgvZnJhZzpiZmU4N2I1ODkzYTk0MjVkYTc5NWFmZWRkZmQ4NjkyYi90YWJsZTpiZTQ3YzdmZDUxOTk0YWQ5OTU2Zjg5NDU4OTYwYmMzMi90YWJsZXJhbmdlOmJlNDdjN2ZkNTE5OTRhZDk5NTZmODk0NTg5NjBiYzMyXzIzLTQtMS0xLTA_7eb49f05-a932-497d-b501-3b03d30d7edc"
      unitRef="usd">56187000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ia33abb2bc6b74833abc99eef9de8417d_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNDgvZnJhZzpiZmU4N2I1ODkzYTk0MjVkYTc5NWFmZWRkZmQ4NjkyYi90YWJsZTpiZTQ3YzdmZDUxOTk0YWQ5OTU2Zjg5NDU4OTYwYmMzMi90YWJsZXJhbmdlOmJlNDdjN2ZkNTE5OTRhZDk5NTZmODk0NTg5NjBiYzMyXzIzLTYtMS0xLTA_cbf30736-b7ba-4ff8-ada0-f3172dfebc4f"
      unitRef="usd">-28993000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="iea6ee81bd31d40ab9bea4b5e37d92de8_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNDgvZnJhZzpiZmU4N2I1ODkzYTk0MjVkYTc5NWFmZWRkZmQ4NjkyYi90YWJsZTpiZTQ3YzdmZDUxOTk0YWQ5OTU2Zjg5NDU4OTYwYmMzMi90YWJsZXJhbmdlOmJlNDdjN2ZkNTE5OTRhZDk5NTZmODk0NTg5NjBiYzMyXzI2LTItMS0xLTA_046866a1-e500-4314-82e4-e4d4b3855231"
      unitRef="usd">1808527000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i38061c55bffb4f43ba620044e6cdc8d5_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNDgvZnJhZzpiZmU4N2I1ODkzYTk0MjVkYTc5NWFmZWRkZmQ4NjkyYi90YWJsZTpiZTQ3YzdmZDUxOTk0YWQ5OTU2Zjg5NDU4OTYwYmMzMi90YWJsZXJhbmdlOmJlNDdjN2ZkNTE5OTRhZDk5NTZmODk0NTg5NjBiYzMyXzI2LTQtMS0xLTA_d1fb1aed-bece-40e5-91ed-6fbf22a7a5b7"
      unitRef="usd">1282438000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i621d15f530544cb497eb09604f9569bb_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNDgvZnJhZzpiZmU4N2I1ODkzYTk0MjVkYTc5NWFmZWRkZmQ4NjkyYi90YWJsZTpiZTQ3YzdmZDUxOTk0YWQ5OTU2Zjg5NDU4OTYwYmMzMi90YWJsZXJhbmdlOmJlNDdjN2ZkNTE5OTRhZDk5NTZmODk0NTg5NjBiYzMyXzI2LTYtMS0xLTA_dd6756fe-f62b-4ba7-9855-27b04dc559ec"
      unitRef="usd">815075000</us-gaap:StockholdersEquity>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="ia70d31c1fbdb4e34aab427cf9b695569_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNDgvZnJhZzpiZmU4N2I1ODkzYTk0MjVkYTc5NWFmZWRkZmQ4NjkyYi90YWJsZTpiZTQ3YzdmZDUxOTk0YWQ5OTU2Zjg5NDU4OTYwYmMzMi90YWJsZXJhbmdlOmJlNDdjN2ZkNTE5OTRhZDk5NTZmODk0NTg5NjBiYzMyXzI3LTItMS0xLTA_9276f4cb-2e86-4281-8f0a-639259c15ce3"
      unitRef="usd">413041000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="i11ecf09b48ca4272a7e5ae0cd5ed0330_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNDgvZnJhZzpiZmU4N2I1ODkzYTk0MjVkYTc5NWFmZWRkZmQ4NjkyYi90YWJsZTpiZTQ3YzdmZDUxOTk0YWQ5OTU2Zjg5NDU4OTYwYmMzMi90YWJsZXJhbmdlOmJlNDdjN2ZkNTE5OTRhZDk5NTZmODk0NTg5NjBiYzMyXzI3LTQtMS0xLTA_1c0476ae-0f7b-4b84-a510-31fe9162b562"
      unitRef="usd">555713000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="ie1ac480f67fc47f09db1a49928b2ee60_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNDgvZnJhZzpiZmU4N2I1ODkzYTk0MjVkYTc5NWFmZWRkZmQ4NjkyYi90YWJsZTpiZTQ3YzdmZDUxOTk0YWQ5OTU2Zjg5NDU4OTYwYmMzMi90YWJsZXJhbmdlOmJlNDdjN2ZkNTE5OTRhZDk5NTZmODk0NTg5NjBiYzMyXzI3LTYtMS0xLTA_2fd5fe61-cff7-4702-8d54-4d3425d198ae"
      unitRef="usd">467363000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:Dividends
      contextRef="ia70d31c1fbdb4e34aab427cf9b695569_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNDgvZnJhZzpiZmU4N2I1ODkzYTk0MjVkYTc5NWFmZWRkZmQ4NjkyYi90YWJsZTpiZTQ3YzdmZDUxOTk0YWQ5OTU2Zjg5NDU4OTYwYmMzMi90YWJsZXJhbmdlOmJlNDdjN2ZkNTE5OTRhZDk5NTZmODk0NTg5NjBiYzMyXzI4LTItMS0xLTA_a9187cd6-9f7c-4662-bd06-5626693108ca"
      unitRef="usd">70058000</us-gaap:Dividends>
    <us-gaap:Dividends
      contextRef="i11ecf09b48ca4272a7e5ae0cd5ed0330_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNDgvZnJhZzpiZmU4N2I1ODkzYTk0MjVkYTc5NWFmZWRkZmQ4NjkyYi90YWJsZTpiZTQ3YzdmZDUxOTk0YWQ5OTU2Zjg5NDU4OTYwYmMzMi90YWJsZXJhbmdlOmJlNDdjN2ZkNTE5OTRhZDk5NTZmODk0NTg5NjBiYzMyXzI4LTQtMS0xLTA_a9947a07-dfde-4522-b430-d6bd2e8053cb"
      unitRef="usd">29624000</us-gaap:Dividends>
    <us-gaap:StockholdersEquity
      contextRef="if92db202592e4ccf81af20c92f6871b1_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNDgvZnJhZzpiZmU4N2I1ODkzYTk0MjVkYTc5NWFmZWRkZmQ4NjkyYi90YWJsZTpiZTQ3YzdmZDUxOTk0YWQ5OTU2Zjg5NDU4OTYwYmMzMi90YWJsZXJhbmdlOmJlNDdjN2ZkNTE5OTRhZDk5NTZmODk0NTg5NjBiYzMyXzMxLTItMS0xLTA_f2e919ff-de3a-42f4-b069-4c493511543f"
      unitRef="usd">2151510000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="iea6ee81bd31d40ab9bea4b5e37d92de8_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNDgvZnJhZzpiZmU4N2I1ODkzYTk0MjVkYTc5NWFmZWRkZmQ4NjkyYi90YWJsZTpiZTQ3YzdmZDUxOTk0YWQ5OTU2Zjg5NDU4OTYwYmMzMi90YWJsZXJhbmdlOmJlNDdjN2ZkNTE5OTRhZDk5NTZmODk0NTg5NjBiYzMyXzMxLTQtMS0xLTA_476383c7-de62-43f2-ba13-15758f0d08af"
      unitRef="usd">1808527000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i38061c55bffb4f43ba620044e6cdc8d5_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNDgvZnJhZzpiZmU4N2I1ODkzYTk0MjVkYTc5NWFmZWRkZmQ4NjkyYi90YWJsZTpiZTQ3YzdmZDUxOTk0YWQ5OTU2Zjg5NDU4OTYwYmMzMi90YWJsZXJhbmdlOmJlNDdjN2ZkNTE5OTRhZDk5NTZmODk0NTg5NjBiYzMyXzMxLTYtMS0xLTA_fe281391-a7e8-430c-a1e6-41aa1f47ff02"
      unitRef="usd">1282438000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ic37ede3af8bb498c823963680d0df565_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNDgvZnJhZzpiZmU4N2I1ODkzYTk0MjVkYTc5NWFmZWRkZmQ4NjkyYi90YWJsZTpiZTQ3YzdmZDUxOTk0YWQ5OTU2Zjg5NDU4OTYwYmMzMi90YWJsZXJhbmdlOmJlNDdjN2ZkNTE5OTRhZDk5NTZmODk0NTg5NjBiYzMyXzM0LTItMS0xLTA_27c7000c-cf3d-4d4f-942e-110e33d421a3"
      unitRef="usd">0</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i3d5f40f5fd73436ebc8cc8f182968929_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNDgvZnJhZzpiZmU4N2I1ODkzYTk0MjVkYTc5NWFmZWRkZmQ4NjkyYi90YWJsZTpiZTQ3YzdmZDUxOTk0YWQ5OTU2Zjg5NDU4OTYwYmMzMi90YWJsZXJhbmdlOmJlNDdjN2ZkNTE5OTRhZDk5NTZmODk0NTg5NjBiYzMyXzM0LTQtMS0xLTA_26a863bf-a3c4-4301-ad3b-a6a63b7678f1"
      unitRef="usd">0</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i0244831f82db4b9a9afd4a5a8723df6f_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNDgvZnJhZzpiZmU4N2I1ODkzYTk0MjVkYTc5NWFmZWRkZmQ4NjkyYi90YWJsZTpiZTQ3YzdmZDUxOTk0YWQ5OTU2Zjg5NDU4OTYwYmMzMi90YWJsZXJhbmdlOmJlNDdjN2ZkNTE5OTRhZDk5NTZmODk0NTg5NjBiYzMyXzM0LTYtMS0xLTA_3caf9e6e-c949-4718-b67b-36d08dd67671"
      unitRef="usd">0</us-gaap:StockholdersEquity>
    <us-gaap:TreasuryStockValueAcquiredCostMethod
      contextRef="id30bbd6d633240d39a70d778b3a6f963_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNDgvZnJhZzpiZmU4N2I1ODkzYTk0MjVkYTc5NWFmZWRkZmQ4NjkyYi90YWJsZTpiZTQ3YzdmZDUxOTk0YWQ5OTU2Zjg5NDU4OTYwYmMzMi90YWJsZXJhbmdlOmJlNDdjN2ZkNTE5OTRhZDk5NTZmODk0NTg5NjBiYzMyXzM1LTItMS0xLTA_512e0d4b-14a7-4878-be7e-7d3e7668ab48"
      unitRef="usd">6354000</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:TreasuryStockValueAcquiredCostMethod
      contextRef="i2a77c01601714c3092731778f91f60a4_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNDgvZnJhZzpiZmU4N2I1ODkzYTk0MjVkYTc5NWFmZWRkZmQ4NjkyYi90YWJsZTpiZTQ3YzdmZDUxOTk0YWQ5OTU2Zjg5NDU4OTYwYmMzMi90YWJsZXJhbmdlOmJlNDdjN2ZkNTE5OTRhZDk5NTZmODk0NTg5NjBiYzMyXzM1LTQtMS0xLTA_1ee2aeb3-3d6b-4f73-aff3-0be3aa64c0a1"
      unitRef="usd">9005000</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:TreasuryStockValueAcquiredCostMethod
      contextRef="i1cba120e3e524d03938a20d9368b49c8_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNDgvZnJhZzpiZmU4N2I1ODkzYTk0MjVkYTc5NWFmZWRkZmQ4NjkyYi90YWJsZTpiZTQ3YzdmZDUxOTk0YWQ5OTU2Zjg5NDU4OTYwYmMzMi90YWJsZXJhbmdlOmJlNDdjN2ZkNTE5OTRhZDk5NTZmODk0NTg5NjBiYzMyXzM1LTYtMS0xLTA_3a1cb51a-a471-4d3e-9cbd-928025a08b38"
      unitRef="usd">31414000</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:TreasuryStockRetiredCostMethodAmount
      contextRef="id30bbd6d633240d39a70d778b3a6f963_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNDgvZnJhZzpiZmU4N2I1ODkzYTk0MjVkYTc5NWFmZWRkZmQ4NjkyYi90YWJsZTpiZTQ3YzdmZDUxOTk0YWQ5OTU2Zjg5NDU4OTYwYmMzMi90YWJsZXJhbmdlOmJlNDdjN2ZkNTE5OTRhZDk5NTZmODk0NTg5NjBiYzMyXzM2LTItMS0xLTA_ab6c603f-1471-4362-9513-7e55fb2dcc99"
      unitRef="usd">-6354000</us-gaap:TreasuryStockRetiredCostMethodAmount>
    <us-gaap:TreasuryStockRetiredCostMethodAmount
      contextRef="i2a77c01601714c3092731778f91f60a4_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNDgvZnJhZzpiZmU4N2I1ODkzYTk0MjVkYTc5NWFmZWRkZmQ4NjkyYi90YWJsZTpiZTQ3YzdmZDUxOTk0YWQ5OTU2Zjg5NDU4OTYwYmMzMi90YWJsZXJhbmdlOmJlNDdjN2ZkNTE5OTRhZDk5NTZmODk0NTg5NjBiYzMyXzM2LTQtMS0xLTA_96e90d3c-073c-45c6-b852-3dfdb56e148a"
      unitRef="usd">-9005000</us-gaap:TreasuryStockRetiredCostMethodAmount>
    <us-gaap:TreasuryStockRetiredCostMethodAmount
      contextRef="i1cba120e3e524d03938a20d9368b49c8_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNDgvZnJhZzpiZmU4N2I1ODkzYTk0MjVkYTc5NWFmZWRkZmQ4NjkyYi90YWJsZTpiZTQ3YzdmZDUxOTk0YWQ5OTU2Zjg5NDU4OTYwYmMzMi90YWJsZXJhbmdlOmJlNDdjN2ZkNTE5OTRhZDk5NTZmODk0NTg5NjBiYzMyXzM2LTYtMS0xLTA_66ebf33e-f9d6-43d6-a319-3cbfb92e3bd8"
      unitRef="usd">-31414000</us-gaap:TreasuryStockRetiredCostMethodAmount>
    <us-gaap:StockholdersEquity
      contextRef="i938bb999620c46e08ad26fdf176b8edc_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNDgvZnJhZzpiZmU4N2I1ODkzYTk0MjVkYTc5NWFmZWRkZmQ4NjkyYi90YWJsZTpiZTQ3YzdmZDUxOTk0YWQ5OTU2Zjg5NDU4OTYwYmMzMi90YWJsZXJhbmdlOmJlNDdjN2ZkNTE5OTRhZDk5NTZmODk0NTg5NjBiYzMyXzM3LTItMS0xLTA_1959cac6-a388-4085-95ae-1f6d424bb20c"
      unitRef="usd">0</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ic37ede3af8bb498c823963680d0df565_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNDgvZnJhZzpiZmU4N2I1ODkzYTk0MjVkYTc5NWFmZWRkZmQ4NjkyYi90YWJsZTpiZTQ3YzdmZDUxOTk0YWQ5OTU2Zjg5NDU4OTYwYmMzMi90YWJsZXJhbmdlOmJlNDdjN2ZkNTE5OTRhZDk5NTZmODk0NTg5NjBiYzMyXzM3LTQtMS0xLTA_f7ff1638-830e-4af8-b8fb-154b1e94d289"
      unitRef="usd">0</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i3d5f40f5fd73436ebc8cc8f182968929_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNDgvZnJhZzpiZmU4N2I1ODkzYTk0MjVkYTc5NWFmZWRkZmQ4NjkyYi90YWJsZTpiZTQ3YzdmZDUxOTk0YWQ5OTU2Zjg5NDU4OTYwYmMzMi90YWJsZXJhbmdlOmJlNDdjN2ZkNTE5OTRhZDk5NTZmODk0NTg5NjBiYzMyXzM3LTYtMS0xLTA_65abb7d5-ee27-48cb-86bb-675b466cc152"
      unitRef="usd">0</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i238439bc60114f6d969dd6920511a2ea_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNDgvZnJhZzpiZmU4N2I1ODkzYTk0MjVkYTc5NWFmZWRkZmQ4NjkyYi90YWJsZTpiZTQ3YzdmZDUxOTk0YWQ5OTU2Zjg5NDU4OTYwYmMzMi90YWJsZXJhbmdlOmJlNDdjN2ZkNTE5OTRhZDk5NTZmODk0NTg5NjBiYzMyXzM5LTItMS0xLTA_96a83af3-747c-4e2c-b808-312f54a96718"
      unitRef="usd">3862633000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="id2c88ab38f924ffa81ef91bb82b8335f_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNDgvZnJhZzpiZmU4N2I1ODkzYTk0MjVkYTc5NWFmZWRkZmQ4NjkyYi90YWJsZTpiZTQ3YzdmZDUxOTk0YWQ5OTU2Zjg5NDU4OTYwYmMzMi90YWJsZXJhbmdlOmJlNDdjN2ZkNTE5OTRhZDk5NTZmODk0NTg5NjBiYzMyXzM5LTQtMS0xLTA_14d4a3b6-ce43-4b8f-bc8a-8ffcf5a8499c"
      unitRef="usd">2984845000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i4affcc4c124d4a03b8b072e8b53df3a8_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNDgvZnJhZzpiZmU4N2I1ODkzYTk0MjVkYTc5NWFmZWRkZmQ4NjkyYi90YWJsZTpiZTQ3YzdmZDUxOTk0YWQ5OTU2Zjg5NDU4OTYwYmMzMi90YWJsZXJhbmdlOmJlNDdjN2ZkNTE5OTRhZDk5NTZmODk0NTg5NjBiYzMyXzM5LTYtMS0xLTA_3a29bfde-afd9-45de-873f-6e1bf793efff"
      unitRef="usd">2365717000</us-gaap:StockholdersEquity>
    <us-gaap:NetIncomeLoss
      contextRef="if748fec8cd0f4b05a991e62604248402_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNTQvZnJhZzplMDRmNDk2OTY0YmU0ODU1OTA2NWRlNmE4OTI2ZWM2OS90YWJsZToxNzdmN2FkNWZiN2M0YTk4OGY1OTJiN2M0MzJjM2Y0NS90YWJsZXJhbmdlOjE3N2Y3YWQ1ZmI3YzRhOTg4ZjU5MmI3YzQzMmMzZjQ1XzMtMi0xLTEtMA_0da4f11b-c0ec-4326-9dd3-672d9dfe7cd5"
      unitRef="usd">413041000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i615b0805b8ed4d9db83967308e9675fd_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNTQvZnJhZzplMDRmNDk2OTY0YmU0ODU1OTA2NWRlNmE4OTI2ZWM2OS90YWJsZToxNzdmN2FkNWZiN2M0YTk4OGY1OTJiN2M0MzJjM2Y0NS90YWJsZXJhbmdlOjE3N2Y3YWQ1ZmI3YzRhOTg4ZjU5MmI3YzQzMmMzZjQ1XzMtNC0xLTEtMA_9b61704f-385f-45ea-ae3c-db4077bb4cdb"
      unitRef="usd">555713000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i18c2cb681437415bb67fb6bd04946c6f_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNTQvZnJhZzplMDRmNDk2OTY0YmU0ODU1OTA2NWRlNmE4OTI2ZWM2OS90YWJsZToxNzdmN2FkNWZiN2M0YTk4OGY1OTJiN2M0MzJjM2Y0NS90YWJsZXJhbmdlOjE3N2Y3YWQ1ZmI3YzRhOTg4ZjU5MmI3YzQzMmMzZjQ1XzMtNi0xLTEtMA_074cdcd9-fc2a-4fad-ba71-c0ec33749985"
      unitRef="usd">467363000</us-gaap:NetIncomeLoss>
    <us-gaap:RealizedInvestmentGainsLosses
      contextRef="if748fec8cd0f4b05a991e62604248402_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNTQvZnJhZzplMDRmNDk2OTY0YmU0ODU1OTA2NWRlNmE4OTI2ZWM2OS90YWJsZToxNzdmN2FkNWZiN2M0YTk4OGY1OTJiN2M0MzJjM2Y0NS90YWJsZXJhbmdlOjE3N2Y3YWQ1ZmI3YzRhOTg4ZjU5MmI3YzQzMmMzZjQ1XzUtMi0xLTEtMA_c84c0c47-bfc0-457e-ad64-b9893e2628ab"
      unitRef="usd">2697000</us-gaap:RealizedInvestmentGainsLosses>
    <us-gaap:RealizedInvestmentGainsLosses
      contextRef="i615b0805b8ed4d9db83967308e9675fd_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNTQvZnJhZzplMDRmNDk2OTY0YmU0ODU1OTA2NWRlNmE4OTI2ZWM2OS90YWJsZToxNzdmN2FkNWZiN2M0YTk4OGY1OTJiN2M0MzJjM2Y0NS90YWJsZXJhbmdlOjE3N2Y3YWQ1ZmI3YzRhOTg4ZjU5MmI3YzQzMmMzZjQ1XzUtNC0xLTEtMA_dbe9d0a5-1ad0-47ad-aab1-7d76a1077dd3"
      unitRef="usd">3229000</us-gaap:RealizedInvestmentGainsLosses>
    <us-gaap:RealizedInvestmentGainsLosses
      contextRef="i18c2cb681437415bb67fb6bd04946c6f_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNTQvZnJhZzplMDRmNDk2OTY0YmU0ODU1OTA2NWRlNmE4OTI2ZWM2OS90YWJsZToxNzdmN2FkNWZiN2M0YTk4OGY1OTJiN2M0MzJjM2Y0NS90YWJsZXJhbmdlOjE3N2Y3YWQ1ZmI3YzRhOTg4ZjU5MmI3YzQzMmMzZjQ1XzUtNi0xLTEtMA_878a14b1-ddec-4941-aeb0-00aed07b70cf"
      unitRef="usd">1318000</us-gaap:RealizedInvestmentGainsLosses>
    <us-gaap:IncomeLossFromEquityMethodInvestments
      contextRef="if748fec8cd0f4b05a991e62604248402_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNTQvZnJhZzplMDRmNDk2OTY0YmU0ODU1OTA2NWRlNmE4OTI2ZWM2OS90YWJsZToxNzdmN2FkNWZiN2M0YTk4OGY1OTJiN2M0MzJjM2Y0NS90YWJsZXJhbmdlOjE3N2Y3YWQ1ZmI3YzRhOTg4ZjU5MmI3YzQzMmMzZjQ1XzYtMi0xLTEtMA_7be9351c-a872-4fe1-ac38-bf6cab0e46a8"
      unitRef="usd">-215000</us-gaap:IncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromEquityMethodInvestments
      contextRef="i615b0805b8ed4d9db83967308e9675fd_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNTQvZnJhZzplMDRmNDk2OTY0YmU0ODU1OTA2NWRlNmE4OTI2ZWM2OS90YWJsZToxNzdmN2FkNWZiN2M0YTk4OGY1OTJiN2M0MzJjM2Y0NS90YWJsZXJhbmdlOjE3N2Y3YWQ1ZmI3YzRhOTg4ZjU5MmI3YzQzMmMzZjQ1XzYtNC0xLTEtMA_0bbe27ed-6199-477f-8de6-0b8da4b098c3"
      unitRef="usd">-199000</us-gaap:IncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromEquityMethodInvestments
      contextRef="i18c2cb681437415bb67fb6bd04946c6f_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNTQvZnJhZzplMDRmNDk2OTY0YmU0ODU1OTA2NWRlNmE4OTI2ZWM2OS90YWJsZToxNzdmN2FkNWZiN2M0YTk4OGY1OTJiN2M0MzJjM2Y0NS90YWJsZXJhbmdlOjE3N2Y3YWQ1ZmI3YzRhOTg4ZjU5MmI3YzQzMmMzZjQ1XzYtNi0xLTEtMA_42a0e5da-83e7-4482-aa6d-568d43f066b6"
      unitRef="usd">111000</us-gaap:IncomeLossFromEquityMethodInvestments>
    <us-gaap:EquityMethodInvestmentDividendsOrDistributions
      contextRef="if748fec8cd0f4b05a991e62604248402_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNTQvZnJhZzplMDRmNDk2OTY0YmU0ODU1OTA2NWRlNmE4OTI2ZWM2OS90YWJsZToxNzdmN2FkNWZiN2M0YTk4OGY1OTJiN2M0MzJjM2Y0NS90YWJsZXJhbmdlOjE3N2Y3YWQ1ZmI3YzRhOTg4ZjU5MmI3YzQzMmMzZjQ1XzctMi0xLTEtMA_4b147b42-9c10-4dcd-91db-fb4d233eb744"
      unitRef="usd">1277000</us-gaap:EquityMethodInvestmentDividendsOrDistributions>
    <us-gaap:EquityMethodInvestmentDividendsOrDistributions
      contextRef="i615b0805b8ed4d9db83967308e9675fd_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNTQvZnJhZzplMDRmNDk2OTY0YmU0ODU1OTA2NWRlNmE4OTI2ZWM2OS90YWJsZToxNzdmN2FkNWZiN2M0YTk4OGY1OTJiN2M0MzJjM2Y0NS90YWJsZXJhbmdlOjE3N2Y3YWQ1ZmI3YzRhOTg4ZjU5MmI3YzQzMmMzZjQ1XzctNC0xLTEtMA_6590480c-518b-4d9f-bdf4-351d0106e6b6"
      unitRef="usd">648000</us-gaap:EquityMethodInvestmentDividendsOrDistributions>
    <us-gaap:EquityMethodInvestmentDividendsOrDistributions
      contextRef="i18c2cb681437415bb67fb6bd04946c6f_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNTQvZnJhZzplMDRmNDk2OTY0YmU0ODU1OTA2NWRlNmE4OTI2ZWM2OS90YWJsZToxNzdmN2FkNWZiN2M0YTk4OGY1OTJiN2M0MzJjM2Y0NS90YWJsZXJhbmdlOjE3N2Y3YWQ1ZmI3YzRhOTg4ZjU5MmI3YzQzMmMzZjQ1XzctNi0xLTEtMA_94273d8d-a4ec-48dd-9525-00c64d21e384"
      unitRef="usd">211000</us-gaap:EquityMethodInvestmentDividendsOrDistributions>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="if748fec8cd0f4b05a991e62604248402_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNTQvZnJhZzplMDRmNDk2OTY0YmU0ODU1OTA2NWRlNmE4OTI2ZWM2OS90YWJsZToxNzdmN2FkNWZiN2M0YTk4OGY1OTJiN2M0MzJjM2Y0NS90YWJsZXJhbmdlOjE3N2Y3YWQ1ZmI3YzRhOTg4ZjU5MmI3YzQzMmMzZjQ1XzgtMi0xLTEtMA_46fc71f2-0793-438b-9caa-3d81be139b8b"
      unitRef="usd">3328000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="i615b0805b8ed4d9db83967308e9675fd_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNTQvZnJhZzplMDRmNDk2OTY0YmU0ODU1OTA2NWRlNmE4OTI2ZWM2OS90YWJsZToxNzdmN2FkNWZiN2M0YTk4OGY1OTJiN2M0MzJjM2Y0NS90YWJsZXJhbmdlOjE3N2Y3YWQ1ZmI3YzRhOTg4ZjU5MmI3YzQzMmMzZjQ1XzgtNC0xLTEtMA_8fa473ad-716d-472d-ab5b-4f33547d00cf"
      unitRef="usd">3769000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="i18c2cb681437415bb67fb6bd04946c6f_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNTQvZnJhZzplMDRmNDk2OTY0YmU0ODU1OTA2NWRlNmE4OTI2ZWM2OS90YWJsZToxNzdmN2FkNWZiN2M0YTk4OGY1OTJiN2M0MzJjM2Y0NS90YWJsZXJhbmdlOjE3N2Y3YWQ1ZmI3YzRhOTg4ZjU5MmI3YzQzMmMzZjQ1XzgtNi0xLTEtMA_b26f6430-34bf-441a-b039-b2d6cda3ec0e"
      unitRef="usd">3404000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:ShareBasedCompensation
      contextRef="if748fec8cd0f4b05a991e62604248402_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNTQvZnJhZzplMDRmNDk2OTY0YmU0ODU1OTA2NWRlNmE4OTI2ZWM2OS90YWJsZToxNzdmN2FkNWZiN2M0YTk4OGY1OTJiN2M0MzJjM2Y0NS90YWJsZXJhbmdlOjE3N2Y3YWQ1ZmI3YzRhOTg4ZjU5MmI3YzQzMmMzZjQ1XzktMi0xLTEtMA_994e835f-743d-4493-8313-4883b0fbc573"
      unitRef="usd">18462000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="i615b0805b8ed4d9db83967308e9675fd_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNTQvZnJhZzplMDRmNDk2OTY0YmU0ODU1OTA2NWRlNmE4OTI2ZWM2OS90YWJsZToxNzdmN2FkNWZiN2M0YTk4OGY1OTJiN2M0MzJjM2Y0NS90YWJsZXJhbmdlOjE3N2Y3YWQ1ZmI3YzRhOTg4ZjU5MmI3YzQzMmMzZjQ1XzktNC0xLTEtMA_60a3d5cb-5fc3-438c-adc4-d7d38e56915f"
      unitRef="usd">16588000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="i18c2cb681437415bb67fb6bd04946c6f_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNTQvZnJhZzplMDRmNDk2OTY0YmU0ODU1OTA2NWRlNmE4OTI2ZWM2OS90YWJsZToxNzdmN2FkNWZiN2M0YTk4OGY1OTJiN2M0MzJjM2Y0NS90YWJsZXJhbmdlOjE3N2Y3YWQ1ZmI3YzRhOTg4ZjU5MmI3YzQzMmMzZjQ1XzktNi0xLTEtMA_dd972ebb-d8f6-4cc0-b336-b52c02693534"
      unitRef="usd">15073000</us-gaap:ShareBasedCompensation>
    <us-gaap:InvestmentIncomeAmortizationOfPremium
      contextRef="if748fec8cd0f4b05a991e62604248402_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNTQvZnJhZzplMDRmNDk2OTY0YmU0ODU1OTA2NWRlNmE4OTI2ZWM2OS90YWJsZToxNzdmN2FkNWZiN2M0YTk4OGY1OTJiN2M0MzJjM2Y0NS90YWJsZXJhbmdlOjE3N2Y3YWQ1ZmI3YzRhOTg4ZjU5MmI3YzQzMmMzZjQ1XzEwLTItMS0xLTA_3fef3890-4597-4b27-bfe5-014ad533e7f3"
      unitRef="usd">23393000</us-gaap:InvestmentIncomeAmortizationOfPremium>
    <us-gaap:InvestmentIncomeAmortizationOfPremium
      contextRef="i615b0805b8ed4d9db83967308e9675fd_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNTQvZnJhZzplMDRmNDk2OTY0YmU0ODU1OTA2NWRlNmE4OTI2ZWM2OS90YWJsZToxNzdmN2FkNWZiN2M0YTk4OGY1OTJiN2M0MzJjM2Y0NS90YWJsZXJhbmdlOjE3N2Y3YWQ1ZmI3YzRhOTg4ZjU5MmI3YzQzMmMzZjQ1XzEwLTQtMS0xLTA_fca9a2bb-18b5-4e0a-9753-2a4fa1379898"
      unitRef="usd">15738000</us-gaap:InvestmentIncomeAmortizationOfPremium>
    <us-gaap:InvestmentIncomeAmortizationOfPremium
      contextRef="i18c2cb681437415bb67fb6bd04946c6f_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNTQvZnJhZzplMDRmNDk2OTY0YmU0ODU1OTA2NWRlNmE4OTI2ZWM2OS90YWJsZToxNzdmN2FkNWZiN2M0YTk4OGY1OTJiN2M0MzJjM2Y0NS90YWJsZXJhbmdlOjE3N2Y3YWQ1ZmI3YzRhOTg4ZjU5MmI3YzQzMmMzZjQ1XzEwLTYtMS0xLTA_3ca6acbf-93ff-491b-a0c4-f3731701cefc"
      unitRef="usd">14220000</us-gaap:InvestmentIncomeAmortizationOfPremium>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="if748fec8cd0f4b05a991e62604248402_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNTQvZnJhZzplMDRmNDk2OTY0YmU0ODU1OTA2NWRlNmE4OTI2ZWM2OS90YWJsZToxNzdmN2FkNWZiN2M0YTk4OGY1OTJiN2M0MzJjM2Y0NS90YWJsZXJhbmdlOjE3N2Y3YWQ1ZmI3YzRhOTg4ZjU5MmI3YzQzMmMzZjQ1XzExLTItMS0xLTA_0b3771f7-93e5-40c8-a283-02c5b81ea6aa"
      unitRef="usd">38653000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="i615b0805b8ed4d9db83967308e9675fd_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNTQvZnJhZzplMDRmNDk2OTY0YmU0ODU1OTA2NWRlNmE4OTI2ZWM2OS90YWJsZToxNzdmN2FkNWZiN2M0YTk4OGY1OTJiN2M0MzJjM2Y0NS90YWJsZXJhbmdlOjE3N2Y3YWQ1ZmI3YzRhOTg4ZjU5MmI3YzQzMmMzZjQ1XzExLTQtMS0xLTA_b55f0be0-dd0e-427f-91fc-cc0cbdf1b307"
      unitRef="usd">59481000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="i18c2cb681437415bb67fb6bd04946c6f_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNTQvZnJhZzplMDRmNDk2OTY0YmU0ODU1OTA2NWRlNmE4OTI2ZWM2OS90YWJsZToxNzdmN2FkNWZiN2M0YTk4OGY1OTJiN2M0MzJjM2Y0NS90YWJsZXJhbmdlOjE3N2Y3YWQ1ZmI3YzRhOTg4ZjU5MmI3YzQzMmMzZjQ1XzExLTYtMS0xLTA_fc1e3d89-94df-4877-8c0b-9010c0d8a82d"
      unitRef="usd">50692000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:IncreaseDecreaseInAccruedInvestmentIncomeReceivable
      contextRef="if748fec8cd0f4b05a991e62604248402_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNTQvZnJhZzplMDRmNDk2OTY0YmU0ODU1OTA2NWRlNmE4OTI2ZWM2OS90YWJsZToxNzdmN2FkNWZiN2M0YTk4OGY1OTJiN2M0MzJjM2Y0NS90YWJsZXJhbmdlOjE3N2Y3YWQ1ZmI3YzRhOTg4ZjU5MmI3YzQzMmMzZjQ1XzEzLTItMS0xLTA_021c2d8b-ae2e-4fa4-a6ff-c40efa128d09"
      unitRef="usd">1413000</us-gaap:IncreaseDecreaseInAccruedInvestmentIncomeReceivable>
    <us-gaap:IncreaseDecreaseInAccruedInvestmentIncomeReceivable
      contextRef="i615b0805b8ed4d9db83967308e9675fd_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNTQvZnJhZzplMDRmNDk2OTY0YmU0ODU1OTA2NWRlNmE4OTI2ZWM2OS90YWJsZToxNzdmN2FkNWZiN2M0YTk4OGY1OTJiN2M0MzJjM2Y0NS90YWJsZXJhbmdlOjE3N2Y3YWQ1ZmI3YzRhOTg4ZjU5MmI3YzQzMmMzZjQ1XzEzLTQtMS0xLTA_3207101e-991c-467d-8c53-03ab5be77bb1"
      unitRef="usd">908000</us-gaap:IncreaseDecreaseInAccruedInvestmentIncomeReceivable>
    <us-gaap:IncreaseDecreaseInAccruedInvestmentIncomeReceivable
      contextRef="i18c2cb681437415bb67fb6bd04946c6f_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNTQvZnJhZzplMDRmNDk2OTY0YmU0ODU1OTA2NWRlNmE4OTI2ZWM2OS90YWJsZToxNzdmN2FkNWZiN2M0YTk4OGY1OTJiN2M0MzJjM2Y0NS90YWJsZXJhbmdlOjE3N2Y3YWQ1ZmI3YzRhOTg4ZjU5MmI3YzQzMmMzZjQ1XzEzLTYtMS0xLTA_02a6d5e0-e029-4c81-a42b-15744fdccd5e"
      unitRef="usd">4820000</us-gaap:IncreaseDecreaseInAccruedInvestmentIncomeReceivable>
    <us-gaap:IncreaseDecreaseInAccountsReceivable
      contextRef="if748fec8cd0f4b05a991e62604248402_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNTQvZnJhZzplMDRmNDk2OTY0YmU0ODU1OTA2NWRlNmE4OTI2ZWM2OS90YWJsZToxNzdmN2FkNWZiN2M0YTk4OGY1OTJiN2M0MzJjM2Y0NS90YWJsZXJhbmdlOjE3N2Y3YWQ1ZmI3YzRhOTg4ZjU5MmI3YzQzMmMzZjQ1XzE0LTItMS0xLTA_37419917-be73-49f0-93c1-2d3e588f7809"
      unitRef="usd">8848000</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInAccountsReceivable
      contextRef="i615b0805b8ed4d9db83967308e9675fd_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNTQvZnJhZzplMDRmNDk2OTY0YmU0ODU1OTA2NWRlNmE4OTI2ZWM2OS90YWJsZToxNzdmN2FkNWZiN2M0YTk4OGY1OTJiN2M0MzJjM2Y0NS90YWJsZXJhbmdlOjE3N2Y3YWQ1ZmI3YzRhOTg4ZjU5MmI3YzQzMmMzZjQ1XzE0LTQtMS0xLTA_e2772e35-f3ed-45c2-9e87-02ada551b904"
      unitRef="usd">3767000</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInAccountsReceivable
      contextRef="i18c2cb681437415bb67fb6bd04946c6f_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNTQvZnJhZzplMDRmNDk2OTY0YmU0ODU1OTA2NWRlNmE4OTI2ZWM2OS90YWJsZToxNzdmN2FkNWZiN2M0YTk4OGY1OTJiN2M0MzJjM2Y0NS90YWJsZXJhbmdlOjE3N2Y3YWQ1ZmI3YzRhOTg4ZjU5MmI3YzQzMmMzZjQ1XzE0LTYtMS0xLTA_a2c0d0b3-4ace-4055-a236-e8e5e23a3a8e"
      unitRef="usd">7118000</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInDeferredPolicyAcquisitionCosts
      contextRef="if748fec8cd0f4b05a991e62604248402_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNTQvZnJhZzplMDRmNDk2OTY0YmU0ODU1OTA2NWRlNmE4OTI2ZWM2OS90YWJsZToxNzdmN2FkNWZiN2M0YTk4OGY1OTJiN2M0MzJjM2Y0NS90YWJsZXJhbmdlOjE3N2Y3YWQ1ZmI3YzRhOTg4ZjU5MmI3YzQzMmMzZjQ1XzE1LTItMS0xLTA_c9592b59-c8b9-4697-8a70-bdfef1b014d4"
      unitRef="usd">1300000</us-gaap:IncreaseDecreaseInDeferredPolicyAcquisitionCosts>
    <us-gaap:IncreaseDecreaseInDeferredPolicyAcquisitionCosts
      contextRef="i615b0805b8ed4d9db83967308e9675fd_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNTQvZnJhZzplMDRmNDk2OTY0YmU0ODU1OTA2NWRlNmE4OTI2ZWM2OS90YWJsZToxNzdmN2FkNWZiN2M0YTk4OGY1OTJiN2M0MzJjM2Y0NS90YWJsZXJhbmdlOjE3N2Y3YWQ1ZmI3YzRhOTg4ZjU5MmI3YzQzMmMzZjQ1XzE1LTQtMS0xLTA_5c26819e-830b-468a-a840-bd68c13cf129"
      unitRef="usd">-344000</us-gaap:IncreaseDecreaseInDeferredPolicyAcquisitionCosts>
    <us-gaap:IncreaseDecreaseInDeferredPolicyAcquisitionCosts
      contextRef="i18c2cb681437415bb67fb6bd04946c6f_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNTQvZnJhZzplMDRmNDk2OTY0YmU0ODU1OTA2NWRlNmE4OTI2ZWM2OS90YWJsZToxNzdmN2FkNWZiN2M0YTk4OGY1OTJiN2M0MzJjM2Y0NS90YWJsZXJhbmdlOjE3N2Y3YWQ1ZmI3YzRhOTg4ZjU5MmI3YzQzMmMzZjQ1XzE1LTYtMS0xLTA_27da8aee-6ef2-4462-bfa1-ca8771336ef1"
      unitRef="usd">695000</us-gaap:IncreaseDecreaseInDeferredPolicyAcquisitionCosts>
    <esnt:IncreaseDecreaseInMortgageGuarantyInsurerUnitedStatesMortgageGuarantyTaxAndLossBonds
      contextRef="if748fec8cd0f4b05a991e62604248402_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNTQvZnJhZzplMDRmNDk2OTY0YmU0ODU1OTA2NWRlNmE4OTI2ZWM2OS90YWJsZToxNzdmN2FkNWZiN2M0YTk4OGY1OTJiN2M0MzJjM2Y0NS90YWJsZXJhbmdlOjE3N2Y3YWQ1ZmI3YzRhOTg4ZjU5MmI3YzQzMmMzZjQ1XzE2LTItMS0xLTA_c055bff3-b52a-47c4-9dc5-b888f0355e28"
      unitRef="usd">40751000</esnt:IncreaseDecreaseInMortgageGuarantyInsurerUnitedStatesMortgageGuarantyTaxAndLossBonds>
    <esnt:IncreaseDecreaseInMortgageGuarantyInsurerUnitedStatesMortgageGuarantyTaxAndLossBonds
      contextRef="i615b0805b8ed4d9db83967308e9675fd_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNTQvZnJhZzplMDRmNDk2OTY0YmU0ODU1OTA2NWRlNmE4OTI2ZWM2OS90YWJsZToxNzdmN2FkNWZiN2M0YTk4OGY1OTJiN2M0MzJjM2Y0NS90YWJsZXJhbmdlOjE3N2Y3YWQ1ZmI3YzRhOTg4ZjU5MmI3YzQzMmMzZjQ1XzE2LTQtMS0xLTA_bee681a9-49bc-43d8-b1c3-19780a4ede49"
      unitRef="usd">59500000</esnt:IncreaseDecreaseInMortgageGuarantyInsurerUnitedStatesMortgageGuarantyTaxAndLossBonds>
    <esnt:IncreaseDecreaseInMortgageGuarantyInsurerUnitedStatesMortgageGuarantyTaxAndLossBonds
      contextRef="i18c2cb681437415bb67fb6bd04946c6f_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNTQvZnJhZzplMDRmNDk2OTY0YmU0ODU1OTA2NWRlNmE4OTI2ZWM2OS90YWJsZToxNzdmN2FkNWZiN2M0YTk4OGY1OTJiN2M0MzJjM2Y0NS90YWJsZXJhbmdlOjE3N2Y3YWQ1ZmI3YzRhOTg4ZjU5MmI3YzQzMmMzZjQ1XzE2LTYtMS0xLTA_f7e5e942-d062-4b9f-9f02-d254fbfcbaa0"
      unitRef="usd">-49772000</esnt:IncreaseDecreaseInMortgageGuarantyInsurerUnitedStatesMortgageGuarantyTaxAndLossBonds>
    <us-gaap:IncreaseDecreaseInOtherOperatingAssets
      contextRef="if748fec8cd0f4b05a991e62604248402_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNTQvZnJhZzplMDRmNDk2OTY0YmU0ODU1OTA2NWRlNmE4OTI2ZWM2OS90YWJsZToxNzdmN2FkNWZiN2M0YTk4OGY1OTJiN2M0MzJjM2Y0NS90YWJsZXJhbmdlOjE3N2Y3YWQ1ZmI3YzRhOTg4ZjU5MmI3YzQzMmMzZjQ1XzE3LTItMS0xLTA_3de02e0d-f3a2-4731-9789-55dbecc77bef"
      unitRef="usd">16840000</us-gaap:IncreaseDecreaseInOtherOperatingAssets>
    <us-gaap:IncreaseDecreaseInOtherOperatingAssets
      contextRef="i615b0805b8ed4d9db83967308e9675fd_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNTQvZnJhZzplMDRmNDk2OTY0YmU0ODU1OTA2NWRlNmE4OTI2ZWM2OS90YWJsZToxNzdmN2FkNWZiN2M0YTk4OGY1OTJiN2M0MzJjM2Y0NS90YWJsZXJhbmdlOjE3N2Y3YWQ1ZmI3YzRhOTg4ZjU5MmI3YzQzMmMzZjQ1XzE3LTQtMS0xLTA_17057e76-3c45-435e-8555-bd34d659490f"
      unitRef="usd">2921000</us-gaap:IncreaseDecreaseInOtherOperatingAssets>
    <us-gaap:IncreaseDecreaseInOtherOperatingAssets
      contextRef="i18c2cb681437415bb67fb6bd04946c6f_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNTQvZnJhZzplMDRmNDk2OTY0YmU0ODU1OTA2NWRlNmE4OTI2ZWM2OS90YWJsZToxNzdmN2FkNWZiN2M0YTk4OGY1OTJiN2M0MzJjM2Y0NS90YWJsZXJhbmdlOjE3N2Y3YWQ1ZmI3YzRhOTg4ZjU5MmI3YzQzMmMzZjQ1XzE3LTYtMS0xLTA_37e4d314-d77c-4507-95b1-ae3f2cbef3a9"
      unitRef="usd">5060000</us-gaap:IncreaseDecreaseInOtherOperatingAssets>
    <us-gaap:IncreaseDecreaseInLiabilityForClaimsAndClaimsAdjustmentExpenseReserve
      contextRef="if748fec8cd0f4b05a991e62604248402_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNTQvZnJhZzplMDRmNDk2OTY0YmU0ODU1OTA2NWRlNmE4OTI2ZWM2OS90YWJsZToxNzdmN2FkNWZiN2M0YTk4OGY1OTJiN2M0MzJjM2Y0NS90YWJsZXJhbmdlOjE3N2Y3YWQ1ZmI3YzRhOTg4ZjU5MmI3YzQzMmMzZjQ1XzE4LTItMS0xLTA_f2cd5a9f-8c37-4cc6-95bd-1483e499ff70"
      unitRef="usd">305579000</us-gaap:IncreaseDecreaseInLiabilityForClaimsAndClaimsAdjustmentExpenseReserve>
    <us-gaap:IncreaseDecreaseInLiabilityForClaimsAndClaimsAdjustmentExpenseReserve
      contextRef="i615b0805b8ed4d9db83967308e9675fd_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNTQvZnJhZzplMDRmNDk2OTY0YmU0ODU1OTA2NWRlNmE4OTI2ZWM2OS90YWJsZToxNzdmN2FkNWZiN2M0YTk4OGY1OTJiN2M0MzJjM2Y0NS90YWJsZXJhbmdlOjE3N2Y3YWQ1ZmI3YzRhOTg4ZjU5MmI3YzQzMmMzZjQ1XzE4LTQtMS0xLTA_10e11f02-3790-4fa8-b601-735f63ef5eba"
      unitRef="usd">19898000</us-gaap:IncreaseDecreaseInLiabilityForClaimsAndClaimsAdjustmentExpenseReserve>
    <us-gaap:IncreaseDecreaseInLiabilityForClaimsAndClaimsAdjustmentExpenseReserve
      contextRef="i18c2cb681437415bb67fb6bd04946c6f_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNTQvZnJhZzplMDRmNDk2OTY0YmU0ODU1OTA2NWRlNmE4OTI2ZWM2OS90YWJsZToxNzdmN2FkNWZiN2M0YTk4OGY1OTJiN2M0MzJjM2Y0NS90YWJsZXJhbmdlOjE3N2Y3YWQ1ZmI3YzRhOTg4ZjU5MmI3YzQzMmMzZjQ1XzE4LTYtMS0xLTA_23f280e8-1552-4665-a308-865c63353307"
      unitRef="usd">2614000</us-gaap:IncreaseDecreaseInLiabilityForClaimsAndClaimsAdjustmentExpenseReserve>
    <us-gaap:IncreaseDecreaseInUnearnedPremiums
      contextRef="if748fec8cd0f4b05a991e62604248402_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNTQvZnJhZzplMDRmNDk2OTY0YmU0ODU1OTA2NWRlNmE4OTI2ZWM2OS90YWJsZToxNzdmN2FkNWZiN2M0YTk4OGY1OTJiN2M0MzJjM2Y0NS90YWJsZXJhbmdlOjE3N2Y3YWQ1ZmI3YzRhOTg4ZjU5MmI3YzQzMmMzZjQ1XzE5LTItMS0xLTA_b2fbd136-e53a-453e-a78d-67ec4da2d9f8"
      unitRef="usd">-28451000</us-gaap:IncreaseDecreaseInUnearnedPremiums>
    <us-gaap:IncreaseDecreaseInUnearnedPremiums
      contextRef="i615b0805b8ed4d9db83967308e9675fd_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNTQvZnJhZzplMDRmNDk2OTY0YmU0ODU1OTA2NWRlNmE4OTI2ZWM2OS90YWJsZToxNzdmN2FkNWZiN2M0YTk4OGY1OTJiN2M0MzJjM2Y0NS90YWJsZXJhbmdlOjE3N2Y3YWQ1ZmI3YzRhOTg4ZjU5MmI3YzQzMmMzZjQ1XzE5LTQtMS0xLTA_ca2ae757-3377-4f5c-9b3c-7b2dc85ab457"
      unitRef="usd">-16580000</us-gaap:IncreaseDecreaseInUnearnedPremiums>
    <us-gaap:IncreaseDecreaseInUnearnedPremiums
      contextRef="i18c2cb681437415bb67fb6bd04946c6f_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNTQvZnJhZzplMDRmNDk2OTY0YmU0ODU1OTA2NWRlNmE4OTI2ZWM2OS90YWJsZToxNzdmN2FkNWZiN2M0YTk4OGY1OTJiN2M0MzJjM2Y0NS90YWJsZXJhbmdlOjE3N2Y3YWQ1ZmI3YzRhOTg4ZjU5MmI3YzQzMmMzZjQ1XzE5LTYtMS0xLTA_2c923e73-dd51-4a2e-b058-60fab4714b68"
      unitRef="usd">35795000</us-gaap:IncreaseDecreaseInUnearnedPremiums>
    <us-gaap:IncreaseDecreaseInAccruedLiabilities
      contextRef="if748fec8cd0f4b05a991e62604248402_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNTQvZnJhZzplMDRmNDk2OTY0YmU0ODU1OTA2NWRlNmE4OTI2ZWM2OS90YWJsZToxNzdmN2FkNWZiN2M0YTk4OGY1OTJiN2M0MzJjM2Y0NS90YWJsZXJhbmdlOjE3N2Y3YWQ1ZmI3YzRhOTg4ZjU5MmI3YzQzMmMzZjQ1XzIwLTItMS0xLTA_e539f694-fc5b-4e4e-9066-81914967c7e2"
      unitRef="usd">24283000</us-gaap:IncreaseDecreaseInAccruedLiabilities>
    <us-gaap:IncreaseDecreaseInAccruedLiabilities
      contextRef="i615b0805b8ed4d9db83967308e9675fd_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNTQvZnJhZzplMDRmNDk2OTY0YmU0ODU1OTA2NWRlNmE4OTI2ZWM2OS90YWJsZToxNzdmN2FkNWZiN2M0YTk4OGY1OTJiN2M0MzJjM2Y0NS90YWJsZXJhbmdlOjE3N2Y3YWQ1ZmI3YzRhOTg4ZjU5MmI3YzQzMmMzZjQ1XzIwLTQtMS0xLTA_287e5830-aea9-4b95-ae9e-a764588dfecc"
      unitRef="usd">4375000</us-gaap:IncreaseDecreaseInAccruedLiabilities>
    <us-gaap:IncreaseDecreaseInAccruedLiabilities
      contextRef="i18c2cb681437415bb67fb6bd04946c6f_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNTQvZnJhZzplMDRmNDk2OTY0YmU0ODU1OTA2NWRlNmE4OTI2ZWM2OS90YWJsZToxNzdmN2FkNWZiN2M0YTk4OGY1OTJiN2M0MzJjM2Y0NS90YWJsZXJhbmdlOjE3N2Y3YWQ1ZmI3YzRhOTg4ZjU5MmI3YzQzMmMzZjQ1XzIwLTYtMS0xLTA_08bd39a1-a7d5-43ad-ab31-64e1673e808e"
      unitRef="usd">5299000</us-gaap:IncreaseDecreaseInAccruedLiabilities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="if748fec8cd0f4b05a991e62604248402_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNTQvZnJhZzplMDRmNDk2OTY0YmU0ODU1OTA2NWRlNmE4OTI2ZWM2OS90YWJsZToxNzdmN2FkNWZiN2M0YTk4OGY1OTJiN2M0MzJjM2Y0NS90YWJsZXJhbmdlOjE3N2Y3YWQ1ZmI3YzRhOTg4ZjU5MmI3YzQzMmMzZjQ1XzIxLTItMS0xLTA_5d3512a1-44a1-44d7-922c-126b1af55f7a"
      unitRef="usd">727931000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="i615b0805b8ed4d9db83967308e9675fd_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNTQvZnJhZzplMDRmNDk2OTY0YmU0ODU1OTA2NWRlNmE4OTI2ZWM2OS90YWJsZToxNzdmN2FkNWZiN2M0YTk4OGY1OTJiN2M0MzJjM2Y0NS90YWJsZXJhbmdlOjE3N2Y3YWQ1ZmI3YzRhOTg4ZjU5MmI3YzQzMmMzZjQ1XzIxLTQtMS0xLTA_842c46ea-e0bc-4827-9646-be6a2241fa4d"
      unitRef="usd">589848000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="i18c2cb681437415bb67fb6bd04946c6f_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNTQvZnJhZzplMDRmNDk2OTY0YmU0ODU1OTA2NWRlNmE4OTI2ZWM2OS90YWJsZToxNzdmN2FkNWZiN2M0YTk4OGY1OTJiN2M0MzJjM2Y0NS90YWJsZXJhbmdlOjE3N2Y3YWQ1ZmI3YzRhOTg4ZjU5MmI3YzQzMmMzZjQ1XzIxLTYtMS0xLTA_953c3516-e20b-40dd-ba59-8fa7199fc63b"
      unitRef="usd">625321000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:PaymentsForProceedsFromShortTermInvestments
      contextRef="if748fec8cd0f4b05a991e62604248402_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNTQvZnJhZzplMDRmNDk2OTY0YmU0ODU1OTA2NWRlNmE4OTI2ZWM2OS90YWJsZToxNzdmN2FkNWZiN2M0YTk4OGY1OTJiN2M0MzJjM2Y0NS90YWJsZXJhbmdlOjE3N2Y3YWQ1ZmI3YzRhOTg4ZjU5MmI3YzQzMmMzZjQ1XzI0LTItMS0xLTA_4cca7308-5ab5-49ac-ae3e-55959dda4960"
      unitRef="usd">411498000</us-gaap:PaymentsForProceedsFromShortTermInvestments>
    <us-gaap:PaymentsForProceedsFromShortTermInvestments
      contextRef="i615b0805b8ed4d9db83967308e9675fd_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNTQvZnJhZzplMDRmNDk2OTY0YmU0ODU1OTA2NWRlNmE4OTI2ZWM2OS90YWJsZToxNzdmN2FkNWZiN2M0YTk4OGY1OTJiN2M0MzJjM2Y0NS90YWJsZXJhbmdlOjE3N2Y3YWQ1ZmI3YzRhOTg4ZjU5MmI3YzQzMmMzZjQ1XzI0LTQtMS0xLTA_2604b334-d446-443d-986b-7d51ce6213bf"
      unitRef="usd">160962000</us-gaap:PaymentsForProceedsFromShortTermInvestments>
    <us-gaap:PaymentsForProceedsFromShortTermInvestments
      contextRef="i18c2cb681437415bb67fb6bd04946c6f_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNTQvZnJhZzplMDRmNDk2OTY0YmU0ODU1OTA2NWRlNmE4OTI2ZWM2OS90YWJsZToxNzdmN2FkNWZiN2M0YTk4OGY1OTJiN2M0MzJjM2Y0NS90YWJsZXJhbmdlOjE3N2Y3YWQ1ZmI3YzRhOTg4ZjU5MmI3YzQzMmMzZjQ1XzI0LTYtMS0xLTA_2951daf9-0cbb-4e0b-a4b9-52e30ab386bf"
      unitRef="usd">-158294000</us-gaap:PaymentsForProceedsFromShortTermInvestments>
    <us-gaap:PaymentsToAcquireAvailableForSaleSecuritiesDebt
      contextRef="if748fec8cd0f4b05a991e62604248402_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNTQvZnJhZzplMDRmNDk2OTY0YmU0ODU1OTA2NWRlNmE4OTI2ZWM2OS90YWJsZToxNzdmN2FkNWZiN2M0YTk4OGY1OTJiN2M0MzJjM2Y0NS90YWJsZXJhbmdlOjE3N2Y3YWQ1ZmI3YzRhOTg4ZjU5MmI3YzQzMmMzZjQ1XzI1LTItMS0xLTA_26d72011-4ed2-437d-8561-f2ed4c95ddb4"
      unitRef="usd">1575082000</us-gaap:PaymentsToAcquireAvailableForSaleSecuritiesDebt>
    <us-gaap:PaymentsToAcquireAvailableForSaleSecuritiesDebt
      contextRef="i615b0805b8ed4d9db83967308e9675fd_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNTQvZnJhZzplMDRmNDk2OTY0YmU0ODU1OTA2NWRlNmE4OTI2ZWM2OS90YWJsZToxNzdmN2FkNWZiN2M0YTk4OGY1OTJiN2M0MzJjM2Y0NS90YWJsZXJhbmdlOjE3N2Y3YWQ1ZmI3YzRhOTg4ZjU5MmI3YzQzMmMzZjQ1XzI1LTQtMS0xLTA_fbd8dfbe-86bf-42c9-acab-d044248494ef"
      unitRef="usd">1044964000</us-gaap:PaymentsToAcquireAvailableForSaleSecuritiesDebt>
    <us-gaap:PaymentsToAcquireAvailableForSaleSecuritiesDebt
      contextRef="i18c2cb681437415bb67fb6bd04946c6f_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNTQvZnJhZzplMDRmNDk2OTY0YmU0ODU1OTA2NWRlNmE4OTI2ZWM2OS90YWJsZToxNzdmN2FkNWZiN2M0YTk4OGY1OTJiN2M0MzJjM2Y0NS90YWJsZXJhbmdlOjE3N2Y3YWQ1ZmI3YzRhOTg4ZjU5MmI3YzQzMmMzZjQ1XzI1LTYtMS0xLTA_375fb358-47a7-4409-ad2b-20902d893f6d"
      unitRef="usd">1126032000</us-gaap:PaymentsToAcquireAvailableForSaleSecuritiesDebt>
    <us-gaap:ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities
      contextRef="if748fec8cd0f4b05a991e62604248402_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNTQvZnJhZzplMDRmNDk2OTY0YmU0ODU1OTA2NWRlNmE4OTI2ZWM2OS90YWJsZToxNzdmN2FkNWZiN2M0YTk4OGY1OTJiN2M0MzJjM2Y0NS90YWJsZXJhbmdlOjE3N2Y3YWQ1ZmI3YzRhOTg4ZjU5MmI3YzQzMmMzZjQ1XzI2LTItMS0xLTA_95c455cb-97e8-4c6c-a824-b5de13c64630"
      unitRef="usd">262321000</us-gaap:ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities>
    <us-gaap:ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities
      contextRef="i615b0805b8ed4d9db83967308e9675fd_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNTQvZnJhZzplMDRmNDk2OTY0YmU0ODU1OTA2NWRlNmE4OTI2ZWM2OS90YWJsZToxNzdmN2FkNWZiN2M0YTk4OGY1OTJiN2M0MzJjM2Y0NS90YWJsZXJhbmdlOjE3N2Y3YWQ1ZmI3YzRhOTg4ZjU5MmI3YzQzMmMzZjQ1XzI2LTQtMS0xLTA_e2e4dffd-8a7e-4631-98a2-3a13c78f701e"
      unitRef="usd">88025000</us-gaap:ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities>
    <us-gaap:ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities
      contextRef="i18c2cb681437415bb67fb6bd04946c6f_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNTQvZnJhZzplMDRmNDk2OTY0YmU0ODU1OTA2NWRlNmE4OTI2ZWM2OS90YWJsZToxNzdmN2FkNWZiN2M0YTk4OGY1OTJiN2M0MzJjM2Y0NS90YWJsZXJhbmdlOjE3N2Y3YWQ1ZmI3YzRhOTg4ZjU5MmI3YzQzMmMzZjQ1XzI2LTYtMS0xLTA_680a8a72-0df1-4670-a66f-8eec4691f0a0"
      unitRef="usd">114651000</us-gaap:ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities>
    <us-gaap:ProceedsFromSaleOfAvailableForSaleSecuritiesDebt
      contextRef="if748fec8cd0f4b05a991e62604248402_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNTQvZnJhZzplMDRmNDk2OTY0YmU0ODU1OTA2NWRlNmE4OTI2ZWM2OS90YWJsZToxNzdmN2FkNWZiN2M0YTk4OGY1OTJiN2M0MzJjM2Y0NS90YWJsZXJhbmdlOjE3N2Y3YWQ1ZmI3YzRhOTg4ZjU5MmI3YzQzMmMzZjQ1XzI3LTItMS0xLTA_4e037a04-dd63-40a4-b769-b0d0dd8800fb"
      unitRef="usd">577409000</us-gaap:ProceedsFromSaleOfAvailableForSaleSecuritiesDebt>
    <us-gaap:ProceedsFromSaleOfAvailableForSaleSecuritiesDebt
      contextRef="i615b0805b8ed4d9db83967308e9675fd_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNTQvZnJhZzplMDRmNDk2OTY0YmU0ODU1OTA2NWRlNmE4OTI2ZWM2OS90YWJsZToxNzdmN2FkNWZiN2M0YTk4OGY1OTJiN2M0MzJjM2Y0NS90YWJsZXJhbmdlOjE3N2Y3YWQ1ZmI3YzRhOTg4ZjU5MmI3YzQzMmMzZjQ1XzI3LTQtMS0xLTA_913e705d-44b7-4df9-97c6-fd85f3049907"
      unitRef="usd">623771000</us-gaap:ProceedsFromSaleOfAvailableForSaleSecuritiesDebt>
    <us-gaap:ProceedsFromSaleOfAvailableForSaleSecuritiesDebt
      contextRef="i18c2cb681437415bb67fb6bd04946c6f_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNTQvZnJhZzplMDRmNDk2OTY0YmU0ODU1OTA2NWRlNmE4OTI2ZWM2OS90YWJsZToxNzdmN2FkNWZiN2M0YTk4OGY1OTJiN2M0MzJjM2Y0NS90YWJsZXJhbmdlOjE3N2Y3YWQ1ZmI3YzRhOTg4ZjU5MmI3YzQzMmMzZjQ1XzI3LTYtMS0xLTA_186ffc3f-242f-41e9-a492-dd383a05e569"
      unitRef="usd">340780000</us-gaap:ProceedsFromSaleOfAvailableForSaleSecuritiesDebt>
    <us-gaap:PaymentsToAcquireEquityMethodInvestments
      contextRef="if748fec8cd0f4b05a991e62604248402_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNTQvZnJhZzplMDRmNDk2OTY0YmU0ODU1OTA2NWRlNmE4OTI2ZWM2OS90YWJsZToxNzdmN2FkNWZiN2M0YTk4OGY1OTJiN2M0MzJjM2Y0NS90YWJsZXJhbmdlOjE3N2Y3YWQ1ZmI3YzRhOTg4ZjU5MmI3YzQzMmMzZjQ1XzI4LTItMS0xLTA_91a05b61-d8fd-41ee-98c2-c556100e6522"
      unitRef="usd">17012000</us-gaap:PaymentsToAcquireEquityMethodInvestments>
    <us-gaap:PaymentsToAcquireEquityMethodInvestments
      contextRef="i615b0805b8ed4d9db83967308e9675fd_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNTQvZnJhZzplMDRmNDk2OTY0YmU0ODU1OTA2NWRlNmE4OTI2ZWM2OS90YWJsZToxNzdmN2FkNWZiN2M0YTk4OGY1OTJiN2M0MzJjM2Y0NS90YWJsZXJhbmdlOjE3N2Y3YWQ1ZmI3YzRhOTg4ZjU5MmI3YzQzMmMzZjQ1XzI4LTQtMS0xLTA_2a6eb0e4-0ffa-4d81-9ae2-c7ffae3ea1e7"
      unitRef="usd">49789000</us-gaap:PaymentsToAcquireEquityMethodInvestments>
    <us-gaap:PaymentsToAcquireEquityMethodInvestments
      contextRef="i18c2cb681437415bb67fb6bd04946c6f_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNTQvZnJhZzplMDRmNDk2OTY0YmU0ODU1OTA2NWRlNmE4OTI2ZWM2OS90YWJsZToxNzdmN2FkNWZiN2M0YTk4OGY1OTJiN2M0MzJjM2Y0NS90YWJsZXJhbmdlOjE3N2Y3YWQ1ZmI3YzRhOTg4ZjU5MmI3YzQzMmMzZjQ1XzI4LTYtMS0xLTA_52672251-f9c5-4cc2-9bc3-3ed5edc5034e"
      unitRef="usd">30860000</us-gaap:PaymentsToAcquireEquityMethodInvestments>
    <us-gaap:ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital
      contextRef="if748fec8cd0f4b05a991e62604248402_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNTQvZnJhZzplMDRmNDk2OTY0YmU0ODU1OTA2NWRlNmE4OTI2ZWM2OS90YWJsZToxNzdmN2FkNWZiN2M0YTk4OGY1OTJiN2M0MzJjM2Y0NS90YWJsZXJhbmdlOjE3N2Y3YWQ1ZmI3YzRhOTg4ZjU5MmI3YzQzMmMzZjQ1XzI5LTItMS0xLTA_7a9e4357-9c2b-49a0-8c0a-2a9ce2a2c9fb"
      unitRef="usd">11891000</us-gaap:ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital>
    <us-gaap:ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital
      contextRef="i615b0805b8ed4d9db83967308e9675fd_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNTQvZnJhZzplMDRmNDk2OTY0YmU0ODU1OTA2NWRlNmE4OTI2ZWM2OS90YWJsZToxNzdmN2FkNWZiN2M0YTk4OGY1OTJiN2M0MzJjM2Y0NS90YWJsZXJhbmdlOjE3N2Y3YWQ1ZmI3YzRhOTg4ZjU5MmI3YzQzMmMzZjQ1XzI5LTQtMS0xLTA_295b8e98-4be0-4fee-a944-79838709ac8e"
      unitRef="usd">2252000</us-gaap:ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital>
    <us-gaap:ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital
      contextRef="i18c2cb681437415bb67fb6bd04946c6f_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNTQvZnJhZzplMDRmNDk2OTY0YmU0ODU1OTA2NWRlNmE4OTI2ZWM2OS90YWJsZToxNzdmN2FkNWZiN2M0YTk4OGY1OTJiN2M0MzJjM2Y0NS90YWJsZXJhbmdlOjE3N2Y3YWQ1ZmI3YzRhOTg4ZjU5MmI3YzQzMmMzZjQ1XzI5LTYtMS0xLTA_ad5c8834-dd47-4268-8f13-a49e144a930e"
      unitRef="usd">316000</us-gaap:ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="if748fec8cd0f4b05a991e62604248402_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNTQvZnJhZzplMDRmNDk2OTY0YmU0ODU1OTA2NWRlNmE4OTI2ZWM2OS90YWJsZToxNzdmN2FkNWZiN2M0YTk4OGY1OTJiN2M0MzJjM2Y0NS90YWJsZXJhbmdlOjE3N2Y3YWQ1ZmI3YzRhOTg4ZjU5MmI3YzQzMmMzZjQ1XzMwLTItMS0xLTA_37f9ec8b-d266-4598-a954-75cdbe376ee8"
      unitRef="usd">2446000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="i615b0805b8ed4d9db83967308e9675fd_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNTQvZnJhZzplMDRmNDk2OTY0YmU0ODU1OTA2NWRlNmE4OTI2ZWM2OS90YWJsZToxNzdmN2FkNWZiN2M0YTk4OGY1OTJiN2M0MzJjM2Y0NS90YWJsZXJhbmdlOjE3N2Y3YWQ1ZmI3YzRhOTg4ZjU5MmI3YzQzMmMzZjQ1XzMwLTQtMS0xLTA_119a175b-0ac8-4ed2-89ed-dfc8102b6622"
      unitRef="usd">3409000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="i18c2cb681437415bb67fb6bd04946c6f_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNTQvZnJhZzplMDRmNDk2OTY0YmU0ODU1OTA2NWRlNmE4OTI2ZWM2OS90YWJsZToxNzdmN2FkNWZiN2M0YTk4OGY1OTJiN2M0MzJjM2Y0NS90YWJsZXJhbmdlOjE3N2Y3YWQ1ZmI3YzRhOTg4ZjU5MmI3YzQzMmMzZjQ1XzMwLTYtMS0xLTA_4b76cd13-a600-4d2b-b027-8cd262e63366"
      unitRef="usd">4054000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="if748fec8cd0f4b05a991e62604248402_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNTQvZnJhZzplMDRmNDk2OTY0YmU0ODU1OTA2NWRlNmE4OTI2ZWM2OS90YWJsZToxNzdmN2FkNWZiN2M0YTk4OGY1OTJiN2M0MzJjM2Y0NS90YWJsZXJhbmdlOjE3N2Y3YWQ1ZmI3YzRhOTg4ZjU5MmI3YzQzMmMzZjQ1XzMxLTItMS0xLTA_5109c639-0d77-46e5-994a-9d476e8289e9"
      unitRef="usd">-1154417000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="i615b0805b8ed4d9db83967308e9675fd_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNTQvZnJhZzplMDRmNDk2OTY0YmU0ODU1OTA2NWRlNmE4OTI2ZWM2OS90YWJsZToxNzdmN2FkNWZiN2M0YTk4OGY1OTJiN2M0MzJjM2Y0NS90YWJsZXJhbmdlOjE3N2Y3YWQ1ZmI3YzRhOTg4ZjU5MmI3YzQzMmMzZjQ1XzMxLTQtMS0xLTA_e806220d-99b6-40e8-b027-d42bd2fe95e3"
      unitRef="usd">-545076000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="i18c2cb681437415bb67fb6bd04946c6f_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNTQvZnJhZzplMDRmNDk2OTY0YmU0ODU1OTA2NWRlNmE4OTI2ZWM2OS90YWJsZToxNzdmN2FkNWZiN2M0YTk4OGY1OTJiN2M0MzJjM2Y0NS90YWJsZXJhbmdlOjE3N2Y3YWQ1ZmI3YzRhOTg4ZjU5MmI3YzQzMmMzZjQ1XzMxLTYtMS0xLTA_da5d5d63-0d02-4bd5-9672-a587963d7cbc"
      unitRef="usd">-546905000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:ProceedsFromIssuanceOfCommonStock
      contextRef="if748fec8cd0f4b05a991e62604248402_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNTQvZnJhZzplMDRmNDk2OTY0YmU0ODU1OTA2NWRlNmE4OTI2ZWM2OS90YWJsZToxNzdmN2FkNWZiN2M0YTk4OGY1OTJiN2M0MzJjM2Y0NS90YWJsZXJhbmdlOjE3N2Y3YWQ1ZmI3YzRhOTg4ZjU5MmI3YzQzMmMzZjQ1XzM0LTItMS0xLTA_350ee4fc-cd9c-4b32-87e7-e927ff04aaef"
      unitRef="usd">439962000</us-gaap:ProceedsFromIssuanceOfCommonStock>
    <us-gaap:ProceedsFromIssuanceOfCommonStock
      contextRef="i615b0805b8ed4d9db83967308e9675fd_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNTQvZnJhZzplMDRmNDk2OTY0YmU0ODU1OTA2NWRlNmE4OTI2ZWM2OS90YWJsZToxNzdmN2FkNWZiN2M0YTk4OGY1OTJiN2M0MzJjM2Y0NS90YWJsZXJhbmdlOjE3N2Y3YWQ1ZmI3YzRhOTg4ZjU5MmI3YzQzMmMzZjQ1XzM0LTQtMS0xLTA_ea1d3b08-7fdc-4522-9f03-e636c8902aa5"
      unitRef="usd">0</us-gaap:ProceedsFromIssuanceOfCommonStock>
    <us-gaap:ProceedsFromIssuanceOfCommonStock
      contextRef="i18c2cb681437415bb67fb6bd04946c6f_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNTQvZnJhZzplMDRmNDk2OTY0YmU0ODU1OTA2NWRlNmE4OTI2ZWM2OS90YWJsZToxNzdmN2FkNWZiN2M0YTk4OGY1OTJiN2M0MzJjM2Y0NS90YWJsZXJhbmdlOjE3N2Y3YWQ1ZmI3YzRhOTg4ZjU5MmI3YzQzMmMzZjQ1XzM0LTYtMS0xLTA_bc1665ba-7d9c-43cf-8b06-39e7e8f987eb"
      unitRef="usd">0</us-gaap:ProceedsFromIssuanceOfCommonStock>
    <us-gaap:ProceedsFromLongTermLinesOfCredit
      contextRef="if748fec8cd0f4b05a991e62604248402_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNTQvZnJhZzplMDRmNDk2OTY0YmU0ODU1OTA2NWRlNmE4OTI2ZWM2OS90YWJsZToxNzdmN2FkNWZiN2M0YTk4OGY1OTJiN2M0MzJjM2Y0NS90YWJsZXJhbmdlOjE3N2Y3YWQ1ZmI3YzRhOTg4ZjU5MmI3YzQzMmMzZjQ1XzM1LTItMS0xLTA_5897a57c-ec6e-4084-9e9e-198f935b5752"
      unitRef="usd">200000000</us-gaap:ProceedsFromLongTermLinesOfCredit>
    <us-gaap:ProceedsFromLongTermLinesOfCredit
      contextRef="i615b0805b8ed4d9db83967308e9675fd_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNTQvZnJhZzplMDRmNDk2OTY0YmU0ODU1OTA2NWRlNmE4OTI2ZWM2OS90YWJsZToxNzdmN2FkNWZiN2M0YTk4OGY1OTJiN2M0MzJjM2Y0NS90YWJsZXJhbmdlOjE3N2Y3YWQ1ZmI3YzRhOTg4ZjU5MmI3YzQzMmMzZjQ1XzM1LTQtMS0xLTA_f3e8d850-b81c-448e-82b4-f7c682dc4789"
      unitRef="usd">0</us-gaap:ProceedsFromLongTermLinesOfCredit>
    <us-gaap:ProceedsFromLongTermLinesOfCredit
      contextRef="i18c2cb681437415bb67fb6bd04946c6f_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNTQvZnJhZzplMDRmNDk2OTY0YmU0ODU1OTA2NWRlNmE4OTI2ZWM2OS90YWJsZToxNzdmN2FkNWZiN2M0YTk4OGY1OTJiN2M0MzJjM2Y0NS90YWJsZXJhbmdlOjE3N2Y3YWQ1ZmI3YzRhOTg4ZjU5MmI3YzQzMmMzZjQ1XzM1LTYtMS0xLTA_0017d3b8-df3a-4ce7-9229-b895fd3f9768"
      unitRef="usd">15000000</us-gaap:ProceedsFromLongTermLinesOfCredit>
    <us-gaap:RepaymentsOfLinesOfCredit
      contextRef="if748fec8cd0f4b05a991e62604248402_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNTQvZnJhZzplMDRmNDk2OTY0YmU0ODU1OTA2NWRlNmE4OTI2ZWM2OS90YWJsZToxNzdmN2FkNWZiN2M0YTk4OGY1OTJiN2M0MzJjM2Y0NS90YWJsZXJhbmdlOjE3N2Y3YWQ1ZmI3YzRhOTg4ZjU5MmI3YzQzMmMzZjQ1XzM2LTItMS0xLTA_0a3f61f0-ea5d-467e-bfe8-e54c40090636"
      unitRef="usd">100000000</us-gaap:RepaymentsOfLinesOfCredit>
    <us-gaap:RepaymentsOfLinesOfCredit
      contextRef="i615b0805b8ed4d9db83967308e9675fd_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNTQvZnJhZzplMDRmNDk2OTY0YmU0ODU1OTA2NWRlNmE4OTI2ZWM2OS90YWJsZToxNzdmN2FkNWZiN2M0YTk4OGY1OTJiN2M0MzJjM2Y0NS90YWJsZXJhbmdlOjE3N2Y3YWQ1ZmI3YzRhOTg4ZjU5MmI3YzQzMmMzZjQ1XzM2LTQtMS0xLTA_ff5d8dba-c2f0-494e-9234-7ed661760339"
      unitRef="usd">0</us-gaap:RepaymentsOfLinesOfCredit>
    <us-gaap:RepaymentsOfLinesOfCredit
      contextRef="i18c2cb681437415bb67fb6bd04946c6f_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNTQvZnJhZzplMDRmNDk2OTY0YmU0ODU1OTA2NWRlNmE4OTI2ZWM2OS90YWJsZToxNzdmN2FkNWZiN2M0YTk4OGY1OTJiN2M0MzJjM2Y0NS90YWJsZXJhbmdlOjE3N2Y3YWQ1ZmI3YzRhOTg4ZjU5MmI3YzQzMmMzZjQ1XzM2LTYtMS0xLTA_786393ed-3f22-42a2-a032-2dc765268238"
      unitRef="usd">40000000</us-gaap:RepaymentsOfLinesOfCredit>
    <us-gaap:PaymentsForRepurchaseOfCommonStock
      contextRef="if748fec8cd0f4b05a991e62604248402_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNTQvZnJhZzplMDRmNDk2OTY0YmU0ODU1OTA2NWRlNmE4OTI2ZWM2OS90YWJsZToxNzdmN2FkNWZiN2M0YTk4OGY1OTJiN2M0MzJjM2Y0NS90YWJsZXJhbmdlOjE3N2Y3YWQ1ZmI3YzRhOTg4ZjU5MmI3YzQzMmMzZjQ1XzM3LTItMS0xLTA_5bc41765-5c1a-4c32-9216-84660cff6c8e"
      unitRef="usd">6354000</us-gaap:PaymentsForRepurchaseOfCommonStock>
    <us-gaap:PaymentsForRepurchaseOfCommonStock
      contextRef="i615b0805b8ed4d9db83967308e9675fd_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNTQvZnJhZzplMDRmNDk2OTY0YmU0ODU1OTA2NWRlNmE4OTI2ZWM2OS90YWJsZToxNzdmN2FkNWZiN2M0YTk4OGY1OTJiN2M0MzJjM2Y0NS90YWJsZXJhbmdlOjE3N2Y3YWQ1ZmI3YzRhOTg4ZjU5MmI3YzQzMmMzZjQ1XzM3LTQtMS0xLTA_31ad08c1-5d11-40c7-bfc7-7848c3beb69d"
      unitRef="usd">9005000</us-gaap:PaymentsForRepurchaseOfCommonStock>
    <us-gaap:PaymentsForRepurchaseOfCommonStock
      contextRef="i18c2cb681437415bb67fb6bd04946c6f_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNTQvZnJhZzplMDRmNDk2OTY0YmU0ODU1OTA2NWRlNmE4OTI2ZWM2OS90YWJsZToxNzdmN2FkNWZiN2M0YTk4OGY1OTJiN2M0MzJjM2Y0NS90YWJsZXJhbmdlOjE3N2Y3YWQ1ZmI3YzRhOTg4ZjU5MmI3YzQzMmMzZjQ1XzM3LTYtMS0xLTA_e9efeab9-3971-4e0d-bdb8-b8a7802337bc"
      unitRef="usd">31414000</us-gaap:PaymentsForRepurchaseOfCommonStock>
    <us-gaap:PaymentsOfDebtIssuanceCosts
      contextRef="if748fec8cd0f4b05a991e62604248402_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNTQvZnJhZzplMDRmNDk2OTY0YmU0ODU1OTA2NWRlNmE4OTI2ZWM2OS90YWJsZToxNzdmN2FkNWZiN2M0YTk4OGY1OTJiN2M0MzJjM2Y0NS90YWJsZXJhbmdlOjE3N2Y3YWQ1ZmI3YzRhOTg4ZjU5MmI3YzQzMmMzZjQ1XzM4LTItMS0xLTA_ef042508-0c4c-4cd0-8cf0-0175dc7f30a4"
      unitRef="usd">6232000</us-gaap:PaymentsOfDebtIssuanceCosts>
    <us-gaap:PaymentsOfDebtIssuanceCosts
      contextRef="i615b0805b8ed4d9db83967308e9675fd_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNTQvZnJhZzplMDRmNDk2OTY0YmU0ODU1OTA2NWRlNmE4OTI2ZWM2OS90YWJsZToxNzdmN2FkNWZiN2M0YTk4OGY1OTJiN2M0MzJjM2Y0NS90YWJsZXJhbmdlOjE3N2Y3YWQ1ZmI3YzRhOTg4ZjU5MmI3YzQzMmMzZjQ1XzM4LTQtMS0xLTA_32b6ea50-21b5-4011-8d4b-ee7195061288"
      unitRef="usd">15000</us-gaap:PaymentsOfDebtIssuanceCosts>
    <us-gaap:PaymentsOfDebtIssuanceCosts
      contextRef="i18c2cb681437415bb67fb6bd04946c6f_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNTQvZnJhZzplMDRmNDk2OTY0YmU0ODU1OTA2NWRlNmE4OTI2ZWM2OS90YWJsZToxNzdmN2FkNWZiN2M0YTk4OGY1OTJiN2M0MzJjM2Y0NS90YWJsZXJhbmdlOjE3N2Y3YWQ1ZmI3YzRhOTg4ZjU5MmI3YzQzMmMzZjQ1XzM4LTYtMS0xLTA_b68210f4-7b04-43b7-9001-f5c6e00d2f49"
      unitRef="usd">580000</us-gaap:PaymentsOfDebtIssuanceCosts>
    <us-gaap:PaymentsOfDividendsCommonStock
      contextRef="if748fec8cd0f4b05a991e62604248402_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNTQvZnJhZzplMDRmNDk2OTY0YmU0ODU1OTA2NWRlNmE4OTI2ZWM2OS90YWJsZToxNzdmN2FkNWZiN2M0YTk4OGY1OTJiN2M0MzJjM2Y0NS90YWJsZXJhbmdlOjE3N2Y3YWQ1ZmI3YzRhOTg4ZjU5MmI3YzQzMmMzZjQ1XzM5LTItMS0xLTA_b755ba19-69c2-46bf-99db-16939c4c9977"
      unitRef="usd">69410000</us-gaap:PaymentsOfDividendsCommonStock>
    <us-gaap:PaymentsOfDividendsCommonStock
      contextRef="i615b0805b8ed4d9db83967308e9675fd_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNTQvZnJhZzplMDRmNDk2OTY0YmU0ODU1OTA2NWRlNmE4OTI2ZWM2OS90YWJsZToxNzdmN2FkNWZiN2M0YTk4OGY1OTJiN2M0MzJjM2Y0NS90YWJsZXJhbmdlOjE3N2Y3YWQ1ZmI3YzRhOTg4ZjU5MmI3YzQzMmMzZjQ1XzM5LTQtMS0xLTA_f1680f85-2f41-431b-9621-d645a5352975"
      unitRef="usd">29348000</us-gaap:PaymentsOfDividendsCommonStock>
    <us-gaap:PaymentsOfDividendsCommonStock
      contextRef="i18c2cb681437415bb67fb6bd04946c6f_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNTQvZnJhZzplMDRmNDk2OTY0YmU0ODU1OTA2NWRlNmE4OTI2ZWM2OS90YWJsZToxNzdmN2FkNWZiN2M0YTk4OGY1OTJiN2M0MzJjM2Y0NS90YWJsZXJhbmdlOjE3N2Y3YWQ1ZmI3YzRhOTg4ZjU5MmI3YzQzMmMzZjQ1XzM5LTYtMS0xLTA_ae4b7deb-16b7-4dde-8eae-154de2d21bfd"
      unitRef="usd">0</us-gaap:PaymentsOfDividendsCommonStock>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="if748fec8cd0f4b05a991e62604248402_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNTQvZnJhZzplMDRmNDk2OTY0YmU0ODU1OTA2NWRlNmE4OTI2ZWM2OS90YWJsZToxNzdmN2FkNWZiN2M0YTk4OGY1OTJiN2M0MzJjM2Y0NS90YWJsZXJhbmdlOjE3N2Y3YWQ1ZmI3YzRhOTg4ZjU5MmI3YzQzMmMzZjQ1XzQxLTItMS0xLTA_bbfd6205-7fca-48e8-9ff6-632fde3ec88f"
      unitRef="usd">457966000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="i615b0805b8ed4d9db83967308e9675fd_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNTQvZnJhZzplMDRmNDk2OTY0YmU0ODU1OTA2NWRlNmE4OTI2ZWM2OS90YWJsZToxNzdmN2FkNWZiN2M0YTk4OGY1OTJiN2M0MzJjM2Y0NS90YWJsZXJhbmdlOjE3N2Y3YWQ1ZmI3YzRhOTg4ZjU5MmI3YzQzMmMzZjQ1XzQxLTQtMS0xLTA_8cd6c773-c232-42a1-858b-76e1e57e0ffe"
      unitRef="usd">-38368000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="i18c2cb681437415bb67fb6bd04946c6f_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNTQvZnJhZzplMDRmNDk2OTY0YmU0ODU1OTA2NWRlNmE4OTI2ZWM2OS90YWJsZToxNzdmN2FkNWZiN2M0YTk4OGY1OTJiN2M0MzJjM2Y0NS90YWJsZXJhbmdlOjE3N2Y3YWQ1ZmI3YzRhOTg4ZjU5MmI3YzQzMmMzZjQ1XzQxLTYtMS0xLTA_07920d22-3900-4948-9413-6d030e6f875e"
      unitRef="usd">-56994000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="if748fec8cd0f4b05a991e62604248402_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNTQvZnJhZzplMDRmNDk2OTY0YmU0ODU1OTA2NWRlNmE4OTI2ZWM2OS90YWJsZToxNzdmN2FkNWZiN2M0YTk4OGY1OTJiN2M0MzJjM2Y0NS90YWJsZXJhbmdlOjE3N2Y3YWQ1ZmI3YzRhOTg4ZjU5MmI3YzQzMmMzZjQ1XzQzLTItMS0xLTA_43594064-8b1b-49e4-b7a9-b3a29309bfe1"
      unitRef="usd">31480000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="i615b0805b8ed4d9db83967308e9675fd_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNTQvZnJhZzplMDRmNDk2OTY0YmU0ODU1OTA2NWRlNmE4OTI2ZWM2OS90YWJsZToxNzdmN2FkNWZiN2M0YTk4OGY1OTJiN2M0MzJjM2Y0NS90YWJsZXJhbmdlOjE3N2Y3YWQ1ZmI3YzRhOTg4ZjU5MmI3YzQzMmMzZjQ1XzQzLTQtMS0xLTA_42417252-a397-4883-bbcd-379f8e1f6d76"
      unitRef="usd">6404000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="i18c2cb681437415bb67fb6bd04946c6f_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNTQvZnJhZzplMDRmNDk2OTY0YmU0ODU1OTA2NWRlNmE4OTI2ZWM2OS90YWJsZToxNzdmN2FkNWZiN2M0YTk4OGY1OTJiN2M0MzJjM2Y0NS90YWJsZXJhbmdlOjE3N2Y3YWQ1ZmI3YzRhOTg4ZjU5MmI3YzQzMmMzZjQ1XzQzLTYtMS0xLTA_6434b139-3740-4cc4-8aad-806017e47949"
      unitRef="usd">21422000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="id2c88ab38f924ffa81ef91bb82b8335f_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNTQvZnJhZzplMDRmNDk2OTY0YmU0ODU1OTA2NWRlNmE4OTI2ZWM2OS90YWJsZToxNzdmN2FkNWZiN2M0YTk4OGY1OTJiN2M0MzJjM2Y0NS90YWJsZXJhbmdlOjE3N2Y3YWQ1ZmI3YzRhOTg4ZjU5MmI3YzQzMmMzZjQ1XzQ0LTItMS0xLTA_d109ffd4-51dd-4fca-be57-dd42172a9bf6"
      unitRef="usd">71350000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i4affcc4c124d4a03b8b072e8b53df3a8_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNTQvZnJhZzplMDRmNDk2OTY0YmU0ODU1OTA2NWRlNmE4OTI2ZWM2OS90YWJsZToxNzdmN2FkNWZiN2M0YTk4OGY1OTJiN2M0MzJjM2Y0NS90YWJsZXJhbmdlOjE3N2Y3YWQ1ZmI3YzRhOTg4ZjU5MmI3YzQzMmMzZjQ1XzQ0LTQtMS0xLTA_80251bf7-b11e-4a27-bc41-374ef5a7ecf1"
      unitRef="usd">64946000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="ib0ae0dc015af41aea55f8815bcf6f428_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNTQvZnJhZzplMDRmNDk2OTY0YmU0ODU1OTA2NWRlNmE4OTI2ZWM2OS90YWJsZToxNzdmN2FkNWZiN2M0YTk4OGY1OTJiN2M0MzJjM2Y0NS90YWJsZXJhbmdlOjE3N2Y3YWQ1ZmI3YzRhOTg4ZjU5MmI3YzQzMmMzZjQ1XzQ0LTYtMS0xLTA_90d3b48a-15e5-4698-9a7e-1d39ee613752"
      unitRef="usd">43524000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i238439bc60114f6d969dd6920511a2ea_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNTQvZnJhZzplMDRmNDk2OTY0YmU0ODU1OTA2NWRlNmE4OTI2ZWM2OS90YWJsZToxNzdmN2FkNWZiN2M0YTk4OGY1OTJiN2M0MzJjM2Y0NS90YWJsZXJhbmdlOjE3N2Y3YWQ1ZmI3YzRhOTg4ZjU5MmI3YzQzMmMzZjQ1XzQ1LTItMS0xLTA_6ff42d88-725b-4619-bca0-bcdee4f93135"
      unitRef="usd">102830000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="id2c88ab38f924ffa81ef91bb82b8335f_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNTQvZnJhZzplMDRmNDk2OTY0YmU0ODU1OTA2NWRlNmE4OTI2ZWM2OS90YWJsZToxNzdmN2FkNWZiN2M0YTk4OGY1OTJiN2M0MzJjM2Y0NS90YWJsZXJhbmdlOjE3N2Y3YWQ1ZmI3YzRhOTg4ZjU5MmI3YzQzMmMzZjQ1XzQ1LTQtMS0xLTA_57cdb7c1-dffb-494a-a2e5-fc07eb240af7"
      unitRef="usd">71350000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i4affcc4c124d4a03b8b072e8b53df3a8_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNTQvZnJhZzplMDRmNDk2OTY0YmU0ODU1OTA2NWRlNmE4OTI2ZWM2OS90YWJsZToxNzdmN2FkNWZiN2M0YTk4OGY1OTJiN2M0MzJjM2Y0NS90YWJsZXJhbmdlOjE3N2Y3YWQ1ZmI3YzRhOTg4ZjU5MmI3YzQzMmMzZjQ1XzQ1LTYtMS0xLTA_25e6f474-6c47-4ab2-a3d1-81f6b0aaa522"
      unitRef="usd">64946000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:IncomeTaxesPaid
      contextRef="if748fec8cd0f4b05a991e62604248402_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNTQvZnJhZzplMDRmNDk2OTY0YmU0ODU1OTA2NWRlNmE4OTI2ZWM2OS90YWJsZToxNzdmN2FkNWZiN2M0YTk4OGY1OTJiN2M0MzJjM2Y0NS90YWJsZXJhbmdlOjE3N2Y3YWQ1ZmI3YzRhOTg4ZjU5MmI3YzQzMmMzZjQ1XzQ4LTItMS0xLTA_6ed1714f-f82b-454f-8f39-09e43b002aa0"
      unitRef="usd">38705000</us-gaap:IncomeTaxesPaid>
    <us-gaap:IncomeTaxesPaid
      contextRef="i615b0805b8ed4d9db83967308e9675fd_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNTQvZnJhZzplMDRmNDk2OTY0YmU0ODU1OTA2NWRlNmE4OTI2ZWM2OS90YWJsZToxNzdmN2FkNWZiN2M0YTk4OGY1OTJiN2M0MzJjM2Y0NS90YWJsZXJhbmdlOjE3N2Y3YWQ1ZmI3YzRhOTg4ZjU5MmI3YzQzMmMzZjQ1XzQ4LTQtMS0xLTA_62eee9b8-62a6-461d-bf75-9d75e72ba24b"
      unitRef="usd">41505000</us-gaap:IncomeTaxesPaid>
    <us-gaap:IncomeTaxesPaid
      contextRef="i18c2cb681437415bb67fb6bd04946c6f_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNTQvZnJhZzplMDRmNDk2OTY0YmU0ODU1OTA2NWRlNmE4OTI2ZWM2OS90YWJsZToxNzdmN2FkNWZiN2M0YTk4OGY1OTJiN2M0MzJjM2Y0NS90YWJsZXJhbmdlOjE3N2Y3YWQ1ZmI3YzRhOTg4ZjU5MmI3YzQzMmMzZjQ1XzQ4LTYtMS0xLTA_ce9eca95-27b9-4b04-86a5-05b7c08b44d9"
      unitRef="usd">29275000</us-gaap:IncomeTaxesPaid>
    <us-gaap:InterestPaidNet
      contextRef="if748fec8cd0f4b05a991e62604248402_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNTQvZnJhZzplMDRmNDk2OTY0YmU0ODU1OTA2NWRlNmE4OTI2ZWM2OS90YWJsZToxNzdmN2FkNWZiN2M0YTk4OGY1OTJiN2M0MzJjM2Y0NS90YWJsZXJhbmdlOjE3N2Y3YWQ1ZmI3YzRhOTg4ZjU5MmI3YzQzMmMzZjQ1XzQ5LTItMS0xLTA_9e9dcb25-4389-415e-8fd2-bb27becaafa2"
      unitRef="usd">8263000</us-gaap:InterestPaidNet>
    <us-gaap:InterestPaidNet
      contextRef="i615b0805b8ed4d9db83967308e9675fd_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNTQvZnJhZzplMDRmNDk2OTY0YmU0ODU1OTA2NWRlNmE4OTI2ZWM2OS90YWJsZToxNzdmN2FkNWZiN2M0YTk4OGY1OTJiN2M0MzJjM2Y0NS90YWJsZXJhbmdlOjE3N2Y3YWQ1ZmI3YzRhOTg4ZjU5MmI3YzQzMmMzZjQ1XzQ5LTQtMS0xLTA_389d0f4c-5b2e-4996-a09b-cf7770ab8faa"
      unitRef="usd">9863000</us-gaap:InterestPaidNet>
    <us-gaap:InterestPaidNet
      contextRef="i18c2cb681437415bb67fb6bd04946c6f_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNTQvZnJhZzplMDRmNDk2OTY0YmU0ODU1OTA2NWRlNmE4OTI2ZWM2OS90YWJsZToxNzdmN2FkNWZiN2M0YTk4OGY1OTJiN2M0MzJjM2Y0NS90YWJsZXJhbmdlOjE3N2Y3YWQ1ZmI3YzRhOTg4ZjU5MmI3YzQzMmMzZjQ1XzQ5LTYtMS0xLTA_408e722c-fd48-43f1-bc18-ce154846c812"
      unitRef="usd">9451000</us-gaap:InterestPaidNet>
    <esnt:RepaymentOfBorrowingWithProceedsFromDebt
      contextRef="if748fec8cd0f4b05a991e62604248402_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNTQvZnJhZzplMDRmNDk2OTY0YmU0ODU1OTA2NWRlNmE4OTI2ZWM2OS90YWJsZToxNzdmN2FkNWZiN2M0YTk4OGY1OTJiN2M0MzJjM2Y0NS90YWJsZXJhbmdlOjE3N2Y3YWQ1ZmI3YzRhOTg4ZjU5MmI3YzQzMmMzZjQ1XzUzLTItMS0xLTA_723b8d2e-e3d0-47e1-8331-d28b44045256"
      unitRef="usd">325000000</esnt:RepaymentOfBorrowingWithProceedsFromDebt>
    <esnt:RepaymentOfBorrowingWithProceedsFromDebt
      contextRef="i615b0805b8ed4d9db83967308e9675fd_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNTQvZnJhZzplMDRmNDk2OTY0YmU0ODU1OTA2NWRlNmE4OTI2ZWM2OS90YWJsZToxNzdmN2FkNWZiN2M0YTk4OGY1OTJiN2M0MzJjM2Y0NS90YWJsZXJhbmdlOjE3N2Y3YWQ1ZmI3YzRhOTg4ZjU5MmI3YzQzMmMzZjQ1XzUzLTQtMS0xLTA_f179d5d6-bf3b-44fc-a0d2-fe3cc00c0bae"
      unitRef="usd">0</esnt:RepaymentOfBorrowingWithProceedsFromDebt>
    <esnt:RepaymentOfBorrowingWithProceedsFromDebt
      contextRef="i18c2cb681437415bb67fb6bd04946c6f_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNTQvZnJhZzplMDRmNDk2OTY0YmU0ODU1OTA2NWRlNmE4OTI2ZWM2OS90YWJsZToxNzdmN2FkNWZiN2M0YTk4OGY1OTJiN2M0MzJjM2Y0NS90YWJsZXJhbmdlOjE3N2Y3YWQ1ZmI3YzRhOTg4ZjU5MmI3YzQzMmMzZjQ1XzUzLTYtMS0xLTA_0a1fb619-47fa-47e5-9188-27e600bc9f4a"
      unitRef="usd">100000000</esnt:RepaymentOfBorrowingWithProceedsFromDebt>
    <us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
      contextRef="if748fec8cd0f4b05a991e62604248402_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNTQvZnJhZzplMDRmNDk2OTY0YmU0ODU1OTA2NWRlNmE4OTI2ZWM2OS90YWJsZToxNzdmN2FkNWZiN2M0YTk4OGY1OTJiN2M0MzJjM2Y0NS90YWJsZXJhbmdlOjE3N2Y3YWQ1ZmI3YzRhOTg4ZjU5MmI3YzQzMmMzZjQ1XzU0LTItMS0xLTA_c41e2eda-7ab0-4a03-a2a0-ea38c170bc5a"
      unitRef="usd">805000</us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability>
    <us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
      contextRef="i615b0805b8ed4d9db83967308e9675fd_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNTQvZnJhZzplMDRmNDk2OTY0YmU0ODU1OTA2NWRlNmE4OTI2ZWM2OS90YWJsZToxNzdmN2FkNWZiN2M0YTk4OGY1OTJiN2M0MzJjM2Y0NS90YWJsZXJhbmdlOjE3N2Y3YWQ1ZmI3YzRhOTg4ZjU5MmI3YzQzMmMzZjQ1XzU0LTQtMS0xLTA_89d28389-2370-4c6a-b2ac-0d89abaccc88"
      unitRef="usd">1334000</us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability>
    <us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
      contextRef="i18c2cb681437415bb67fb6bd04946c6f_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNTQvZnJhZzplMDRmNDk2OTY0YmU0ODU1OTA2NWRlNmE4OTI2ZWM2OS90YWJsZToxNzdmN2FkNWZiN2M0YTk4OGY1OTJiN2M0MzJjM2Y0NS90YWJsZXJhbmdlOjE3N2Y3YWQ1ZmI3YzRhOTg4ZjU5MmI3YzQzMmMzZjQ1XzU0LTYtMS0xLTA_fc5a5da3-4dd1-4597-8b8d-14576c04e589"
      unitRef="usd">0</us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability>
    <us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock
      contextRef="if748fec8cd0f4b05a991e62604248402_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNjAvZnJhZzphNzE2ZmZmOWU1NGI0MTYyOTcxMmYzNDVhNjYzYTNiYy90ZXh0cmVnaW9uOmE3MTZmZmY5ZTU0YjQxNjI5NzEyZjM0NWE2NjNhM2JjXzMwMzY_11d6e057-e3d9-4395-90fb-c32d745d4473">Nature of Operations and Basis of Presentation&lt;div style="text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Essent Group Ltd. (&#x201c;Essent Group&#x201d;) is a Bermuda-based holding company, which, through its wholly-owned subsidiaries, offers private mortgage insurance and reinsurance for mortgages secured by residential properties located in the United States. Mortgage insurance facilitates the sale of low down payment (generally less than 20%) mortgage loans into the secondary mortgage market, primarily to two government-sponsored enterprises ("GSEs"), Fannie Mae and Freddie Mac.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:24.75pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The primary mortgage insurance operations are conducted through Essent Guaranty, Inc. ("Essent Guaranty"), which is domiciled in the state of Pennsylvania. Essent Guaranty is headquartered in Radnor, Pennsylvania and maintains operations centers in Winston-Salem, North Carolina and Irvine, California. Essent Guaranty is approved as a qualified mortgage insurer by the GSEs and is licensed to write mortgage insurance in all 50 states and the District of Columbia. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:24.75pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Essent Guaranty reinsures 25% of new insurance written to Essent Reinsurance Ltd. (&#x201c;Essent Re&#x201d;), an affiliated Bermuda domiciled Class&#160;3A Insurer licensed pursuant to Section&#160;4 of the Bermuda Insurance Act 1978 that provides insurance and reinsurance coverage of mortgage credit risk. Essent Re also provides insurance and reinsurance to Freddie Mac and Fannie Mae. In 2016, Essent Re formed Essent Agency (Bermuda) Ltd., a wholly-owned subsidiary, which provides underwriting consulting services to third-party reinsurers. In accordance with certain state law requirements, Essent Guaranty also reinsures that portion of the risk that is in excess of 25% of the mortgage balance with respect to any loan insured prior to April 1, 2019, after consideration of other reinsurance, to Essent Guaranty of PA, Inc. (&#x201c;Essent PA&#x201d;), an affiliate domiciled in the state of Pennsylvania.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:24.75pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In addition to offering mortgage insurance, we provide contract underwriting services on a limited basis through CUW Solutions,&#160;LLC ("CUW Solutions"), a Delaware limited liability company, that provides, among other things, mortgage contract underwriting services to lenders and mortgage insurance underwriting services to affiliates. CUW Solutions is headquartered in Radnor, Pennsylvania and it maintains operations centers in Winston-Salem, North Carolina and Irvine, California that are subleased from Essent Guaranty.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:24.75pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company operates as a single segment for reporting purposes as substantially all business operations, assets and liabilities relate to the private mortgage insurance business and management reviews operating results for the Company as a whole to make operating decisions and assess performance.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:24.75pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The consolidated financial statements have been prepared in accordance with U.S. generally accepted accounting principles ("GAAP") and include the accounts of Essent Group and its consolidated subsidiaries. All intercompany balances and transactions have been eliminated in consolidation.&lt;/span&gt;&lt;/div&gt;</us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock>
    <esnt:LoansAndLeasesReceivableConsumerMortgageInsuredDownPaymentPercentage
      contextRef="if748fec8cd0f4b05a991e62604248402_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNjAvZnJhZzphNzE2ZmZmOWU1NGI0MTYyOTcxMmYzNDVhNjYzYTNiYy90ZXh0cmVnaW9uOmE3MTZmZmY5ZTU0YjQxNjI5NzEyZjM0NWE2NjNhM2JjXzM4Nw_91fd5c5e-484c-4eb4-ad39-cfd0efc4e0a9"
      unitRef="number">0.20</esnt:LoansAndLeasesReceivableConsumerMortgageInsuredDownPaymentPercentage>
    <us-gaap:NumberOfStatesInWhichEntityOperates
      contextRef="i2bb7de94235b434f86d21e9477c3408c_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNjAvZnJhZzphNzE2ZmZmOWU1NGI0MTYyOTcxMmYzNDVhNjYzYTNiYy90ZXh0cmVnaW9uOmE3MTZmZmY5ZTU0YjQxNjI5NzEyZjM0NWE2NjNhM2JjXzk1Nw_b34a5a9c-deba-4222-b8c4-988ab25326ae"
      unitRef="state">50</us-gaap:NumberOfStatesInWhichEntityOperates>
    <us-gaap:ReinsuranceRetentionPolicyReinsuredRiskPercentage
      contextRef="i286457419ab04d95bcf72a1d5309daf7_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNjAvZnJhZzphNzE2ZmZmOWU1NGI0MTYyOTcxMmYzNDVhNjYzYTNiYy90ZXh0cmVnaW9uOmE3MTZmZmY5ZTU0YjQxNjI5NzEyZjM0NWE2NjNhM2JjXzEwMjU_85afeaac-0eb6-46b3-9a2d-afa2f58dc425"
      unitRef="number">0.25</us-gaap:ReinsuranceRetentionPolicyReinsuredRiskPercentage>
    <esnt:ReinsuranceRetentionPolicyReinsuredRiskPercentageThreshold
      contextRef="ife308ad7aca347898a9b89693265d45f_D20190101-20190331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNjAvZnJhZzphNzE2ZmZmOWU1NGI0MTYyOTcxMmYzNDVhNjYzYTNiYy90ZXh0cmVnaW9uOmE3MTZmZmY5ZTU0YjQxNjI5NzEyZjM0NWE2NjNhM2JjXzE2NTA_ada827fd-1a69-4d20-b4b0-6502edbfe326"
      unitRef="number">0.25</esnt:ReinsuranceRetentionPolicyReinsuredRiskPercentageThreshold>
    <us-gaap:SignificantAccountingPoliciesTextBlock
      contextRef="if748fec8cd0f4b05a991e62604248402_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNjMvZnJhZzplZDk3ZmZhNTFhMjM0NzNiOWJjYmM0ZTk1OGU3ZjcwZC90ZXh0cmVnaW9uOmVkOTdmZmE1MWEyMzQ3M2I5YmNiYzRlOTU4ZTdmNzBkXzIwMTAz_adcc7a00-b55f-4dc4-9ed3-78b99658717e">Summary of Significant Accounting Policies&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Use of Estimates&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-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The preparation of financial statements in accordance with GAAP requires management 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 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="text-indent:24.75pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Investments &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-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Our fixed maturity and short-term investments are classified as available for sale as we may sell securities from time to time to provide liquidity and in response to changes in the market. Debt securities classified as available for sale are reported at fair value with unrealized gains and losses on these securities reported in other comprehensive income, net of deferred income taxes. See Note&#160;15 for a description of the valuation methods for investments available for sale.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We monitor our fixed maturities for unrealized losses that appear to be other-than-temporary. A fixed maturity security is considered to be other-than-temporarily impaired when the security's fair value is less than its amortized cost basis and 1)&#160;we intend to sell the security, 2)&#160;it is more likely than not that we will be required to sell the security before recovery of the security's amortized cost basis, or 3)&#160;we believe we will be unable to recover the entire amortized cost basis of the security (i.e.,&#160;a credit loss has occurred). When we determine that a credit loss has been incurred, but we do not intend to sell the security and it is not more likely than not that we will be required to sell the security before recovery of the security's amortized cost basis, the portion of the other-than-temporary impairment that is credit related is recorded as a realized loss in the consolidated statements of comprehensive income, and the portion of the other-than-temporary impairment that is not credit related is included in other comprehensive income. For those fixed maturities for which an other-than-temporary impairment has occurred, we adjust the amortized cost basis of the security and record a realized loss in the consolidated statements of comprehensive income.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:24.75pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We recognize purchase premiums and discounts in interest income using the interest method over the securities' estimated holding periods, until maturity, or call date, if applicable. Gains and losses on the sales of securities are recorded on the trade date and are determined using the specific identification method.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:24.75pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Short-term investments are defined as short-term, highly liquid investments, both readily convertible to cash and having maturities at acquisition of twelve months or less.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:24.75pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Other invested assets are comprised of limited partnership interests which are accounted for under the equity method of accounting with changes in value reported in other income. In applying the equity method, these investments are initially recorded at cost and are subsequently adjusted based on the Company&#x2019;s proportionate share of the net income or loss of the partnership. We have elected to classify distributions received from these investments using the cumulative earnings approach. Due to the timing of receiving financial information from these partnerships, the results are generally reported on a one month or quarter lag. &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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Long-Lived Assets&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-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Property and equipment are stated at cost less accumulated depreciation and amortization. Depreciation is calculated using the straight-line method over the estimated useful lives of the assets. Repairs and maintenance are charged to expense as incurred. Estimated useful lives are 5 years for furniture and fixtures and 2 to 3 years for equipment, computer hardware and purchased software. Certain costs associated with the acquisition or development of internal-use software are capitalized. Once the software is ready for its intended use, these costs are amortized on a straight-line basis over the software's expected useful life, which is generally 3 years. We amortize leasehold improvements over the shorter of the lives of the leases or estimated service lives of the leasehold improvements. The balances by type were as follows at December&#160;31:&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;vertical-align:top;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:53.219%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.124%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.052%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.124%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.053%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-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="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Accumulated&lt;br/&gt;Depreciation/&lt;br/&gt;Amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Accumulated&lt;br/&gt;Depreciation/&lt;br/&gt;Amortization&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Furniture and fixtures&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,220&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,068)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,148&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,017)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Office equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;848&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(772)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;848&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(700)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Computer hardware&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,282&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(8,987)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,764&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(7,728)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Purchased software&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;38,434&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(37,404)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;37,909&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(36,716)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Costs of internal-use software&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,783&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(8,959)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,595&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(8,185)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Leasehold improvements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,787&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,777)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,644&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,293)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;67,354&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(60,967)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;64,908&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(57,639)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Deferred Policy Acquisition Costs&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-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We defer certain personnel costs and premium tax expense directly related to the successful acquisition of new insurance policies and amortize these costs over the period the related estimated gross profits are recognized in order to match costs and revenues. We do not defer any underwriting costs associated with our contract underwriting services. Costs related to the acquisition of mortgage insurance business are initially deferred and reported as deferred policy acquisition costs. Consistent with industry accounting practice, amortization of these costs for each underwriting year book of business is recognized in &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;proportion to estimated gross profits. Estimated gross profits are composed of earned premium, interest income, losses and loss adjustment expenses. The deferred costs are adjusted as appropriate for policy cancellations to be consistent with our revenue recognition policy. We estimate the rate of amortization to reflect actual experience and any changes to persistency or loss development. Deferred policy acquisition costs are reviewed periodically to determine that they do not exceed recoverable amounts, after considering investment income. Policy acquisition costs deferred were $10.1 million, $7.8 million and $7.4 million for the years ended December&#160;31, 2020, 2019 and 2018, respectively. Amortization of deferred policy acquisition costs totaled $8.8 million, $8.1 million and $6.7 million for the years ended December&#160;31, 2020, 2019 and 2018, respectively, and was included in other underwriting and operating expenses on the consolidated statements of comprehensive income.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:24.75pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Insurance Premium Revenue Recognition&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-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Mortgage guaranty insurance policies are contracts that are generally non-cancelable by the insurer, are renewable at a fixed price, and provide for payment of premium on a monthly, annual or single basis. Upon renewal, we are not able to re-underwrite or re-price our policies. Consistent with industry accounting practices, premiums written on a monthly basis are earned as coverage is provided. Monthly policies accounted for 84% of earned premium in 2020. Premiums written on an annual basis are amortized on a pro rata basis over the year of coverage. Primary mortgage insurance written on policies covering more than one year are referred to as single premium policies. A portion of the revenue from single premium policies is recognized in earned premium in the current period, and the remaining portion is deferred as unearned premium and earned over the expected life of the policy. If single premium policies related to insured loans are cancelled due to repayment by the borrower, and the premium is non-refundable, then the remaining unearned premium related to each cancelled policy is recognized as earned premium upon notification of the cancellation. The Company recorded $88.9 million and $42.5 million of earned premium related to policy cancellations for the years ended December&#160;31, 2020 and 2019, respectively. Unearned premium represents the portion of premium written that is applicable to the estimated unexpired risk of insured loans. Rates used to determine the earning of single premium policies are estimates based on an analysis of the expiration of risk.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:24.75pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Reserve for Losses and Loss Adjustment Expenses&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-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We establish reserves for losses based on our best estimate of ultimate claim costs for defaulted loans using the general principles contained in ASC No.&#160;944, in accordance with industry practice. However, consistent with industry standards for mortgage insurers, we do not establish loss reserves for future claims on insured loans which are not currently in default. Loans are classified as in default when the borrower has missed two consecutive payments. Once we are notified that a borrower has defaulted, we will consider internal and third-party information and models, including the status of the loan as reported by its servicer and the type of loan product to determine the likelihood that a default will reach claim status. In addition, we will project the amount that we will pay if a default becomes a claim (referred to as "claim severity"). Based on this information, at each reporting date we determine our best estimate of loss reserves at a given point in time. Included in loss reserves are reserves for incurred but not reported ("IBNR") claims. IBNR reserves represent our estimated unpaid losses on loans that are in default, but have not yet been reported to us as delinquent by our customers. We will also establish reserves for associated loss adjustment expenses, consisting of the estimated cost of the claims administration process, including legal and other fees and expenses associated with administering the claims process. Establishing reserves is inherently subjective as it requires estimates that are susceptible to significant revision as more information becomes available. Our estimates of claim rates and claim sizes will be strongly influenced by prevailing economic conditions, such as the overall state of the economy, current rates or trends in unemployment, changes in housing values and/or interest rates, and our best judgments as to the future values or trends of these macroeconomic factors. Losses incurred are also generally affected by the characteristics of our insured loans, such as the loan amount, loan-to-value ratio, the percentage of coverage on the insured loan and the credit quality of the borrower.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:24.75pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Premium Deficiency Reserve&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-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We are required to establish a premium deficiency reserve if the net present value of the expected future losses and expenses for a particular group of policies exceeds the net present value of expected future premium, anticipated investment income and existing reserves for that specified group of policies. We reassess our expectations for premium, losses and expenses of our mortgage insurance business periodically and update our premium deficiency analysis accordingly. As of December&#160;31, 2020 and 2019, we concluded that no premium deficiency reserve was required to be recorded in the accompanying consolidated financial statements.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Derivative Instruments&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-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Derivative instruments, including embedded derivative instruments, are recognized at fair value in the consolidated balance sheets. The amount of monthly reinsurance premiums ceded under our reinsurance contracts will fluctuate due to changes in one-month LIBOR and changes in money market rates. As the reinsurance premium will vary based on changes in these rates, we concluded that these reinsurance agreements contain embedded derivatives that are accounted for separately like freestanding derivatives.&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Stock-Based Compensation&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-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We measure the cost of employee services received in exchange for awards of equity instruments at the grant date of the award using a fair value based method. Prior to our initial public offering, we estimated the fair value of each nonvested share grant on the date of grant based on management's best estimate using methods further described in Note&#160;10 of our consolidated financial statements. Subsequent to our initial public offering, fair value is determined on the date of grant based on quoted market prices. We recognize compensation expense on nonvested shares over the vesting period of the award. Excess tax benefits and tax deficiencies associated with share-based payments are recognized as income tax expense or benefit in the income statement and treated as discrete items in the reporting period.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:24.75pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Income Taxes&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-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Deferred income tax assets and liabilities are determined using the asset and liability (balance sheet) method. Under this method, we determine the net deferred tax asset or liability based on the tax effects of the temporary differences between the book and tax bases of the various assets and liabilities and give current recognition to changes in tax rates and laws. Changes in tax laws, rates, regulations and policies, or the final determination of tax audits or examinations, could materially affect our tax estimates. We evaluate the realizability of the deferred tax asset and recognize a valuation allowance if, based on the weight of all available positive and negative evidence, it is more likely than not that some portion or all of the deferred tax asset will not be realized. When evaluating the realizability of the deferred tax asset, we consider estimates of expected future taxable income, existing and projected book/tax differences, carryback and carryforward periods, tax planning strategies available, and the general and industry specific economic outlook. This realizability analysis is inherently subjective, as it requires management to forecast changes in the mortgage market, as well as the related impact on mortgage insurance, and the competitive and general economic environment in future periods. Changes in the estimate of deferred tax asset realizability, if applicable, are included in income tax expense on the consolidated statements of comprehensive income.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:24.75pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;ASC No.&#160;740 provides a recognition threshold and measurement attribute for the financial statement recognition and measurement of a tax position taken or expected to be taken in a tax return. In accordance with ASC No.&#160;740, before a tax benefit can be recognized, a tax position is evaluated using a threshold that it is more likely than not that the tax position will be sustained upon examination. When evaluating the more-likely-than-not recognition threshold, ASC No.&#160;740 provides that a company should presume the tax position will be examined by the appropriate taxing authority that has full knowledge of all relevant information. If the tax position meets the more-likely-than-not recognition threshold, it is initially and subsequently measured as the largest amount of benefit that is greater than 50% likely of being realized upon ultimate settlement.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:24.75pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As described in Note&#160;12, we purchase non-interest-bearing United States Mortgage Guaranty Tax and Loss Bonds ("T&amp;amp;L Bonds") issued by the Treasury Department. These assets are carried at cost and are reported as prepaid federal income tax on the consolidated balance sheets.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:24.75pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;It is our policy to classify interest and penalties as income tax expense and to use the aggregate portfolio approach to release income tax effects from accumulated other comprehensive income.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:24.75pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Earnings per Share&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-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Basic earnings per common share amounts are calculated based on income available to common stockholders and the weighted average number of common shares outstanding during the reporting period. Diluted earnings per common share amounts are calculated based on income available to common stockholders and the weighted average number of common and potential common shares outstanding during the reporting period. Potential common shares, composed of the incremental common shares issuable upon vesting of unvested common shares and common share units, are included in the earnings per share calculation to the extent that they are dilutive.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Recently Issued Accounting Standards&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:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Accounting Standards Adopted During 2020&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In June 2016, the FASB issued ASU 2016-13, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Measurement of Credit Losses on Financial Instruments (Topic 326)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;. This update is intended to provide financial statement users with more information about the expected credit losses on financial instruments and other commitments to extend credit held by a reporting entity at each reporting date. The amendments in this ASU replace the incurred loss impairment methodology in current GAAP with a methodology that reflects expected credit losses and requires consideration of a broader range of reasonable and supportable information to inform credit loss estimates. The new guidance requires financial assets measured at amortized cost to be presented at the net amount expected to be collected through the use of an allowance for credit losses. Credit losses relating to available-for-sale debt securities will also be recorded through an allowance rather than as a write-down of the amortized cost of the securities. The accounting for insurance losses and loss adjustment expenses ("LAE") are not within the scope of this ASU. The provisions of this update were effective for annual and interim periods beginning after December 15, 2019 and we adopted this standard on January 1, 2020 using the modified retrospective approach. The adoption of this ASU did not have a material effect on the Company's consolidated operating results or financial position.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In August 2018, the FASB issued ASU 2018-13, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Fair Value Measurement (Topic 820): Disclosure Framework - Changes to the Disclosure Requirements for Fair Value Measurement&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;. The amendments in this update modify the disclosure requirements for fair value measurements by removing, modifying, or adding certain disclosures. The provisions of this update were effective for interim and annual periods beginning after December 15, 2019, with early adoption permitted for the removed disclosures. We adopted this standard on January 1, 2020. The adoption of this ASU did not have a material impact on our condensed consolidated financial statements.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:24.75pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Accounting Standards Not Yet Adopted &lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In March 2020, the FASB issued ASU No. 2020-04, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Reference Rate Reform (Topic 848): Facilitation of the Effects of Reference Rate Reform on Financial Reporting&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;. The amendments in this update 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 contract, 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 ASU are not expected to have a material impact on our consolidated financial statements as the ASU will ease, if warranted, the requirements for accounting for the future effects of the rate reform. We continue to monitor the impact the discontinuance of LIBOR or another reference rate will have on our contracts and other transactions.&lt;/span&gt;&lt;/div&gt;</us-gaap:SignificantAccountingPoliciesTextBlock>
    <us-gaap:UseOfEstimates
      contextRef="if748fec8cd0f4b05a991e62604248402_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNjMvZnJhZzplZDk3ZmZhNTFhMjM0NzNiOWJjYmM0ZTk1OGU3ZjcwZC90ZXh0cmVnaW9uOmVkOTdmZmE1MWEyMzQ3M2I5YmNiYzRlOTU4ZTdmNzBkXzIwMTA0_43728236-f506-4fda-b00d-bd0fe7523540">&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Use of Estimates&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-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The preparation of financial statements in accordance with GAAP requires management 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 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;</us-gaap:UseOfEstimates>
    <us-gaap:MarketableSecuritiesPolicy
      contextRef="if748fec8cd0f4b05a991e62604248402_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNjMvZnJhZzplZDk3ZmZhNTFhMjM0NzNiOWJjYmM0ZTk1OGU3ZjcwZC90ZXh0cmVnaW9uOmVkOTdmZmE1MWEyMzQ3M2I5YmNiYzRlOTU4ZTdmNzBkXzIwMDkx_179d059c-ba91-46d8-bb32-ce4261f41fb0">&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Investments &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-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Our fixed maturity and short-term investments are classified as available for sale as we may sell securities from time to time to provide liquidity and in response to changes in the market. Debt securities classified as available for sale are reported at fair value with unrealized gains and losses on these securities reported in other comprehensive income, net of deferred income taxes. See Note&#160;15 for a description of the valuation methods for investments available for sale.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We monitor our fixed maturities for unrealized losses that appear to be other-than-temporary. A fixed maturity security is considered to be other-than-temporarily impaired when the security's fair value is less than its amortized cost basis and 1)&#160;we intend to sell the security, 2)&#160;it is more likely than not that we will be required to sell the security before recovery of the security's amortized cost basis, or 3)&#160;we believe we will be unable to recover the entire amortized cost basis of the security (i.e.,&#160;a credit loss has occurred). When we determine that a credit loss has been incurred, but we do not intend to sell the security and it is not more likely than not that we will be required to sell the security before recovery of the security's amortized cost basis, the portion of the other-than-temporary impairment that is credit related is recorded as a realized loss in the consolidated statements of comprehensive income, and the portion of the other-than-temporary impairment that is not credit related is included in other comprehensive income. For those fixed maturities for which an other-than-temporary impairment has occurred, we adjust the amortized cost basis of the security and record a realized loss in the consolidated statements of comprehensive income.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:24.75pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We recognize purchase premiums and discounts in interest income using the interest method over the securities' estimated holding periods, until maturity, or call date, if applicable. Gains and losses on the sales of securities are recorded on the trade date and are determined using the specific identification method.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:24.75pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Short-term investments are defined as short-term, highly liquid investments, both readily convertible to cash and having maturities at acquisition of twelve months or less.&lt;/span&gt;&lt;/div&gt;</us-gaap:MarketableSecuritiesPolicy>
    <us-gaap:EquityMethodInvestmentsPolicy
      contextRef="if748fec8cd0f4b05a991e62604248402_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNjMvZnJhZzplZDk3ZmZhNTFhMjM0NzNiOWJjYmM0ZTk1OGU3ZjcwZC90ZXh0cmVnaW9uOmVkOTdmZmE1MWEyMzQ3M2I5YmNiYzRlOTU4ZTdmNzBkXzIwMTM1_ae39b6ff-66c3-4f25-8f70-a871c2deea01">Other invested assets are comprised of limited partnership interests which are accounted for under the equity method of accounting with changes in value reported in other income. In applying the equity method, these investments are initially recorded at cost and are subsequently adjusted based on the Company&#x2019;s proportionate share of the net income or loss of the partnership. We have elected to classify distributions received from these investments using the cumulative earnings approach. Due to the timing of receiving financial information from these partnerships, the results are generally reported on a one month or quarter lag.</us-gaap:EquityMethodInvestmentsPolicy>
    <us-gaap:PropertyPlantAndEquipmentPolicyTextBlock
      contextRef="if748fec8cd0f4b05a991e62604248402_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNjMvZnJhZzplZDk3ZmZhNTFhMjM0NzNiOWJjYmM0ZTk1OGU3ZjcwZC90ZXh0cmVnaW9uOmVkOTdmZmE1MWEyMzQ3M2I5YmNiYzRlOTU4ZTdmNzBkXzIwMDky_fc12559b-5732-4d4b-b01a-1d92be9551ee">Long-Lived AssetsProperty and equipment are stated at cost less accumulated depreciation and amortization. Depreciation is calculated using the straight-line method over the estimated useful lives of the assets. Repairs and maintenance are charged to expense as incurred. Estimated useful lives are 5 years for furniture and fixtures and 2 to 3 years for equipment, computer hardware and purchased software. Certain costs associated with the acquisition or development of internal-use software are capitalized. Once the software is ready for its intended use, these costs are amortized on a straight-line basis over the software's expected useful life, which is generally 3 years. We amortize leasehold improvements over the shorter of the lives of the leases or estimated service lives of the leasehold improvements.</us-gaap:PropertyPlantAndEquipmentPolicyTextBlock>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="i1c63a50b243c4728a109902cd26b9401_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNjMvZnJhZzplZDk3ZmZhNTFhMjM0NzNiOWJjYmM0ZTk1OGU3ZjcwZC90ZXh0cmVnaW9uOmVkOTdmZmE1MWEyMzQ3M2I5YmNiYzRlOTU4ZTdmNzBkXzM2MjI_a8ab178f-413f-4f1e-8f9e-baed2b147a12">P5Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="i1193d1c16769422daddf38def9735210_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNjMvZnJhZzplZDk3ZmZhNTFhMjM0NzNiOWJjYmM0ZTk1OGU3ZjcwZC90ZXh0cmVnaW9uOmVkOTdmZmE1MWEyMzQ3M2I5YmNiYzRlOTU4ZTdmNzBkXzM2NTY_86773b61-d1c9-440c-946e-fc9ba2597e91">P2Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="i2f30e46c9d73478fb5502ebf96d61e3b_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNjMvZnJhZzplZDk3ZmZhNTFhMjM0NzNiOWJjYmM0ZTk1OGU3ZjcwZC90ZXh0cmVnaW9uOmVkOTdmZmE1MWEyMzQ3M2I5YmNiYzRlOTU4ZTdmNzBkXzM2NjI_6ab56c27-df50-4d5c-a4c2-0ebdb692cf04">P3Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="i8ee867c8b21e48e1b0529bcbaca71d8f_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNjMvZnJhZzplZDk3ZmZhNTFhMjM0NzNiOWJjYmM0ZTk1OGU3ZjcwZC90ZXh0cmVnaW9uOmVkOTdmZmE1MWEyMzQ3M2I5YmNiYzRlOTU4ZTdmNzBkXzM5ODY_0573dcba-2f6b-4bc2-bf45-91f0a22ac1c9">P3Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentTextBlock
      contextRef="if748fec8cd0f4b05a991e62604248402_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNjMvZnJhZzplZDk3ZmZhNTFhMjM0NzNiOWJjYmM0ZTk1OGU3ZjcwZC90ZXh0cmVnaW9uOmVkOTdmZmE1MWEyMzQ3M2I5YmNiYzRlOTU4ZTdmNzBkXzIwMTIx_0ffb273b-c027-428f-a8d6-48a633a72297">The balances by type were as follows at December&#160;31:&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:53.219%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.124%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.052%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.124%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.053%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-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="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Accumulated&lt;br/&gt;Depreciation/&lt;br/&gt;Amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Accumulated&lt;br/&gt;Depreciation/&lt;br/&gt;Amortization&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Furniture and fixtures&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,220&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,068)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,148&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,017)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Office equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;848&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(772)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;848&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(700)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Computer hardware&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,282&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(8,987)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,764&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(7,728)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Purchased software&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;38,434&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(37,404)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;37,909&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(36,716)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Costs of internal-use software&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,783&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(8,959)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,595&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(8,185)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Leasehold improvements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,787&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,777)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,644&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,293)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;67,354&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(60,967)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;64,908&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(57,639)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:PropertyPlantAndEquipmentTextBlock>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i3c35bf258b7e459a83978f37284551ce_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNjMvZnJhZzplZDk3ZmZhNTFhMjM0NzNiOWJjYmM0ZTk1OGU3ZjcwZC90YWJsZTpkMjFjOWE5MGI4MTg0NGZkYmY3Zjc0MDMzYzY4ZmNjMC90YWJsZXJhbmdlOmQyMWM5YTkwYjgxODQ0ZmRiZjdmNzQwMzNjNjhmY2MwXzItMi0xLTEtMA_f185e636-3a4c-4fef-9bfb-7321265960ff"
      unitRef="usd">2220000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
      contextRef="i3c35bf258b7e459a83978f37284551ce_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNjMvZnJhZzplZDk3ZmZhNTFhMjM0NzNiOWJjYmM0ZTk1OGU3ZjcwZC90YWJsZTpkMjFjOWE5MGI4MTg0NGZkYmY3Zjc0MDMzYzY4ZmNjMC90YWJsZXJhbmdlOmQyMWM5YTkwYjgxODQ0ZmRiZjdmNzQwMzNjNjhmY2MwXzItNC0xLTEtMA_d439624d-613b-4e39-8bd5-db750c6af8a0"
      unitRef="usd">2068000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i1e25d69d219247af8fbc0a4ad77a2c53_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNjMvZnJhZzplZDk3ZmZhNTFhMjM0NzNiOWJjYmM0ZTk1OGU3ZjcwZC90YWJsZTpkMjFjOWE5MGI4MTg0NGZkYmY3Zjc0MDMzYzY4ZmNjMC90YWJsZXJhbmdlOmQyMWM5YTkwYjgxODQ0ZmRiZjdmNzQwMzNjNjhmY2MwXzItNi0xLTEtMA_c53c0726-44f0-46a4-835f-a45d578265d8"
      unitRef="usd">2148000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
      contextRef="i1e25d69d219247af8fbc0a4ad77a2c53_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNjMvZnJhZzplZDk3ZmZhNTFhMjM0NzNiOWJjYmM0ZTk1OGU3ZjcwZC90YWJsZTpkMjFjOWE5MGI4MTg0NGZkYmY3Zjc0MDMzYzY4ZmNjMC90YWJsZXJhbmdlOmQyMWM5YTkwYjgxODQ0ZmRiZjdmNzQwMzNjNjhmY2MwXzItOC0xLTEtMA_c5ccfb06-7e15-4fb7-b03f-edc1b9f69668"
      unitRef="usd">2017000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i020d372fd08e476c845faea10d434c5c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNjMvZnJhZzplZDk3ZmZhNTFhMjM0NzNiOWJjYmM0ZTk1OGU3ZjcwZC90YWJsZTpkMjFjOWE5MGI4MTg0NGZkYmY3Zjc0MDMzYzY4ZmNjMC90YWJsZXJhbmdlOmQyMWM5YTkwYjgxODQ0ZmRiZjdmNzQwMzNjNjhmY2MwXzMtMi0xLTEtMA_b1812945-01b7-4207-9c6a-5a0e7d3b6577"
      unitRef="usd">848000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
      contextRef="i020d372fd08e476c845faea10d434c5c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNjMvZnJhZzplZDk3ZmZhNTFhMjM0NzNiOWJjYmM0ZTk1OGU3ZjcwZC90YWJsZTpkMjFjOWE5MGI4MTg0NGZkYmY3Zjc0MDMzYzY4ZmNjMC90YWJsZXJhbmdlOmQyMWM5YTkwYjgxODQ0ZmRiZjdmNzQwMzNjNjhmY2MwXzMtNC0xLTEtMA_5b924c58-646f-4d07-b7b2-8ee4877fbbd7"
      unitRef="usd">772000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i7f31eb1360504d2b8082ba1bc64a5261_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNjMvZnJhZzplZDk3ZmZhNTFhMjM0NzNiOWJjYmM0ZTk1OGU3ZjcwZC90YWJsZTpkMjFjOWE5MGI4MTg0NGZkYmY3Zjc0MDMzYzY4ZmNjMC90YWJsZXJhbmdlOmQyMWM5YTkwYjgxODQ0ZmRiZjdmNzQwMzNjNjhmY2MwXzMtNi0xLTEtMA_f7328ca9-b210-4a1e-b823-7c534b7dcbf6"
      unitRef="usd">848000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
      contextRef="i7f31eb1360504d2b8082ba1bc64a5261_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNjMvZnJhZzplZDk3ZmZhNTFhMjM0NzNiOWJjYmM0ZTk1OGU3ZjcwZC90YWJsZTpkMjFjOWE5MGI4MTg0NGZkYmY3Zjc0MDMzYzY4ZmNjMC90YWJsZXJhbmdlOmQyMWM5YTkwYjgxODQ0ZmRiZjdmNzQwMzNjNjhmY2MwXzMtOC0xLTEtMA_ea7e787a-9b69-4993-a2d5-838f9190bc1f"
      unitRef="usd">700000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i43ce69fe4c3f4ebab5f3181a737c49d9_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNjMvZnJhZzplZDk3ZmZhNTFhMjM0NzNiOWJjYmM0ZTk1OGU3ZjcwZC90YWJsZTpkMjFjOWE5MGI4MTg0NGZkYmY3Zjc0MDMzYzY4ZmNjMC90YWJsZXJhbmdlOmQyMWM5YTkwYjgxODQ0ZmRiZjdmNzQwMzNjNjhmY2MwXzQtMi0xLTEtMA_91e69259-34de-4f7c-b430-8d131afdbf8f"
      unitRef="usd">10282000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
      contextRef="i43ce69fe4c3f4ebab5f3181a737c49d9_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNjMvZnJhZzplZDk3ZmZhNTFhMjM0NzNiOWJjYmM0ZTk1OGU3ZjcwZC90YWJsZTpkMjFjOWE5MGI4MTg0NGZkYmY3Zjc0MDMzYzY4ZmNjMC90YWJsZXJhbmdlOmQyMWM5YTkwYjgxODQ0ZmRiZjdmNzQwMzNjNjhmY2MwXzQtNC0xLTEtMA_bf0e2c73-6610-4a3a-acbc-a57177f5d598"
      unitRef="usd">8987000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="ide0565bd0b794f269147c6934a38820a_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNjMvZnJhZzplZDk3ZmZhNTFhMjM0NzNiOWJjYmM0ZTk1OGU3ZjcwZC90YWJsZTpkMjFjOWE5MGI4MTg0NGZkYmY3Zjc0MDMzYzY4ZmNjMC90YWJsZXJhbmdlOmQyMWM5YTkwYjgxODQ0ZmRiZjdmNzQwMzNjNjhmY2MwXzQtNi0xLTEtMA_6c043984-4af3-4329-b5e6-70a20ac0b9e4"
      unitRef="usd">9764000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
      contextRef="ide0565bd0b794f269147c6934a38820a_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNjMvZnJhZzplZDk3ZmZhNTFhMjM0NzNiOWJjYmM0ZTk1OGU3ZjcwZC90YWJsZTpkMjFjOWE5MGI4MTg0NGZkYmY3Zjc0MDMzYzY4ZmNjMC90YWJsZXJhbmdlOmQyMWM5YTkwYjgxODQ0ZmRiZjdmNzQwMzNjNjhmY2MwXzQtOC0xLTEtMA_4af7a491-cf8d-42c5-85bf-eb04ce386934"
      unitRef="usd">7728000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i2b8d635525604f33aa5f1346017030d5_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNjMvZnJhZzplZDk3ZmZhNTFhMjM0NzNiOWJjYmM0ZTk1OGU3ZjcwZC90YWJsZTpkMjFjOWE5MGI4MTg0NGZkYmY3Zjc0MDMzYzY4ZmNjMC90YWJsZXJhbmdlOmQyMWM5YTkwYjgxODQ0ZmRiZjdmNzQwMzNjNjhmY2MwXzUtMi0xLTEtMA_bd07ed15-bf9e-4ee7-85d5-70e635b0f9de"
      unitRef="usd">38434000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
      contextRef="i2b8d635525604f33aa5f1346017030d5_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNjMvZnJhZzplZDk3ZmZhNTFhMjM0NzNiOWJjYmM0ZTk1OGU3ZjcwZC90YWJsZTpkMjFjOWE5MGI4MTg0NGZkYmY3Zjc0MDMzYzY4ZmNjMC90YWJsZXJhbmdlOmQyMWM5YTkwYjgxODQ0ZmRiZjdmNzQwMzNjNjhmY2MwXzUtNC0xLTEtMA_02b4e3e1-45ea-4324-9992-f8ea921bdddc"
      unitRef="usd">37404000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="icbf6614df56a491ca1ad9d93221fc827_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNjMvZnJhZzplZDk3ZmZhNTFhMjM0NzNiOWJjYmM0ZTk1OGU3ZjcwZC90YWJsZTpkMjFjOWE5MGI4MTg0NGZkYmY3Zjc0MDMzYzY4ZmNjMC90YWJsZXJhbmdlOmQyMWM5YTkwYjgxODQ0ZmRiZjdmNzQwMzNjNjhmY2MwXzUtNi0xLTEtMA_6e016b78-6b77-4971-85f6-c177d241ee96"
      unitRef="usd">37909000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
      contextRef="icbf6614df56a491ca1ad9d93221fc827_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNjMvZnJhZzplZDk3ZmZhNTFhMjM0NzNiOWJjYmM0ZTk1OGU3ZjcwZC90YWJsZTpkMjFjOWE5MGI4MTg0NGZkYmY3Zjc0MDMzYzY4ZmNjMC90YWJsZXJhbmdlOmQyMWM5YTkwYjgxODQ0ZmRiZjdmNzQwMzNjNjhmY2MwXzUtOC0xLTEtMA_9bc88d9d-0fee-43d4-a2b6-29707d4be898"
      unitRef="usd">36716000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i73410ccda83041978add05f00fdd00d5_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNjMvZnJhZzplZDk3ZmZhNTFhMjM0NzNiOWJjYmM0ZTk1OGU3ZjcwZC90YWJsZTpkMjFjOWE5MGI4MTg0NGZkYmY3Zjc0MDMzYzY4ZmNjMC90YWJsZXJhbmdlOmQyMWM5YTkwYjgxODQ0ZmRiZjdmNzQwMzNjNjhmY2MwXzYtMi0xLTEtMA_694cf6a7-ec9f-4725-990e-3e3e5589b51b"
      unitRef="usd">10783000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
      contextRef="i73410ccda83041978add05f00fdd00d5_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNjMvZnJhZzplZDk3ZmZhNTFhMjM0NzNiOWJjYmM0ZTk1OGU3ZjcwZC90YWJsZTpkMjFjOWE5MGI4MTg0NGZkYmY3Zjc0MDMzYzY4ZmNjMC90YWJsZXJhbmdlOmQyMWM5YTkwYjgxODQ0ZmRiZjdmNzQwMzNjNjhmY2MwXzYtNC0xLTEtMA_64aba520-bad7-4761-9026-8d97023409f7"
      unitRef="usd">8959000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="ic467b39de2a84d8e8a859f15b735b727_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNjMvZnJhZzplZDk3ZmZhNTFhMjM0NzNiOWJjYmM0ZTk1OGU3ZjcwZC90YWJsZTpkMjFjOWE5MGI4MTg0NGZkYmY3Zjc0MDMzYzY4ZmNjMC90YWJsZXJhbmdlOmQyMWM5YTkwYjgxODQ0ZmRiZjdmNzQwMzNjNjhmY2MwXzYtNi0xLTEtMA_bad33655-074a-4862-ac3c-e49ec623df2b"
      unitRef="usd">9595000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
      contextRef="ic467b39de2a84d8e8a859f15b735b727_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNjMvZnJhZzplZDk3ZmZhNTFhMjM0NzNiOWJjYmM0ZTk1OGU3ZjcwZC90YWJsZTpkMjFjOWE5MGI4MTg0NGZkYmY3Zjc0MDMzYzY4ZmNjMC90YWJsZXJhbmdlOmQyMWM5YTkwYjgxODQ0ZmRiZjdmNzQwMzNjNjhmY2MwXzYtOC0xLTEtMA_18617bc9-7cb4-46fd-b526-3de934377c55"
      unitRef="usd">8185000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i706dcb6376ae4940a0fd7e30204571db_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNjMvZnJhZzplZDk3ZmZhNTFhMjM0NzNiOWJjYmM0ZTk1OGU3ZjcwZC90YWJsZTpkMjFjOWE5MGI4MTg0NGZkYmY3Zjc0MDMzYzY4ZmNjMC90YWJsZXJhbmdlOmQyMWM5YTkwYjgxODQ0ZmRiZjdmNzQwMzNjNjhmY2MwXzctMi0xLTEtMA_ea9f332c-1c7f-448b-af21-20ba8a64fede"
      unitRef="usd">4787000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
      contextRef="i706dcb6376ae4940a0fd7e30204571db_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNjMvZnJhZzplZDk3ZmZhNTFhMjM0NzNiOWJjYmM0ZTk1OGU3ZjcwZC90YWJsZTpkMjFjOWE5MGI4MTg0NGZkYmY3Zjc0MDMzYzY4ZmNjMC90YWJsZXJhbmdlOmQyMWM5YTkwYjgxODQ0ZmRiZjdmNzQwMzNjNjhmY2MwXzctNC0xLTEtMA_13bde45c-41d1-4e98-ab00-fc797b4137db"
      unitRef="usd">2777000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i2734113f2cc24a85ac5b97a8e9df979e_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNjMvZnJhZzplZDk3ZmZhNTFhMjM0NzNiOWJjYmM0ZTk1OGU3ZjcwZC90YWJsZTpkMjFjOWE5MGI4MTg0NGZkYmY3Zjc0MDMzYzY4ZmNjMC90YWJsZXJhbmdlOmQyMWM5YTkwYjgxODQ0ZmRiZjdmNzQwMzNjNjhmY2MwXzctNi0xLTEtMA_c62d84a0-e5c7-40a3-8bb9-e11a82562a45"
      unitRef="usd">4644000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
      contextRef="i2734113f2cc24a85ac5b97a8e9df979e_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNjMvZnJhZzplZDk3ZmZhNTFhMjM0NzNiOWJjYmM0ZTk1OGU3ZjcwZC90YWJsZTpkMjFjOWE5MGI4MTg0NGZkYmY3Zjc0MDMzYzY4ZmNjMC90YWJsZXJhbmdlOmQyMWM5YTkwYjgxODQ0ZmRiZjdmNzQwMzNjNjhmY2MwXzctOC0xLTEtMA_94adb266-da48-44ca-9c68-cfc34b7cf728"
      unitRef="usd">2293000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i238439bc60114f6d969dd6920511a2ea_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNjMvZnJhZzplZDk3ZmZhNTFhMjM0NzNiOWJjYmM0ZTk1OGU3ZjcwZC90YWJsZTpkMjFjOWE5MGI4MTg0NGZkYmY3Zjc0MDMzYzY4ZmNjMC90YWJsZXJhbmdlOmQyMWM5YTkwYjgxODQ0ZmRiZjdmNzQwMzNjNjhmY2MwXzgtMi0xLTEtMA_2236138f-bee7-4062-afa2-9213c23f6d04"
      unitRef="usd">67354000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
      contextRef="i238439bc60114f6d969dd6920511a2ea_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNjMvZnJhZzplZDk3ZmZhNTFhMjM0NzNiOWJjYmM0ZTk1OGU3ZjcwZC90YWJsZTpkMjFjOWE5MGI4MTg0NGZkYmY3Zjc0MDMzYzY4ZmNjMC90YWJsZXJhbmdlOmQyMWM5YTkwYjgxODQ0ZmRiZjdmNzQwMzNjNjhmY2MwXzgtNC0xLTEtMA_82c189f3-c79b-4992-b1b4-02db006a6ce9"
      unitRef="usd">60967000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="id2c88ab38f924ffa81ef91bb82b8335f_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNjMvZnJhZzplZDk3ZmZhNTFhMjM0NzNiOWJjYmM0ZTk1OGU3ZjcwZC90YWJsZTpkMjFjOWE5MGI4MTg0NGZkYmY3Zjc0MDMzYzY4ZmNjMC90YWJsZXJhbmdlOmQyMWM5YTkwYjgxODQ0ZmRiZjdmNzQwMzNjNjhmY2MwXzgtNi0xLTEtMA_bb554d0b-a443-444f-b3f9-a32f0efb4e78"
      unitRef="usd">64908000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
      contextRef="id2c88ab38f924ffa81ef91bb82b8335f_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNjMvZnJhZzplZDk3ZmZhNTFhMjM0NzNiOWJjYmM0ZTk1OGU3ZjcwZC90YWJsZTpkMjFjOWE5MGI4MTg0NGZkYmY3Zjc0MDMzYzY4ZmNjMC90YWJsZXJhbmdlOmQyMWM5YTkwYjgxODQ0ZmRiZjdmNzQwMzNjNjhmY2MwXzgtOC0xLTEtMA_ee8cfbe6-adf4-4b66-bc7d-4768edc7257e"
      unitRef="usd">57639000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:CapitalizationOfDeferredPolicyAcquisitionCostsPolicy
      contextRef="if748fec8cd0f4b05a991e62604248402_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNjMvZnJhZzplZDk3ZmZhNTFhMjM0NzNiOWJjYmM0ZTk1OGU3ZjcwZC90ZXh0cmVnaW9uOmVkOTdmZmE1MWEyMzQ3M2I5YmNiYzRlOTU4ZTdmNzBkXzIwMTQ1_a34587c3-dfc8-42a0-b109-7a29c43e58c4">&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Deferred Policy Acquisition Costs&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-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We defer certain personnel costs and premium tax expense directly related to the successful acquisition of new insurance policies and amortize these costs over the period the related estimated gross profits are recognized in order to match costs and revenues. We do not defer any underwriting costs associated with our contract underwriting services. Costs related to the acquisition of mortgage insurance business are initially deferred and reported as deferred policy acquisition costs. Consistent with industry accounting practice, amortization of these costs for each underwriting year book of business is recognized in &lt;/span&gt;&lt;/div&gt;proportion to estimated gross profits. Estimated gross profits are composed of earned premium, interest income, losses and loss adjustment expenses. The deferred costs are adjusted as appropriate for policy cancellations to be consistent with our revenue recognition policy. We estimate the rate of amortization to reflect actual experience and any changes to persistency or loss development. Deferred policy acquisition costs are reviewed periodically to determine that they do not exceed recoverable amounts, after considering investment income.</us-gaap:CapitalizationOfDeferredPolicyAcquisitionCostsPolicy>
    <us-gaap:DeferredPolicyAcquisitionCostsAdditions
      contextRef="if748fec8cd0f4b05a991e62604248402_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNjMvZnJhZzplZDk3ZmZhNTFhMjM0NzNiOWJjYmM0ZTk1OGU3ZjcwZC90ZXh0cmVnaW9uOmVkOTdmZmE1MWEyMzQ3M2I5YmNiYzRlOTU4ZTdmNzBkXzU0MzE_d6b2c38c-a3b0-4da5-a792-33c020b7bba1"
      unitRef="usd">10100000</us-gaap:DeferredPolicyAcquisitionCostsAdditions>
    <us-gaap:DeferredPolicyAcquisitionCostsAdditions
      contextRef="i615b0805b8ed4d9db83967308e9675fd_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNjMvZnJhZzplZDk3ZmZhNTFhMjM0NzNiOWJjYmM0ZTk1OGU3ZjcwZC90ZXh0cmVnaW9uOmVkOTdmZmE1MWEyMzQ3M2I5YmNiYzRlOTU4ZTdmNzBkXzU0MzU_f4bb136e-3c81-4b8e-9960-9fa112f8c8f2"
      unitRef="usd">7800000</us-gaap:DeferredPolicyAcquisitionCostsAdditions>
    <us-gaap:DeferredPolicyAcquisitionCostsAdditions
      contextRef="i18c2cb681437415bb67fb6bd04946c6f_D20180101-20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNjMvZnJhZzplZDk3ZmZhNTFhMjM0NzNiOWJjYmM0ZTk1OGU3ZjcwZC90ZXh0cmVnaW9uOmVkOTdmZmE1MWEyMzQ3M2I5YmNiYzRlOTU4ZTdmNzBkXzU0NDI_45bdff25-413f-475c-bd35-96f00bc1c624"
      unitRef="usd">7400000</us-gaap:DeferredPolicyAcquisitionCostsAdditions>
    <us-gaap:DeferredPolicyAcquisitionCostAmortizationExpense
      contextRef="iba9090275194417b92ee40c476018019_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNjMvZnJhZzplZDk3ZmZhNTFhMjM0NzNiOWJjYmM0ZTk1OGU3ZjcwZC90ZXh0cmVnaW9uOmVkOTdmZmE1MWEyMzQ3M2I5YmNiYzRlOTU4ZTdmNzBkXzU1NjU_7d391037-7fee-47d2-9436-9c40cbf0a9ca"
      unitRef="usd">8800000</us-gaap:DeferredPolicyAcquisitionCostAmortizationExpense>
    <us-gaap:DeferredPolicyAcquisitionCostAmortizationExpense
      contextRef="ifbc1ad238a6142689f1b2490093efc7a_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNjMvZnJhZzplZDk3ZmZhNTFhMjM0NzNiOWJjYmM0ZTk1OGU3ZjcwZC90ZXh0cmVnaW9uOmVkOTdmZmE1MWEyMzQ3M2I5YmNiYzRlOTU4ZTdmNzBkXzU1Njk_0da93679-f4dd-4de9-83b1-2b3d9781d425"
      unitRef="usd">8100000</us-gaap:DeferredPolicyAcquisitionCostAmortizationExpense>
    <us-gaap:DeferredPolicyAcquisitionCostAmortizationExpense
      contextRef="i6963bc78ac9c448a823ecd98d2fdd67e_D20180101-20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNjMvZnJhZzplZDk3ZmZhNTFhMjM0NzNiOWJjYmM0ZTk1OGU3ZjcwZC90ZXh0cmVnaW9uOmVkOTdmZmE1MWEyMzQ3M2I5YmNiYzRlOTU4ZTdmNzBkXzU1NzY_8cdc363c-bcdd-4c68-90e0-1ba66b40ab9a"
      unitRef="usd">6700000</us-gaap:DeferredPolicyAcquisitionCostAmortizationExpense>
    <us-gaap:InsurancePremiumsRevenueRecognitionPolicy
      contextRef="if748fec8cd0f4b05a991e62604248402_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNjMvZnJhZzplZDk3ZmZhNTFhMjM0NzNiOWJjYmM0ZTk1OGU3ZjcwZC90ZXh0cmVnaW9uOmVkOTdmZmE1MWEyMzQ3M2I5YmNiYzRlOTU4ZTdmNzBkXzIwMDk0_e3f4aafb-c7ae-44a4-bb9e-2d35c95ac112">&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Insurance Premium Revenue Recognition&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-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Mortgage guaranty insurance policies are contracts that are generally non-cancelable by the insurer, are renewable at a fixed price, and provide for payment of premium on a monthly, annual or single basis. Upon renewal, we are not able to re-underwrite or re-price our policies. Consistent with industry accounting practices, premiums written on a monthly basis are earned as coverage is provided. Monthly policies accounted for 84% of earned premium in 2020. Premiums written on an annual basis are amortized on a pro rata basis over the year of coverage. Primary mortgage insurance written on policies covering more than one year are referred to as single premium policies. A portion of the revenue from single premium policies is recognized in earned premium in the current period, and the remaining portion is deferred as unearned premium and earned over the expected life of the policy. If single premium policies related to insured loans are cancelled due to repayment by the borrower, and the premium is non-refundable, then the remaining unearned premium related to each cancelled policy is recognized as earned premium upon notification of the cancellation. The Company recorded $88.9 million and $42.5 million of earned premium related to policy cancellations for the years ended December&#160;31, 2020 and 2019, respectively. Unearned premium represents the portion of premium written that is applicable to the estimated unexpired risk of insured loans. Rates used to determine the earning of single premium policies are estimates based on an analysis of the expiration of risk.&lt;/span&gt;&lt;/div&gt;</us-gaap:InsurancePremiumsRevenueRecognitionPolicy>
    <esnt:MortgageGuarantyInsuranceContractsMonthlyPoliciesEarnedPremiumPercentageOfTotal
      contextRef="if748fec8cd0f4b05a991e62604248402_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNjMvZnJhZzplZDk3ZmZhNTFhMjM0NzNiOWJjYmM0ZTk1OGU3ZjcwZC90ZXh0cmVnaW9uOmVkOTdmZmE1MWEyMzQ3M2I5YmNiYzRlOTU4ZTdmNzBkXzYyMjg_89e732d6-8075-45f0-963d-7fe00012ad42"
      unitRef="number">0.84</esnt:MortgageGuarantyInsuranceContractsMonthlyPoliciesEarnedPremiumPercentageOfTotal>
    <esnt:PrimaryMortgageGuarantyInsuranceContractsSinglePremiumPolicesMinimumPeriod
      contextRef="if748fec8cd0f4b05a991e62604248402_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNjMvZnJhZzplZDk3ZmZhNTFhMjM0NzNiOWJjYmM0ZTk1OGU3ZjcwZC90ZXh0cmVnaW9uOmVkOTdmZmE1MWEyMzQ3M2I5YmNiYzRlOTU4ZTdmNzBkXzY0MTk_5b68ed06-0e8a-46db-b513-d9b32480f5a8">P1Y</esnt:PrimaryMortgageGuarantyInsuranceContractsSinglePremiumPolicesMinimumPeriod>
    <esnt:NonRefundableSinglePremiumPrimaryMortgageInsuranceUnearnedPremiumRecognizedAsEarnedUponCancellationDueToLoanRepayment
      contextRef="if748fec8cd0f4b05a991e62604248402_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNjMvZnJhZzplZDk3ZmZhNTFhMjM0NzNiOWJjYmM0ZTk1OGU3ZjcwZC90ZXh0cmVnaW9uOmVkOTdmZmE1MWEyMzQ3M2I5YmNiYzRlOTU4ZTdmNzBkXzY5Nzg_aa8182f8-f9c9-446b-afc0-86f76d60972c"
      unitRef="usd">88900000</esnt:NonRefundableSinglePremiumPrimaryMortgageInsuranceUnearnedPremiumRecognizedAsEarnedUponCancellationDueToLoanRepayment>
    <esnt:NonRefundableSinglePremiumPrimaryMortgageInsuranceUnearnedPremiumRecognizedAsEarnedUponCancellationDueToLoanRepayment
      contextRef="i615b0805b8ed4d9db83967308e9675fd_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNjMvZnJhZzplZDk3ZmZhNTFhMjM0NzNiOWJjYmM0ZTk1OGU3ZjcwZC90ZXh0cmVnaW9uOmVkOTdmZmE1MWEyMzQ3M2I5YmNiYzRlOTU4ZTdmNzBkXzY5ODU_500d7982-e0ee-4d36-ab25-ddd60e456144"
      unitRef="usd">42500000</esnt:NonRefundableSinglePremiumPrimaryMortgageInsuranceUnearnedPremiumRecognizedAsEarnedUponCancellationDueToLoanRepayment>
    <us-gaap:UnpaidPolicyClaimsAndClaimsAdjustmentExpensePolicy
      contextRef="if748fec8cd0f4b05a991e62604248402_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNjMvZnJhZzplZDk3ZmZhNTFhMjM0NzNiOWJjYmM0ZTk1OGU3ZjcwZC90ZXh0cmVnaW9uOmVkOTdmZmE1MWEyMzQ3M2I5YmNiYzRlOTU4ZTdmNzBkXzIwMTUy_f2aef359-7b9c-4bd3-8988-d2bf1fcdcfcc">&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Reserve for Losses and Loss Adjustment Expenses&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-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We establish reserves for losses based on our best estimate of ultimate claim costs for defaulted loans using the general principles contained in ASC No.&#160;944, in accordance with industry practice. However, consistent with industry standards for mortgage insurers, we do not establish loss reserves for future claims on insured loans which are not currently in default. Loans are classified as in default when the borrower has missed two consecutive payments. Once we are notified that a borrower has defaulted, we will consider internal and third-party information and models, including the status of the loan as reported by its servicer and the type of loan product to determine the likelihood that a default will reach claim status. In addition, we will project the amount that we will pay if a default becomes a claim (referred to as "claim severity"). Based on this information, at each reporting date we determine our best estimate of loss reserves at a given point in time. Included in loss reserves are reserves for incurred but not reported ("IBNR") claims. IBNR reserves represent our estimated unpaid losses on loans that are in default, but have not yet been reported to us as delinquent by our customers. We will also establish reserves for associated loss adjustment expenses, consisting of the estimated cost of the claims administration process, including legal and other fees and expenses associated with administering the claims process. Establishing reserves is inherently subjective as it requires estimates that are susceptible to significant revision as more information becomes available. Our estimates of claim rates and claim sizes will be strongly influenced by prevailing economic conditions, such as the overall state of the economy, current rates or trends in unemployment, changes in housing values and/or interest rates, and our best judgments as to the future values or trends of these macroeconomic factors. Losses incurred are also generally affected by the characteristics of our insured loans, such as the loan amount, loan-to-value ratio, the percentage of coverage on the insured loan and the credit quality of the borrower.&lt;/span&gt;&lt;/div&gt;</us-gaap:UnpaidPolicyClaimsAndClaimsAdjustmentExpensePolicy>
    <esnt:LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseNumberOfConsecutiveMissedLoanPaymentsForClassificationOfLoanAsInDefault
      contextRef="if748fec8cd0f4b05a991e62604248402_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNjMvZnJhZzplZDk3ZmZhNTFhMjM0NzNiOWJjYmM0ZTk1OGU3ZjcwZC90ZXh0cmVnaW9uOmVkOTdmZmE1MWEyMzQ3M2I5YmNiYzRlOTU4ZTdmNzBkXzgxMjY_46fe6d1b-02b8-4aab-a279-c6b54ec1511d"
      unitRef="payment">2</esnt:LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseNumberOfConsecutiveMissedLoanPaymentsForClassificationOfLoanAsInDefault>
    <us-gaap:AnticipatedInvestmentIncomeAsComponentOfPremiumDeficiencyOnShortDurationContractsPolicy
      contextRef="if748fec8cd0f4b05a991e62604248402_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNjMvZnJhZzplZDk3ZmZhNTFhMjM0NzNiOWJjYmM0ZTk1OGU3ZjcwZC90ZXh0cmVnaW9uOmVkOTdmZmE1MWEyMzQ3M2I5YmNiYzRlOTU4ZTdmNzBkXzIwMTE0_b4043322-9247-42cf-9378-aa0fe9eddfd1">Premium Deficiency ReserveWe are required to establish a premium deficiency reserve if the net present value of the expected future losses and expenses for a particular group of policies exceeds the net present value of expected future premium, anticipated investment income and existing reserves for that specified group of policies. We reassess our expectations for premium, losses and expenses of our mortgage insurance business periodically and update our premium deficiency analysis accordingly.</us-gaap:AnticipatedInvestmentIncomeAsComponentOfPremiumDeficiencyOnShortDurationContractsPolicy>
    <esnt:PremiumDeficiencyReserve
      contextRef="i238439bc60114f6d969dd6920511a2ea_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNjMvZnJhZzplZDk3ZmZhNTFhMjM0NzNiOWJjYmM0ZTk1OGU3ZjcwZC90ZXh0cmVnaW9uOmVkOTdmZmE1MWEyMzQ3M2I5YmNiYzRlOTU4ZTdmNzBkXzEwNDA2_475c98c9-c1e7-4954-9258-9c5fb377c964"
      unitRef="usd">0</esnt:PremiumDeficiencyReserve>
    <esnt:PremiumDeficiencyReserve
      contextRef="id2c88ab38f924ffa81ef91bb82b8335f_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNjMvZnJhZzplZDk3ZmZhNTFhMjM0NzNiOWJjYmM0ZTk1OGU3ZjcwZC90ZXh0cmVnaW9uOmVkOTdmZmE1MWEyMzQ3M2I5YmNiYzRlOTU4ZTdmNzBkXzEwNDA2_68bbd9c1-b4b7-4fbd-b939-c8e6bc9b1f4d"
      unitRef="usd">0</esnt:PremiumDeficiencyReserve>
    <us-gaap:DerivativesPolicyTextBlock
      contextRef="if748fec8cd0f4b05a991e62604248402_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNjMvZnJhZzplZDk3ZmZhNTFhMjM0NzNiOWJjYmM0ZTk1OGU3ZjcwZC90ZXh0cmVnaW9uOmVkOTdmZmE1MWEyMzQ3M2I5YmNiYzRlOTU4ZTdmNzBkXzIwMDk5_633bafa5-2007-4cf1-871c-7e5cd5240c44">&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Derivative Instruments&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-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Derivative instruments, including embedded derivative instruments, are recognized at fair value in the consolidated balance sheets. The amount of monthly reinsurance premiums ceded under our reinsurance contracts will fluctuate due to changes in one-month LIBOR and changes in money market rates. As the reinsurance premium will vary based on changes in these rates, we concluded that these reinsurance agreements contain embedded derivatives that are accounted for separately like freestanding derivatives.&lt;/span&gt;&lt;/div&gt;</us-gaap:DerivativesPolicyTextBlock>
    <us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy
      contextRef="if748fec8cd0f4b05a991e62604248402_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNjMvZnJhZzplZDk3ZmZhNTFhMjM0NzNiOWJjYmM0ZTk1OGU3ZjcwZC90ZXh0cmVnaW9uOmVkOTdmZmE1MWEyMzQ3M2I5YmNiYzRlOTU4ZTdmNzBkXzIwMDk2_677d4a72-7770-482e-97a6-d99b3e077dcb">&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Stock-Based Compensation&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-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We measure the cost of employee services received in exchange for awards of equity instruments at the grant date of the award using a fair value based method. Prior to our initial public offering, we estimated the fair value of each nonvested share grant on the date of grant based on management's best estimate using methods further described in Note&#160;10 of our consolidated financial statements. Subsequent to our initial public offering, fair value is determined on the date of grant based on quoted market prices. We recognize compensation expense on nonvested shares over the vesting period of the award. Excess tax benefits and tax deficiencies associated with share-based payments are recognized as income tax expense or benefit in the income statement and treated as discrete items in the reporting period.&lt;/span&gt;&lt;/div&gt;</us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy>
    <us-gaap:IncomeTaxPolicyTextBlock
      contextRef="if748fec8cd0f4b05a991e62604248402_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNjMvZnJhZzplZDk3ZmZhNTFhMjM0NzNiOWJjYmM0ZTk1OGU3ZjcwZC90ZXh0cmVnaW9uOmVkOTdmZmE1MWEyMzQ3M2I5YmNiYzRlOTU4ZTdmNzBkXzIwMTQ0_c885c0c2-5174-48e9-ad4d-0d52c15bddb6">&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Income Taxes&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-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Deferred income tax assets and liabilities are determined using the asset and liability (balance sheet) method. Under this method, we determine the net deferred tax asset or liability based on the tax effects of the temporary differences between the book and tax bases of the various assets and liabilities and give current recognition to changes in tax rates and laws. Changes in tax laws, rates, regulations and policies, or the final determination of tax audits or examinations, could materially affect our tax estimates. We evaluate the realizability of the deferred tax asset and recognize a valuation allowance if, based on the weight of all available positive and negative evidence, it is more likely than not that some portion or all of the deferred tax asset will not be realized. When evaluating the realizability of the deferred tax asset, we consider estimates of expected future taxable income, existing and projected book/tax differences, carryback and carryforward periods, tax planning strategies available, and the general and industry specific economic outlook. This realizability analysis is inherently subjective, as it requires management to forecast changes in the mortgage market, as well as the related impact on mortgage insurance, and the competitive and general economic environment in future periods. Changes in the estimate of deferred tax asset realizability, if applicable, are included in income tax expense on the consolidated statements of comprehensive income.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:24.75pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;ASC No.&#160;740 provides a recognition threshold and measurement attribute for the financial statement recognition and measurement of a tax position taken or expected to be taken in a tax return. In accordance with ASC No.&#160;740, before a tax benefit can be recognized, a tax position is evaluated using a threshold that it is more likely than not that the tax position will be sustained upon examination. When evaluating the more-likely-than-not recognition threshold, ASC No.&#160;740 provides that a company should presume the tax position will be examined by the appropriate taxing authority that has full knowledge of all relevant information. If the tax position meets the more-likely-than-not recognition threshold, it is initially and subsequently measured as the largest amount of benefit that is greater than 50% likely of being realized upon ultimate settlement.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:24.75pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As described in Note&#160;12, we purchase non-interest-bearing United States Mortgage Guaranty Tax and Loss Bonds ("T&amp;amp;L Bonds") issued by the Treasury Department. These assets are carried at cost and are reported as prepaid federal income tax on the consolidated balance sheets.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:24.75pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;It is our policy to classify interest and penalties as income tax expense and to use the aggregate portfolio approach to release income tax effects from accumulated other comprehensive income.&lt;/span&gt;&lt;/div&gt;</us-gaap:IncomeTaxPolicyTextBlock>
    <us-gaap:EarningsPerSharePolicyTextBlock
      contextRef="if748fec8cd0f4b05a991e62604248402_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNjMvZnJhZzplZDk3ZmZhNTFhMjM0NzNiOWJjYmM0ZTk1OGU3ZjcwZC90ZXh0cmVnaW9uOmVkOTdmZmE1MWEyMzQ3M2I5YmNiYzRlOTU4ZTdmNzBkXzIwMTQx_757ca360-fec3-4534-a7a8-696c0be7d232">&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Earnings per Share&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-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Basic earnings per common share amounts are calculated based on income available to common stockholders and the weighted average number of common shares outstanding during the reporting period. Diluted earnings per common share amounts are calculated based on income available to common stockholders and the weighted average number of common and potential common shares outstanding during the reporting period. Potential common shares, composed of the incremental common shares issuable upon vesting of unvested common shares and common share units, are included in the earnings per share calculation to the extent that they are dilutive.&lt;/span&gt;&lt;/div&gt;</us-gaap:EarningsPerSharePolicyTextBlock>
    <us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock
      contextRef="if748fec8cd0f4b05a991e62604248402_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNjMvZnJhZzplZDk3ZmZhNTFhMjM0NzNiOWJjYmM0ZTk1OGU3ZjcwZC90ZXh0cmVnaW9uOmVkOTdmZmE1MWEyMzQ3M2I5YmNiYzRlOTU4ZTdmNzBkXzIwMDk3_90df6379-2c63-4177-81e3-433593ba57be">&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Recently Issued Accounting Standards&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:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Accounting Standards Adopted During 2020&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In June 2016, the FASB issued ASU 2016-13, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Measurement of Credit Losses on Financial Instruments (Topic 326)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;. This update is intended to provide financial statement users with more information about the expected credit losses on financial instruments and other commitments to extend credit held by a reporting entity at each reporting date. The amendments in this ASU replace the incurred loss impairment methodology in current GAAP with a methodology that reflects expected credit losses and requires consideration of a broader range of reasonable and supportable information to inform credit loss estimates. The new guidance requires financial assets measured at amortized cost to be presented at the net amount expected to be collected through the use of an allowance for credit losses. Credit losses relating to available-for-sale debt securities will also be recorded through an allowance rather than as a write-down of the amortized cost of the securities. The accounting for insurance losses and loss adjustment expenses ("LAE") are not within the scope of this ASU. The provisions of this update were effective for annual and interim periods beginning after December 15, 2019 and we adopted this standard on January 1, 2020 using the modified retrospective approach. The adoption of this ASU did not have a material effect on the Company's consolidated operating results or financial position.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In August 2018, the FASB issued ASU 2018-13, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Fair Value Measurement (Topic 820): Disclosure Framework - Changes to the Disclosure Requirements for Fair Value Measurement&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;. The amendments in this update modify the disclosure requirements for fair value measurements by removing, modifying, or adding certain disclosures. The provisions of this update were effective for interim and annual periods beginning after December 15, 2019, with early adoption permitted for the removed disclosures. We adopted this standard on January 1, 2020. The adoption of this ASU did not have a material impact on our condensed consolidated financial statements.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:24.75pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Accounting Standards Not Yet Adopted &lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In March 2020, the FASB issued ASU No. 2020-04, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Reference Rate Reform (Topic 848): Facilitation of the Effects of Reference Rate Reform on Financial Reporting&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;. The amendments in this update 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 contract, 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 ASU are not expected to have a material impact on our consolidated financial statements as the ASU will ease, if warranted, the requirements for accounting for the future effects of the rate reform. We continue to monitor the impact the discontinuance of LIBOR or another reference rate will have on our contracts and other transactions.&lt;/span&gt;&lt;/div&gt;</us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock>
    <us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock
      contextRef="if748fec8cd0f4b05a991e62604248402_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNjkvZnJhZzo1NTIyMGEzYjE3ZjY0ZGQ4YWE4MTE5ODFhOGQzZTRjYy90ZXh0cmVnaW9uOjU1MjIwYTNiMTdmNjRkZDhhYTgxMTk4MWE4ZDNlNGNjXzIwNjM_cfbcc4b6-fef7-425b-aebf-ea49b2622968">Investments&lt;div style="text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Investments available for sale consist of the following:&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;vertical-align:top;width:99.561%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:52.497%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.647%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.885%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.885%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.650%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31, 2020 (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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Amortized&lt;br/&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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Unrealized&lt;br/&gt;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Unrealized&lt;br/&gt;Losses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Fair Value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;U.S. Treasury securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;259,378&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,088&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(22)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;268,444&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;U.S. agency securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17,930&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;155&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18,085&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;U.S. agency mortgage-backed securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;963,670&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;33,205&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(970)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;995,905&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Municipal debt securities (1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;513,870&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;37,662&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(15)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;551,517&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Non-U.S. government securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;56,045&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,562&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;61,607&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Corporate debt securities (2)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,070,027&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;56,864&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(379)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,126,512&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Residential and commercial mortgage securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;391,921&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18,641&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,280)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;409,282&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Asset-backed securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;452,527&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,246&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,056)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;454,717&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Money market funds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;679,322&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(18)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;679,304&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total investments available for sale&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,404,690&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;164,423&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3,740)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,565,373&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.561%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:52.497%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.647%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.885%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.885%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.650%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31, 2019 (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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Amortized&lt;br/&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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Unrealized&lt;br/&gt;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Unrealized&lt;br/&gt;Losses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Fair Value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;U.S. Treasury securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;239,087&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,526&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(407)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;242,206&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;U.S. agency securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;33,620&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;36&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(51)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;33,605&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;U.S. agency mortgage-backed securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;836,710&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,956&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,332)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;848,334&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Municipal debt securities (1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;339,511&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;22,245&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(118)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;361,638&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Non-U.S. government securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;52,230&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,812&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(47)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;54,995&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Corporate debt securities (2)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;856,638&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;24,255&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(592)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;880,301&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Residential and commercial mortgage securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;282,840&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,542&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,101)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;288,281&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Asset-backed securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;326,589&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;857&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,421)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;326,025&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Money market funds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;315,360&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;315,362&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total investments available for sale&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,282,585&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;74,231&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(6,069)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,350,747&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;_______________________________________________________________________________&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:96.052%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:75.155%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.561%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.011%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.561%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.012%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(1) The following table summarizes municipal debt securities as of :&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Special revenue bonds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;76.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;74.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;General obligation bonds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;20.3&#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="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Certificate of participation bonds &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Tax allocation bonds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.6&#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="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.8&#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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;100.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;100.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:96.052%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:75.155%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.561%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.011%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.561%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.012%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(2) The following table summarizes corporate debt securities as of :&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Financial&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;34.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;34.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Consumer, non-cyclical&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;20.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Communications&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Energy&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Consumer, cyclical&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Technology&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Utilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Industrial&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Basic materials&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Government&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;100.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;100.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The amortized cost and fair value of investments available for sale at December&#160;31, 2020, by contractual maturity, are shown below. Expected 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 U.S. agency mortgage-backed securities, residential and commercial mortgage securities and asset-backed securities provide for periodic payments throughout their lives, they are listed below in separate categories.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.269%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:62.964%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.131%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.133%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(In&#160;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Amortized&lt;br/&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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Fair&lt;br/&gt;Value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;U.S. Treasury securities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;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="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Due in 1&#160;year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;78,956&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;79,335&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Due after 1 but within 5&#160;years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;130,312&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;134,802&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Due after 5 but within 10&#160;years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;49,125&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;53,165&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Due after 10 years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;985&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,142&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Subtotal&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;259,378&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;268,444&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;U.S. agency securities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;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="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Due in 1&#160;year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,906&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,958&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Due after 1 but within 5&#160;years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,024&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,127&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Subtotal&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17,930&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18,085&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Municipal debt securities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;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="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Due in 1&#160;year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,881&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,892&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Due after 1 but within 5&#160;years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;91,122&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;95,567&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Due after 5 but within 10&#160;years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;235,030&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;254,387&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Due after 10&#160;years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;180,837&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;194,671&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Subtotal&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;513,870&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;551,517&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Non-U.S. government securities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Due in 1&#160;year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Due after 1 but within 5&#160;years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;22,710&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;24,257&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Due after 5 but within 10&#160;years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;24,246&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;27,680&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Due after 10&#160;years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,089&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,670&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Subtotal&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;56,045&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;61,607&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Corporate debt securities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;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="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Due in 1&#160;year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;148,292&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;149,617&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Due after 1 but within 5&#160;years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;576,987&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;602,286&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Due after 5 but within 10&#160;years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;322,649&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;350,632&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Due after 10&#160;years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;22,099&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;23,977&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Subtotal&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,070,027&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,126,512&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;U.S. agency mortgage-backed securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;963,670&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;995,905&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Residential and commercial mortgage securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;391,921&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;409,282&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Asset-backed securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;452,527&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;454,717&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Money market funds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;679,322&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;679,304&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total investments available for sale&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,404,690&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,565,373&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Gross gains and losses realized on the sale of investments available for sale were as follows:&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;vertical-align:top;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:68.108%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.430%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.430%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.433%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-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="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Year Ended December&#160;31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%;text-decoration:underline"&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:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Realized gross gains&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,608&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,238&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,201&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Realized gross losses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,482&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,746&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;883&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The fair value of investments available for sale in an unrealized loss position and the related unrealized losses for which no allowance for credit loss has been recorded were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:36.436%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.870%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.284%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.870%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.284%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.870%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.288%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;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="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Less&#160;than 12&#160;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;12&#160;months&#160;or&#160;more&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31, 2020 (In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Fair&lt;br/&gt;Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Gross&lt;br/&gt;Unrealized&lt;br/&gt;Losses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Fair&lt;br/&gt;Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Gross&lt;br/&gt;Unrealized&lt;br/&gt;Losses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Fair&lt;br/&gt;Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Gross&lt;br/&gt;Unrealized&lt;br/&gt;Losses&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;U.S. Treasury securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;28,776&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(22)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;28,776&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(22)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;U.S. agency mortgage-backed securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;152,671&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(924)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,007&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(46)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;155,678&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(970)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Municipal debt securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,838&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(15)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,838&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(15)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Corporate debt securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;141,803&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(379)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;141,803&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(379)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:7.5pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Residential and commercial mortgage securities&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;63,203&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(777)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,516&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(503)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;72,719&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,280)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Asset-backed securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;124,165&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(483)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;65,897&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(573)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;190,062&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,056)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Money market funds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;99,995&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(18)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;99,995&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(18)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;614,451&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,618)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;78,420&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,122)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;692,871&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3,740)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:36.436%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.870%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.284%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.870%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.284%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.870%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.288%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;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="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Less&#160;than 12&#160;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;12&#160;months&#160;or&#160;more&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31, 2019 (In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Fair&lt;br/&gt;Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Gross&lt;br/&gt;Unrealized&lt;br/&gt;Losses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Fair&lt;br/&gt;Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Gross&lt;br/&gt;Unrealized&lt;br/&gt;Losses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Fair&lt;br/&gt;Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Gross&lt;br/&gt;Unrealized&lt;br/&gt;Losses&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;U.S. Treasury securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;29,013&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(331)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;42,981&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(76)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;71,994&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(407)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;U.S. agency securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;25,605&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(51)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;25,605&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(51)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;U.S. agency mortgage-backed securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;101,684&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,042)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;113,866&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,290)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;215,550&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,332)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Municipal debt securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,651&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(112)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;624&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(6)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,275&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(118)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Non-U.S. government securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,664&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(47)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,664&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(47)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Corporate debt securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;83,013&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(576)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14,531&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(16)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;97,544&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(592)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:7.5pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Residential and commercial mortgage securities&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;59,341&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,059)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,442&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(42)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;62,783&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,101)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Asset-backed securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;78,813&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(202)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;109,536&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,219)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;188,349&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,421)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;372,179&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3,369)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;310,585&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,700)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;682,764&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(6,069)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;At December&#160;31, 2020 and 2019, we held 363 and 365 individual investment securities, respectively, that were in an unrealized loss position. We assess our intent to sell these securities and whether we will be required to sell these securities before the recovery of their amortized cost basis when determining whether to record an impairment on the securities in an unrealized loss position. In assessing whether the decline in the fair value at December&#160;31, 2020 of any of these securities resulted from a credit loss or other factors, we made inquiries of our investment managers to determine that each issuer was current on its scheduled interest and principal payments. We reviewed the credit rating of these securities noting that over 98% of the securities at December&#160;31, 2020 had investment-grade ratings. We concluded that gross unrealized losses noted above are principally associated with the changes in credit spreads subsequent to purchase rather than due to credit impairment. We recorded impairments of $0.4 million in the year ended December&#160;31, 2020 and other-than-temporary impairments of $0.3 million in the year ended December&#160;31, 2019 on securities in an unrealized loss position. The impairments resulted from our intent to sell these securities subsequent to the reporting dates. There were no other-than-temporary impairments in the year ended December&#160;31, 2018.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:24.75pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company's other invested assets at December&#160;31, 2020 and December&#160;31, 2019 totaled $88.9 million and $78.9 million, respectively. Other invested assets are comprised of limited partnership interests which are accounted for under the equity method of accounting with changes in value reported in other income. Due to the timing of receiving financial information from these partnerships, the results are generally reported on a one month or quarter lag.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:24.75pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The fair value of investments deposited with insurance regulatory authorities to meet statutory requirements was $9.7 million at December&#160;31, 2020 and $9.4 million at December&#160;31, 2019. In connection with its insurance and reinsurance activities, Essent Re is required to maintain assets in trusts for the benefit of its contractual counterparties.&#160;The fair value of the investments on deposit in these trusts was $1.1 billion at December&#160;31, 2020 and $805.5 million at December&#160;31, 2019. Essent Guaranty is required to maintain assets on deposit in connection with its fully collateralized reinsurance agreements (see Note &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;5). The fair value of the assets on deposit was $8.5 million at December&#160;31, 2020 and $6.4 million at December&#160;31, 2019. Essent Guaranty is also required to maintain assets on deposit for the benefit of the sponsor of a fixed income investment commitment. The fair value of the assets on deposit was $12.0 million at December&#160;31, 2020 and $6.4 million at December&#160;31, 2019.&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-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Net investment income consists of:&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;vertical-align:top;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:64.589%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.603%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.603%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.606%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-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="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Year Ended December&#160;31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%;text-decoration:underline"&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:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Fixed maturities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;83,313&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;82,194&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;63,053&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Short-term investments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,669&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,049&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,873&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Gross investment income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;84,982&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;87,243&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;66,926&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Investment expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4,895)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3,701)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,835)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net investment income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;80,087&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;83,542&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;64,091&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock>
    <us-gaap:ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock
      contextRef="if748fec8cd0f4b05a991e62604248402_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNjkvZnJhZzo1NTIyMGEzYjE3ZjY0ZGQ4YWE4MTE5ODFhOGQzZTRjYy90ZXh0cmVnaW9uOjU1MjIwYTNiMTdmNjRkZDhhYTgxMTk4MWE4ZDNlNGNjXzIwMzk_3531fac6-c12f-4f80-b1b2-eeb53f01348d">&lt;div style="text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Investments available for sale consist of the following:&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;vertical-align:top;width:99.561%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:52.497%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.647%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.885%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.885%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.650%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31, 2020 (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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Amortized&lt;br/&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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Unrealized&lt;br/&gt;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Unrealized&lt;br/&gt;Losses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Fair Value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;U.S. Treasury securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;259,378&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,088&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(22)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;268,444&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;U.S. agency securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17,930&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;155&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18,085&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;U.S. agency mortgage-backed securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;963,670&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;33,205&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(970)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;995,905&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Municipal debt securities (1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;513,870&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;37,662&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(15)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;551,517&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Non-U.S. government securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;56,045&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,562&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;61,607&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Corporate debt securities (2)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,070,027&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;56,864&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(379)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,126,512&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Residential and commercial mortgage securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;391,921&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18,641&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,280)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;409,282&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Asset-backed securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;452,527&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,246&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,056)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;454,717&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Money market funds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;679,322&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(18)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;679,304&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total investments available for sale&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,404,690&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;164,423&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3,740)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,565,373&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.561%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:52.497%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.647%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.885%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.885%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.650%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31, 2019 (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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Amortized&lt;br/&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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Unrealized&lt;br/&gt;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Unrealized&lt;br/&gt;Losses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Fair Value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;U.S. Treasury securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;239,087&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,526&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(407)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;242,206&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;U.S. agency securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;33,620&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;36&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(51)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;33,605&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;U.S. agency mortgage-backed securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;836,710&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,956&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,332)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;848,334&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Municipal debt securities (1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;339,511&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;22,245&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(118)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;361,638&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Non-U.S. government securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;52,230&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,812&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(47)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;54,995&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Corporate debt securities (2)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;856,638&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;24,255&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(592)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;880,301&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Residential and commercial mortgage securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;282,840&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,542&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,101)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;288,281&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Asset-backed securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;326,589&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;857&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,421)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;326,025&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Money market funds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;315,360&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;315,362&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total investments available for sale&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,282,585&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;74,231&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(6,069)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,350,747&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;_______________________________________________________________________________&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:96.052%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:75.155%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.561%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.011%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.561%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.012%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(1) The following table summarizes municipal debt securities as of :&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Special revenue bonds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;76.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;74.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;General obligation bonds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;20.3&#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="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Certificate of participation bonds &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Tax allocation bonds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.6&#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="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.8&#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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;100.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;100.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:96.052%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:75.155%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.561%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.011%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.561%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.012%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(2) The following table summarizes corporate debt securities as of :&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Financial&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;34.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;34.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Consumer, non-cyclical&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;20.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Communications&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Energy&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Consumer, cyclical&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Technology&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Utilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Industrial&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Basic materials&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Government&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;100.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;100.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="ib354979179474212b2d13accaac6af46_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNjkvZnJhZzo1NTIyMGEzYjE3ZjY0ZGQ4YWE4MTE5ODFhOGQzZTRjYy90YWJsZTo2OWY1M2IxOWZjZDc0NTdkYTE1ODRhNzgxMjhmNWNmOS90YWJsZXJhbmdlOjY5ZjUzYjE5ZmNkNzQ1N2RhMTU4NGE3ODEyOGY1Y2Y5XzEtMi0xLTEtMA_3fd7ed56-098e-4fef-a223-bda9b4bd941c"
      unitRef="usd">259378000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="ib354979179474212b2d13accaac6af46_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNjkvZnJhZzo1NTIyMGEzYjE3ZjY0ZGQ4YWE4MTE5ODFhOGQzZTRjYy90YWJsZTo2OWY1M2IxOWZjZDc0NTdkYTE1ODRhNzgxMjhmNWNmOS90YWJsZXJhbmdlOjY5ZjUzYjE5ZmNkNzQ1N2RhMTU4NGE3ODEyOGY1Y2Y5XzEtNC0xLTEtMA_4deaac81-1654-4889-a81f-201b0fb2d1c3"
      unitRef="usd">9088000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="ib354979179474212b2d13accaac6af46_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNjkvZnJhZzo1NTIyMGEzYjE3ZjY0ZGQ4YWE4MTE5ODFhOGQzZTRjYy90YWJsZTo2OWY1M2IxOWZjZDc0NTdkYTE1ODRhNzgxMjhmNWNmOS90YWJsZXJhbmdlOjY5ZjUzYjE5ZmNkNzQ1N2RhMTU4NGE3ODEyOGY1Y2Y5XzEtNi0xLTEtMA_7cdd3258-1f99-4059-9ba9-70b29e22a7db"
      unitRef="usd">22000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:DebtSecuritiesTradingAndAvailableForSale
      contextRef="ib354979179474212b2d13accaac6af46_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNjkvZnJhZzo1NTIyMGEzYjE3ZjY0ZGQ4YWE4MTE5ODFhOGQzZTRjYy90YWJsZTo2OWY1M2IxOWZjZDc0NTdkYTE1ODRhNzgxMjhmNWNmOS90YWJsZXJhbmdlOjY5ZjUzYjE5ZmNkNzQ1N2RhMTU4NGE3ODEyOGY1Y2Y5XzEtOC0xLTEtMA_f02bc215-80b8-43ce-9d9c-cc1cbb32bb55"
      unitRef="usd">268444000</us-gaap:DebtSecuritiesTradingAndAvailableForSale>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="i9a7fb60fedc94d5db68488a36255c378_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNjkvZnJhZzo1NTIyMGEzYjE3ZjY0ZGQ4YWE4MTE5ODFhOGQzZTRjYy90YWJsZTo2OWY1M2IxOWZjZDc0NTdkYTE1ODRhNzgxMjhmNWNmOS90YWJsZXJhbmdlOjY5ZjUzYjE5ZmNkNzQ1N2RhMTU4NGE3ODEyOGY1Y2Y5XzItMi0xLTEtMA_8277fb0c-36cc-4477-ad48-c9f96184e899"
      unitRef="usd">17930000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="i9a7fb60fedc94d5db68488a36255c378_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNjkvZnJhZzo1NTIyMGEzYjE3ZjY0ZGQ4YWE4MTE5ODFhOGQzZTRjYy90YWJsZTo2OWY1M2IxOWZjZDc0NTdkYTE1ODRhNzgxMjhmNWNmOS90YWJsZXJhbmdlOjY5ZjUzYjE5ZmNkNzQ1N2RhMTU4NGE3ODEyOGY1Y2Y5XzItNC0xLTEtMA_b85af0ca-f51d-4dfd-9bb6-d3d7eb3e605b"
      unitRef="usd">155000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="i9a7fb60fedc94d5db68488a36255c378_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNjkvZnJhZzo1NTIyMGEzYjE3ZjY0ZGQ4YWE4MTE5ODFhOGQzZTRjYy90YWJsZTo2OWY1M2IxOWZjZDc0NTdkYTE1ODRhNzgxMjhmNWNmOS90YWJsZXJhbmdlOjY5ZjUzYjE5ZmNkNzQ1N2RhMTU4NGE3ODEyOGY1Y2Y5XzItNi0xLTEtMA_0122c496-3c64-4689-9e08-be629cfa7a84"
      unitRef="usd">0</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:DebtSecuritiesTradingAndAvailableForSale
      contextRef="i9a7fb60fedc94d5db68488a36255c378_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNjkvZnJhZzo1NTIyMGEzYjE3ZjY0ZGQ4YWE4MTE5ODFhOGQzZTRjYy90YWJsZTo2OWY1M2IxOWZjZDc0NTdkYTE1ODRhNzgxMjhmNWNmOS90YWJsZXJhbmdlOjY5ZjUzYjE5ZmNkNzQ1N2RhMTU4NGE3ODEyOGY1Y2Y5XzItOC0xLTEtMA_2dbe845c-7a79-4e12-81cd-4839c8fa1660"
      unitRef="usd">18085000</us-gaap:DebtSecuritiesTradingAndAvailableForSale>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="i9e99ef576de94c54b35e3dfd70849065_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNjkvZnJhZzo1NTIyMGEzYjE3ZjY0ZGQ4YWE4MTE5ODFhOGQzZTRjYy90YWJsZTo2OWY1M2IxOWZjZDc0NTdkYTE1ODRhNzgxMjhmNWNmOS90YWJsZXJhbmdlOjY5ZjUzYjE5ZmNkNzQ1N2RhMTU4NGE3ODEyOGY1Y2Y5XzMtMi0xLTEtMA_41e239cb-96a4-4e10-95d3-67b42d9509ab"
      unitRef="usd">963670000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="i9e99ef576de94c54b35e3dfd70849065_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNjkvZnJhZzo1NTIyMGEzYjE3ZjY0ZGQ4YWE4MTE5ODFhOGQzZTRjYy90YWJsZTo2OWY1M2IxOWZjZDc0NTdkYTE1ODRhNzgxMjhmNWNmOS90YWJsZXJhbmdlOjY5ZjUzYjE5ZmNkNzQ1N2RhMTU4NGE3ODEyOGY1Y2Y5XzMtNC0xLTEtMA_4226169d-3ef7-4bee-9e12-302faafe98ff"
      unitRef="usd">33205000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="i9e99ef576de94c54b35e3dfd70849065_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNjkvZnJhZzo1NTIyMGEzYjE3ZjY0ZGQ4YWE4MTE5ODFhOGQzZTRjYy90YWJsZTo2OWY1M2IxOWZjZDc0NTdkYTE1ODRhNzgxMjhmNWNmOS90YWJsZXJhbmdlOjY5ZjUzYjE5ZmNkNzQ1N2RhMTU4NGE3ODEyOGY1Y2Y5XzMtNi0xLTEtMA_891bddfc-b69a-4a1d-a0e2-491387a57a3c"
      unitRef="usd">970000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:DebtSecuritiesTradingAndAvailableForSale
      contextRef="i9e99ef576de94c54b35e3dfd70849065_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNjkvZnJhZzo1NTIyMGEzYjE3ZjY0ZGQ4YWE4MTE5ODFhOGQzZTRjYy90YWJsZTo2OWY1M2IxOWZjZDc0NTdkYTE1ODRhNzgxMjhmNWNmOS90YWJsZXJhbmdlOjY5ZjUzYjE5ZmNkNzQ1N2RhMTU4NGE3ODEyOGY1Y2Y5XzMtOC0xLTEtMA_156299ae-98b0-4eb4-b609-b19b6f57c78c"
      unitRef="usd">995905000</us-gaap:DebtSecuritiesTradingAndAvailableForSale>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="ibad3ad82968046bd8174e86484135ef3_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNjkvZnJhZzo1NTIyMGEzYjE3ZjY0ZGQ4YWE4MTE5ODFhOGQzZTRjYy90YWJsZTo2OWY1M2IxOWZjZDc0NTdkYTE1ODRhNzgxMjhmNWNmOS90YWJsZXJhbmdlOjY5ZjUzYjE5ZmNkNzQ1N2RhMTU4NGE3ODEyOGY1Y2Y5XzQtMi0xLTEtMA_fb6a8151-d380-42f0-aa20-52bf917253dd"
      unitRef="usd">513870000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="ibad3ad82968046bd8174e86484135ef3_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNjkvZnJhZzo1NTIyMGEzYjE3ZjY0ZGQ4YWE4MTE5ODFhOGQzZTRjYy90YWJsZTo2OWY1M2IxOWZjZDc0NTdkYTE1ODRhNzgxMjhmNWNmOS90YWJsZXJhbmdlOjY5ZjUzYjE5ZmNkNzQ1N2RhMTU4NGE3ODEyOGY1Y2Y5XzQtNC0xLTEtMA_c36a4183-e595-4c0c-9f64-be207d22ae8a"
      unitRef="usd">37662000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="ibad3ad82968046bd8174e86484135ef3_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNjkvZnJhZzo1NTIyMGEzYjE3ZjY0ZGQ4YWE4MTE5ODFhOGQzZTRjYy90YWJsZTo2OWY1M2IxOWZjZDc0NTdkYTE1ODRhNzgxMjhmNWNmOS90YWJsZXJhbmdlOjY5ZjUzYjE5ZmNkNzQ1N2RhMTU4NGE3ODEyOGY1Y2Y5XzQtNi0xLTEtMA_eb9ce2b9-c378-451e-8b58-2143553c8b15"
      unitRef="usd">15000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:DebtSecuritiesTradingAndAvailableForSale
      contextRef="ibad3ad82968046bd8174e86484135ef3_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNjkvZnJhZzo1NTIyMGEzYjE3ZjY0ZGQ4YWE4MTE5ODFhOGQzZTRjYy90YWJsZTo2OWY1M2IxOWZjZDc0NTdkYTE1ODRhNzgxMjhmNWNmOS90YWJsZXJhbmdlOjY5ZjUzYjE5ZmNkNzQ1N2RhMTU4NGE3ODEyOGY1Y2Y5XzQtOC0xLTEtMA_54629fda-c5bf-495e-b165-3305a644f88c"
      unitRef="usd">551517000</us-gaap:DebtSecuritiesTradingAndAvailableForSale>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="id50bb8574e7e436c94945655e0e07313_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNjkvZnJhZzo1NTIyMGEzYjE3ZjY0ZGQ4YWE4MTE5ODFhOGQzZTRjYy90YWJsZTo2OWY1M2IxOWZjZDc0NTdkYTE1ODRhNzgxMjhmNWNmOS90YWJsZXJhbmdlOjY5ZjUzYjE5ZmNkNzQ1N2RhMTU4NGE3ODEyOGY1Y2Y5XzUtMi0xLTEtMA_80cb9d69-fe07-430f-a7b9-054b63fefb42"
      unitRef="usd">56045000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="id50bb8574e7e436c94945655e0e07313_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNjkvZnJhZzo1NTIyMGEzYjE3ZjY0ZGQ4YWE4MTE5ODFhOGQzZTRjYy90YWJsZTo2OWY1M2IxOWZjZDc0NTdkYTE1ODRhNzgxMjhmNWNmOS90YWJsZXJhbmdlOjY5ZjUzYjE5ZmNkNzQ1N2RhMTU4NGE3ODEyOGY1Y2Y5XzUtNC0xLTEtMA_419e27db-4d8d-4a39-995d-41512a9ff26e"
      unitRef="usd">5562000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="id50bb8574e7e436c94945655e0e07313_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNjkvZnJhZzo1NTIyMGEzYjE3ZjY0ZGQ4YWE4MTE5ODFhOGQzZTRjYy90YWJsZTo2OWY1M2IxOWZjZDc0NTdkYTE1ODRhNzgxMjhmNWNmOS90YWJsZXJhbmdlOjY5ZjUzYjE5ZmNkNzQ1N2RhMTU4NGE3ODEyOGY1Y2Y5XzUtNi0xLTEtMA_4920098b-3ec1-4d33-a38d-75308002fc3e"
      unitRef="usd">0</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:DebtSecuritiesTradingAndAvailableForSale
      contextRef="id50bb8574e7e436c94945655e0e07313_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNjkvZnJhZzo1NTIyMGEzYjE3ZjY0ZGQ4YWE4MTE5ODFhOGQzZTRjYy90YWJsZTo2OWY1M2IxOWZjZDc0NTdkYTE1ODRhNzgxMjhmNWNmOS90YWJsZXJhbmdlOjY5ZjUzYjE5ZmNkNzQ1N2RhMTU4NGE3ODEyOGY1Y2Y5XzUtOC0xLTEtMA_84be7715-4fa7-4381-9ae7-fec648d64e4c"
      unitRef="usd">61607000</us-gaap:DebtSecuritiesTradingAndAvailableForSale>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="iab78a274130644fbb29b282d40bf83f2_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNjkvZnJhZzo1NTIyMGEzYjE3ZjY0ZGQ4YWE4MTE5ODFhOGQzZTRjYy90YWJsZTo2OWY1M2IxOWZjZDc0NTdkYTE1ODRhNzgxMjhmNWNmOS90YWJsZXJhbmdlOjY5ZjUzYjE5ZmNkNzQ1N2RhMTU4NGE3ODEyOGY1Y2Y5XzYtMi0xLTEtMA_bedf58f9-9f3b-42e4-a204-f3459b630e67"
      unitRef="usd">1070027000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="iab78a274130644fbb29b282d40bf83f2_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNjkvZnJhZzo1NTIyMGEzYjE3ZjY0ZGQ4YWE4MTE5ODFhOGQzZTRjYy90YWJsZTo2OWY1M2IxOWZjZDc0NTdkYTE1ODRhNzgxMjhmNWNmOS90YWJsZXJhbmdlOjY5ZjUzYjE5ZmNkNzQ1N2RhMTU4NGE3ODEyOGY1Y2Y5XzYtNC0xLTEtMA_56bbe05c-2552-4fef-b005-1883c66750d6"
      unitRef="usd">56864000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="iab78a274130644fbb29b282d40bf83f2_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNjkvZnJhZzo1NTIyMGEzYjE3ZjY0ZGQ4YWE4MTE5ODFhOGQzZTRjYy90YWJsZTo2OWY1M2IxOWZjZDc0NTdkYTE1ODRhNzgxMjhmNWNmOS90YWJsZXJhbmdlOjY5ZjUzYjE5ZmNkNzQ1N2RhMTU4NGE3ODEyOGY1Y2Y5XzYtNi0xLTEtMA_11fc1a95-d961-43d6-9cb4-6317f4ba5860"
      unitRef="usd">379000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:DebtSecuritiesTradingAndAvailableForSale
      contextRef="iab78a274130644fbb29b282d40bf83f2_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNjkvZnJhZzo1NTIyMGEzYjE3ZjY0ZGQ4YWE4MTE5ODFhOGQzZTRjYy90YWJsZTo2OWY1M2IxOWZjZDc0NTdkYTE1ODRhNzgxMjhmNWNmOS90YWJsZXJhbmdlOjY5ZjUzYjE5ZmNkNzQ1N2RhMTU4NGE3ODEyOGY1Y2Y5XzYtOC0xLTEtMA_8b77d749-23f7-4bd0-aa98-565cc9a0cc28"
      unitRef="usd">1126512000</us-gaap:DebtSecuritiesTradingAndAvailableForSale>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="i9ed14d8bba1d441bacb101d693f7c892_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNjkvZnJhZzo1NTIyMGEzYjE3ZjY0ZGQ4YWE4MTE5ODFhOGQzZTRjYy90YWJsZTo2OWY1M2IxOWZjZDc0NTdkYTE1ODRhNzgxMjhmNWNmOS90YWJsZXJhbmdlOjY5ZjUzYjE5ZmNkNzQ1N2RhMTU4NGE3ODEyOGY1Y2Y5XzctMi0xLTEtMA_a223c043-b8e4-4768-86df-30f604710322"
      unitRef="usd">391921000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="i9ed14d8bba1d441bacb101d693f7c892_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNjkvZnJhZzo1NTIyMGEzYjE3ZjY0ZGQ4YWE4MTE5ODFhOGQzZTRjYy90YWJsZTo2OWY1M2IxOWZjZDc0NTdkYTE1ODRhNzgxMjhmNWNmOS90YWJsZXJhbmdlOjY5ZjUzYjE5ZmNkNzQ1N2RhMTU4NGE3ODEyOGY1Y2Y5XzctNC0xLTEtMA_09413bd4-38ba-4724-bcf8-9bc433c9d76c"
      unitRef="usd">18641000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="i9ed14d8bba1d441bacb101d693f7c892_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNjkvZnJhZzo1NTIyMGEzYjE3ZjY0ZGQ4YWE4MTE5ODFhOGQzZTRjYy90YWJsZTo2OWY1M2IxOWZjZDc0NTdkYTE1ODRhNzgxMjhmNWNmOS90YWJsZXJhbmdlOjY5ZjUzYjE5ZmNkNzQ1N2RhMTU4NGE3ODEyOGY1Y2Y5XzctNi0xLTEtMA_8e62d674-4415-4ce5-a071-d11b09bc9fec"
      unitRef="usd">1280000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:DebtSecuritiesTradingAndAvailableForSale
      contextRef="i9ed14d8bba1d441bacb101d693f7c892_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNjkvZnJhZzo1NTIyMGEzYjE3ZjY0ZGQ4YWE4MTE5ODFhOGQzZTRjYy90YWJsZTo2OWY1M2IxOWZjZDc0NTdkYTE1ODRhNzgxMjhmNWNmOS90YWJsZXJhbmdlOjY5ZjUzYjE5ZmNkNzQ1N2RhMTU4NGE3ODEyOGY1Y2Y5XzctOC0xLTEtMA_cfa13aee-189a-45d2-a1cc-fa8265985d1b"
      unitRef="usd">409282000</us-gaap:DebtSecuritiesTradingAndAvailableForSale>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="ia64f9265071d41dc83ab8d5b385bdfd3_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNjkvZnJhZzo1NTIyMGEzYjE3ZjY0ZGQ4YWE4MTE5ODFhOGQzZTRjYy90YWJsZTo2OWY1M2IxOWZjZDc0NTdkYTE1ODRhNzgxMjhmNWNmOS90YWJsZXJhbmdlOjY5ZjUzYjE5ZmNkNzQ1N2RhMTU4NGE3ODEyOGY1Y2Y5XzgtMi0xLTEtMA_39af8eed-9c44-4bd0-9c31-513d6d135d0c"
      unitRef="usd">452527000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="ia64f9265071d41dc83ab8d5b385bdfd3_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNjkvZnJhZzo1NTIyMGEzYjE3ZjY0ZGQ4YWE4MTE5ODFhOGQzZTRjYy90YWJsZTo2OWY1M2IxOWZjZDc0NTdkYTE1ODRhNzgxMjhmNWNmOS90YWJsZXJhbmdlOjY5ZjUzYjE5ZmNkNzQ1N2RhMTU4NGE3ODEyOGY1Y2Y5XzgtNC0xLTEtMA_9367fbd4-c16f-4b2a-870e-ac8f35aa37a0"
      unitRef="usd">3246000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="ia64f9265071d41dc83ab8d5b385bdfd3_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNjkvZnJhZzo1NTIyMGEzYjE3ZjY0ZGQ4YWE4MTE5ODFhOGQzZTRjYy90YWJsZTo2OWY1M2IxOWZjZDc0NTdkYTE1ODRhNzgxMjhmNWNmOS90YWJsZXJhbmdlOjY5ZjUzYjE5ZmNkNzQ1N2RhMTU4NGE3ODEyOGY1Y2Y5XzgtNi0xLTEtMA_ff1dc7f7-994c-4689-806d-5ccff835a663"
      unitRef="usd">1056000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:DebtSecuritiesTradingAndAvailableForSale
      contextRef="ia64f9265071d41dc83ab8d5b385bdfd3_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNjkvZnJhZzo1NTIyMGEzYjE3ZjY0ZGQ4YWE4MTE5ODFhOGQzZTRjYy90YWJsZTo2OWY1M2IxOWZjZDc0NTdkYTE1ODRhNzgxMjhmNWNmOS90YWJsZXJhbmdlOjY5ZjUzYjE5ZmNkNzQ1N2RhMTU4NGE3ODEyOGY1Y2Y5XzgtOC0xLTEtMA_add8c129-551c-43cf-a5dd-d959d44f8ddd"
      unitRef="usd">454717000</us-gaap:DebtSecuritiesTradingAndAvailableForSale>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="ib58b0872438f4cdd8590bc07baf34645_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNjkvZnJhZzo1NTIyMGEzYjE3ZjY0ZGQ4YWE4MTE5ODFhOGQzZTRjYy90YWJsZTo2OWY1M2IxOWZjZDc0NTdkYTE1ODRhNzgxMjhmNWNmOS90YWJsZXJhbmdlOjY5ZjUzYjE5ZmNkNzQ1N2RhMTU4NGE3ODEyOGY1Y2Y5XzktMi0xLTEtMA_336748d9-836b-48cb-ae71-ef6aa8e74a1e"
      unitRef="usd">679322000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="ib58b0872438f4cdd8590bc07baf34645_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNjkvZnJhZzo1NTIyMGEzYjE3ZjY0ZGQ4YWE4MTE5ODFhOGQzZTRjYy90YWJsZTo2OWY1M2IxOWZjZDc0NTdkYTE1ODRhNzgxMjhmNWNmOS90YWJsZXJhbmdlOjY5ZjUzYjE5ZmNkNzQ1N2RhMTU4NGE3ODEyOGY1Y2Y5XzktNC0xLTEtMA_d3080821-564b-44b5-bc0b-fccde8492c01"
      unitRef="usd">0</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="ib58b0872438f4cdd8590bc07baf34645_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNjkvZnJhZzo1NTIyMGEzYjE3ZjY0ZGQ4YWE4MTE5ODFhOGQzZTRjYy90YWJsZTo2OWY1M2IxOWZjZDc0NTdkYTE1ODRhNzgxMjhmNWNmOS90YWJsZXJhbmdlOjY5ZjUzYjE5ZmNkNzQ1N2RhMTU4NGE3ODEyOGY1Y2Y5XzktNi0xLTEtMA_75d8fe46-d697-4c2e-855a-8ce8d07947cd"
      unitRef="usd">18000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:DebtSecuritiesTradingAndAvailableForSale
      contextRef="ib58b0872438f4cdd8590bc07baf34645_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNjkvZnJhZzo1NTIyMGEzYjE3ZjY0ZGQ4YWE4MTE5ODFhOGQzZTRjYy90YWJsZTo2OWY1M2IxOWZjZDc0NTdkYTE1ODRhNzgxMjhmNWNmOS90YWJsZXJhbmdlOjY5ZjUzYjE5ZmNkNzQ1N2RhMTU4NGE3ODEyOGY1Y2Y5XzktOC0xLTEtMA_a1ec0249-e81f-42a8-a4ff-251502915ee8"
      unitRef="usd">679304000</us-gaap:DebtSecuritiesTradingAndAvailableForSale>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="i238439bc60114f6d969dd6920511a2ea_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNjkvZnJhZzo1NTIyMGEzYjE3ZjY0ZGQ4YWE4MTE5ODFhOGQzZTRjYy90YWJsZTo2OWY1M2IxOWZjZDc0NTdkYTE1ODRhNzgxMjhmNWNmOS90YWJsZXJhbmdlOjY5ZjUzYjE5ZmNkNzQ1N2RhMTU4NGE3ODEyOGY1Y2Y5XzEwLTItMS0xLTA_fb45fe12-46d3-46d4-ad62-9c7effa3ec76"
      unitRef="usd">4404690000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="i238439bc60114f6d969dd6920511a2ea_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNjkvZnJhZzo1NTIyMGEzYjE3ZjY0ZGQ4YWE4MTE5ODFhOGQzZTRjYy90YWJsZTo2OWY1M2IxOWZjZDc0NTdkYTE1ODRhNzgxMjhmNWNmOS90YWJsZXJhbmdlOjY5ZjUzYjE5ZmNkNzQ1N2RhMTU4NGE3ODEyOGY1Y2Y5XzEwLTQtMS0xLTA_a9deb063-632f-4581-8868-b11cfb560f62"
      unitRef="usd">164423000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="i238439bc60114f6d969dd6920511a2ea_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNjkvZnJhZzo1NTIyMGEzYjE3ZjY0ZGQ4YWE4MTE5ODFhOGQzZTRjYy90YWJsZTo2OWY1M2IxOWZjZDc0NTdkYTE1ODRhNzgxMjhmNWNmOS90YWJsZXJhbmdlOjY5ZjUzYjE5ZmNkNzQ1N2RhMTU4NGE3ODEyOGY1Y2Y5XzEwLTYtMS0xLTA_5a1b2cda-5b39-4f6f-ae9a-3117dac504f2"
      unitRef="usd">3740000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:DebtSecuritiesTradingAndAvailableForSale
      contextRef="i238439bc60114f6d969dd6920511a2ea_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNjkvZnJhZzo1NTIyMGEzYjE3ZjY0ZGQ4YWE4MTE5ODFhOGQzZTRjYy90YWJsZTo2OWY1M2IxOWZjZDc0NTdkYTE1ODRhNzgxMjhmNWNmOS90YWJsZXJhbmdlOjY5ZjUzYjE5ZmNkNzQ1N2RhMTU4NGE3ODEyOGY1Y2Y5XzEwLTgtMS0xLTA_90916bc0-ea6a-434f-9369-b042ae012f84"
      unitRef="usd">4565373000</us-gaap:DebtSecuritiesTradingAndAvailableForSale>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="ic31165835a214e888259197108b5c5b7_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNjkvZnJhZzo1NTIyMGEzYjE3ZjY0ZGQ4YWE4MTE5ODFhOGQzZTRjYy90YWJsZTplYTViZmVmMmEzNjY0NmRlOGQ3YWQ0ZjYyMWM1ZTgzNC90YWJsZXJhbmdlOmVhNWJmZWYyYTM2NjQ2ZGU4ZDdhZDRmNjIxYzVlODM0XzEtMi0xLTEtMA_229acdc3-97ba-4dc9-aed9-5b26e15a5aaf"
      unitRef="usd">239087000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="ic31165835a214e888259197108b5c5b7_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNjkvZnJhZzo1NTIyMGEzYjE3ZjY0ZGQ4YWE4MTE5ODFhOGQzZTRjYy90YWJsZTplYTViZmVmMmEzNjY0NmRlOGQ3YWQ0ZjYyMWM1ZTgzNC90YWJsZXJhbmdlOmVhNWJmZWYyYTM2NjQ2ZGU4ZDdhZDRmNjIxYzVlODM0XzEtNC0xLTEtMA_fcbef381-e499-41e2-abf5-8a44c7258991"
      unitRef="usd">3526000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="ic31165835a214e888259197108b5c5b7_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNjkvZnJhZzo1NTIyMGEzYjE3ZjY0ZGQ4YWE4MTE5ODFhOGQzZTRjYy90YWJsZTplYTViZmVmMmEzNjY0NmRlOGQ3YWQ0ZjYyMWM1ZTgzNC90YWJsZXJhbmdlOmVhNWJmZWYyYTM2NjQ2ZGU4ZDdhZDRmNjIxYzVlODM0XzEtNi0xLTEtMA_fde37389-2730-4b66-be20-fd6e7bb19fb0"
      unitRef="usd">407000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:DebtSecuritiesTradingAndAvailableForSale
      contextRef="ic31165835a214e888259197108b5c5b7_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNjkvZnJhZzo1NTIyMGEzYjE3ZjY0ZGQ4YWE4MTE5ODFhOGQzZTRjYy90YWJsZTplYTViZmVmMmEzNjY0NmRlOGQ3YWQ0ZjYyMWM1ZTgzNC90YWJsZXJhbmdlOmVhNWJmZWYyYTM2NjQ2ZGU4ZDdhZDRmNjIxYzVlODM0XzEtOC0xLTEtMA_bd127a55-683c-4b28-972e-109d95069b25"
      unitRef="usd">242206000</us-gaap:DebtSecuritiesTradingAndAvailableForSale>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="i2e6142702d594439b09ad5b4032d94b2_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNjkvZnJhZzo1NTIyMGEzYjE3ZjY0ZGQ4YWE4MTE5ODFhOGQzZTRjYy90YWJsZTplYTViZmVmMmEzNjY0NmRlOGQ3YWQ0ZjYyMWM1ZTgzNC90YWJsZXJhbmdlOmVhNWJmZWYyYTM2NjQ2ZGU4ZDdhZDRmNjIxYzVlODM0XzItMi0xLTEtMA_f9a485ef-86fb-457c-9f8b-e69fff03e8a4"
      unitRef="usd">33620000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="i2e6142702d594439b09ad5b4032d94b2_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNjkvZnJhZzo1NTIyMGEzYjE3ZjY0ZGQ4YWE4MTE5ODFhOGQzZTRjYy90YWJsZTplYTViZmVmMmEzNjY0NmRlOGQ3YWQ0ZjYyMWM1ZTgzNC90YWJsZXJhbmdlOmVhNWJmZWYyYTM2NjQ2ZGU4ZDdhZDRmNjIxYzVlODM0XzItNC0xLTEtMA_1f42934c-237f-42a5-a758-0a04452f9eb7"
      unitRef="usd">36000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="i2e6142702d594439b09ad5b4032d94b2_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNjkvZnJhZzo1NTIyMGEzYjE3ZjY0ZGQ4YWE4MTE5ODFhOGQzZTRjYy90YWJsZTplYTViZmVmMmEzNjY0NmRlOGQ3YWQ0ZjYyMWM1ZTgzNC90YWJsZXJhbmdlOmVhNWJmZWYyYTM2NjQ2ZGU4ZDdhZDRmNjIxYzVlODM0XzItNi0xLTEtMA_c70d8435-e6ae-4a3e-b572-2c6505cd7884"
      unitRef="usd">51000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:DebtSecuritiesTradingAndAvailableForSale
      contextRef="i2e6142702d594439b09ad5b4032d94b2_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNjkvZnJhZzo1NTIyMGEzYjE3ZjY0ZGQ4YWE4MTE5ODFhOGQzZTRjYy90YWJsZTplYTViZmVmMmEzNjY0NmRlOGQ3YWQ0ZjYyMWM1ZTgzNC90YWJsZXJhbmdlOmVhNWJmZWYyYTM2NjQ2ZGU4ZDdhZDRmNjIxYzVlODM0XzItOC0xLTEtMA_9d7a6ff1-09d6-4d54-b804-1c8c6e9e3655"
      unitRef="usd">33605000</us-gaap:DebtSecuritiesTradingAndAvailableForSale>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="i594304b2927441b8a6a746a58c034d95_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNjkvZnJhZzo1NTIyMGEzYjE3ZjY0ZGQ4YWE4MTE5ODFhOGQzZTRjYy90YWJsZTplYTViZmVmMmEzNjY0NmRlOGQ3YWQ0ZjYyMWM1ZTgzNC90YWJsZXJhbmdlOmVhNWJmZWYyYTM2NjQ2ZGU4ZDdhZDRmNjIxYzVlODM0XzMtMi0xLTEtMA_3da19742-b424-4d31-b8d8-a94789538687"
      unitRef="usd">836710000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="i594304b2927441b8a6a746a58c034d95_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNjkvZnJhZzo1NTIyMGEzYjE3ZjY0ZGQ4YWE4MTE5ODFhOGQzZTRjYy90YWJsZTplYTViZmVmMmEzNjY0NmRlOGQ3YWQ0ZjYyMWM1ZTgzNC90YWJsZXJhbmdlOmVhNWJmZWYyYTM2NjQ2ZGU4ZDdhZDRmNjIxYzVlODM0XzMtNC0xLTEtMA_9e60fc27-9324-4c7c-a210-bf9aca2592d7"
      unitRef="usd">13956000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="i594304b2927441b8a6a746a58c034d95_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNjkvZnJhZzo1NTIyMGEzYjE3ZjY0ZGQ4YWE4MTE5ODFhOGQzZTRjYy90YWJsZTplYTViZmVmMmEzNjY0NmRlOGQ3YWQ0ZjYyMWM1ZTgzNC90YWJsZXJhbmdlOmVhNWJmZWYyYTM2NjQ2ZGU4ZDdhZDRmNjIxYzVlODM0XzMtNi0xLTEtMA_3d7c7e09-c634-4551-9895-10af3ecc4836"
      unitRef="usd">2332000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:DebtSecuritiesTradingAndAvailableForSale
      contextRef="i594304b2927441b8a6a746a58c034d95_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNjkvZnJhZzo1NTIyMGEzYjE3ZjY0ZGQ4YWE4MTE5ODFhOGQzZTRjYy90YWJsZTplYTViZmVmMmEzNjY0NmRlOGQ3YWQ0ZjYyMWM1ZTgzNC90YWJsZXJhbmdlOmVhNWJmZWYyYTM2NjQ2ZGU4ZDdhZDRmNjIxYzVlODM0XzMtOC0xLTEtMA_b3ac7061-3bf7-4114-90cc-fdf0cf7642a1"
      unitRef="usd">848334000</us-gaap:DebtSecuritiesTradingAndAvailableForSale>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="i6a229b1860c847cd82eff5c0013dd076_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNjkvZnJhZzo1NTIyMGEzYjE3ZjY0ZGQ4YWE4MTE5ODFhOGQzZTRjYy90YWJsZTplYTViZmVmMmEzNjY0NmRlOGQ3YWQ0ZjYyMWM1ZTgzNC90YWJsZXJhbmdlOmVhNWJmZWYyYTM2NjQ2ZGU4ZDdhZDRmNjIxYzVlODM0XzQtMi0xLTEtMA_2c17eeaf-33b0-43ed-b966-0f4520496c29"
      unitRef="usd">339511000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="i6a229b1860c847cd82eff5c0013dd076_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNjkvZnJhZzo1NTIyMGEzYjE3ZjY0ZGQ4YWE4MTE5ODFhOGQzZTRjYy90YWJsZTplYTViZmVmMmEzNjY0NmRlOGQ3YWQ0ZjYyMWM1ZTgzNC90YWJsZXJhbmdlOmVhNWJmZWYyYTM2NjQ2ZGU4ZDdhZDRmNjIxYzVlODM0XzQtNC0xLTEtMA_c4fbd753-b7ce-4154-a7b7-8ef9023f0d40"
      unitRef="usd">22245000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="i6a229b1860c847cd82eff5c0013dd076_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNjkvZnJhZzo1NTIyMGEzYjE3ZjY0ZGQ4YWE4MTE5ODFhOGQzZTRjYy90YWJsZTplYTViZmVmMmEzNjY0NmRlOGQ3YWQ0ZjYyMWM1ZTgzNC90YWJsZXJhbmdlOmVhNWJmZWYyYTM2NjQ2ZGU4ZDdhZDRmNjIxYzVlODM0XzQtNi0xLTEtMA_cde7d6d4-51b4-4419-be94-aa78a0d4c2c4"
      unitRef="usd">118000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:DebtSecuritiesTradingAndAvailableForSale
      contextRef="i6a229b1860c847cd82eff5c0013dd076_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNjkvZnJhZzo1NTIyMGEzYjE3ZjY0ZGQ4YWE4MTE5ODFhOGQzZTRjYy90YWJsZTplYTViZmVmMmEzNjY0NmRlOGQ3YWQ0ZjYyMWM1ZTgzNC90YWJsZXJhbmdlOmVhNWJmZWYyYTM2NjQ2ZGU4ZDdhZDRmNjIxYzVlODM0XzQtOC0xLTEtMA_d3baee6e-9536-4958-9a7a-b84b599ed21d"
      unitRef="usd">361638000</us-gaap:DebtSecuritiesTradingAndAvailableForSale>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="i28d6c7a93e914db897b0a914056bc06f_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNjkvZnJhZzo1NTIyMGEzYjE3ZjY0ZGQ4YWE4MTE5ODFhOGQzZTRjYy90YWJsZTplYTViZmVmMmEzNjY0NmRlOGQ3YWQ0ZjYyMWM1ZTgzNC90YWJsZXJhbmdlOmVhNWJmZWYyYTM2NjQ2ZGU4ZDdhZDRmNjIxYzVlODM0XzUtMi0xLTEtMA_82dd0567-0171-483a-a65a-9d4ca0404408"
      unitRef="usd">52230000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="i28d6c7a93e914db897b0a914056bc06f_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNjkvZnJhZzo1NTIyMGEzYjE3ZjY0ZGQ4YWE4MTE5ODFhOGQzZTRjYy90YWJsZTplYTViZmVmMmEzNjY0NmRlOGQ3YWQ0ZjYyMWM1ZTgzNC90YWJsZXJhbmdlOmVhNWJmZWYyYTM2NjQ2ZGU4ZDdhZDRmNjIxYzVlODM0XzUtNC0xLTEtMA_dbebb342-b275-413f-8f48-470b1cb9af62"
      unitRef="usd">2812000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="i28d6c7a93e914db897b0a914056bc06f_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNjkvZnJhZzo1NTIyMGEzYjE3ZjY0ZGQ4YWE4MTE5ODFhOGQzZTRjYy90YWJsZTplYTViZmVmMmEzNjY0NmRlOGQ3YWQ0ZjYyMWM1ZTgzNC90YWJsZXJhbmdlOmVhNWJmZWYyYTM2NjQ2ZGU4ZDdhZDRmNjIxYzVlODM0XzUtNi0xLTEtMA_5b69d864-4bd5-44e9-bed9-26c6476962e3"
      unitRef="usd">47000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:DebtSecuritiesTradingAndAvailableForSale
      contextRef="i28d6c7a93e914db897b0a914056bc06f_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNjkvZnJhZzo1NTIyMGEzYjE3ZjY0ZGQ4YWE4MTE5ODFhOGQzZTRjYy90YWJsZTplYTViZmVmMmEzNjY0NmRlOGQ3YWQ0ZjYyMWM1ZTgzNC90YWJsZXJhbmdlOmVhNWJmZWYyYTM2NjQ2ZGU4ZDdhZDRmNjIxYzVlODM0XzUtOC0xLTEtMA_7c951b14-123f-4667-a6a0-4db6cc0efc54"
      unitRef="usd">54995000</us-gaap:DebtSecuritiesTradingAndAvailableForSale>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="i06de893883ce4f8f8939daf5271c4dd8_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNjkvZnJhZzo1NTIyMGEzYjE3ZjY0ZGQ4YWE4MTE5ODFhOGQzZTRjYy90YWJsZTplYTViZmVmMmEzNjY0NmRlOGQ3YWQ0ZjYyMWM1ZTgzNC90YWJsZXJhbmdlOmVhNWJmZWYyYTM2NjQ2ZGU4ZDdhZDRmNjIxYzVlODM0XzYtMi0xLTEtMA_1c0e2821-b994-4764-804e-9dd1e5de483f"
      unitRef="usd">856638000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="i06de893883ce4f8f8939daf5271c4dd8_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNjkvZnJhZzo1NTIyMGEzYjE3ZjY0ZGQ4YWE4MTE5ODFhOGQzZTRjYy90YWJsZTplYTViZmVmMmEzNjY0NmRlOGQ3YWQ0ZjYyMWM1ZTgzNC90YWJsZXJhbmdlOmVhNWJmZWYyYTM2NjQ2ZGU4ZDdhZDRmNjIxYzVlODM0XzYtNC0xLTEtMA_4b119a13-116f-4266-a0d1-bc538dbda915"
      unitRef="usd">24255000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="i06de893883ce4f8f8939daf5271c4dd8_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNjkvZnJhZzo1NTIyMGEzYjE3ZjY0ZGQ4YWE4MTE5ODFhOGQzZTRjYy90YWJsZTplYTViZmVmMmEzNjY0NmRlOGQ3YWQ0ZjYyMWM1ZTgzNC90YWJsZXJhbmdlOmVhNWJmZWYyYTM2NjQ2ZGU4ZDdhZDRmNjIxYzVlODM0XzYtNi0xLTEtMA_2e34034b-8df2-48ba-97fc-d18ffc59594c"
      unitRef="usd">592000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:DebtSecuritiesTradingAndAvailableForSale
      contextRef="i06de893883ce4f8f8939daf5271c4dd8_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNjkvZnJhZzo1NTIyMGEzYjE3ZjY0ZGQ4YWE4MTE5ODFhOGQzZTRjYy90YWJsZTplYTViZmVmMmEzNjY0NmRlOGQ3YWQ0ZjYyMWM1ZTgzNC90YWJsZXJhbmdlOmVhNWJmZWYyYTM2NjQ2ZGU4ZDdhZDRmNjIxYzVlODM0XzYtOC0xLTEtMA_6a21faba-fe00-4fe3-a1a1-6cb012afd4a2"
      unitRef="usd">880301000</us-gaap:DebtSecuritiesTradingAndAvailableForSale>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="i614cb073be514cf3aa1d0f63d09231e1_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNjkvZnJhZzo1NTIyMGEzYjE3ZjY0ZGQ4YWE4MTE5ODFhOGQzZTRjYy90YWJsZTplYTViZmVmMmEzNjY0NmRlOGQ3YWQ0ZjYyMWM1ZTgzNC90YWJsZXJhbmdlOmVhNWJmZWYyYTM2NjQ2ZGU4ZDdhZDRmNjIxYzVlODM0XzctMi0xLTEtMA_86ada590-5471-4d2d-9499-7ef5bdddb86c"
      unitRef="usd">282840000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="i614cb073be514cf3aa1d0f63d09231e1_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNjkvZnJhZzo1NTIyMGEzYjE3ZjY0ZGQ4YWE4MTE5ODFhOGQzZTRjYy90YWJsZTplYTViZmVmMmEzNjY0NmRlOGQ3YWQ0ZjYyMWM1ZTgzNC90YWJsZXJhbmdlOmVhNWJmZWYyYTM2NjQ2ZGU4ZDdhZDRmNjIxYzVlODM0XzctNC0xLTEtMA_1f00ca36-cd96-4f0f-887a-31d6caa8e058"
      unitRef="usd">6542000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="i614cb073be514cf3aa1d0f63d09231e1_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNjkvZnJhZzo1NTIyMGEzYjE3ZjY0ZGQ4YWE4MTE5ODFhOGQzZTRjYy90YWJsZTplYTViZmVmMmEzNjY0NmRlOGQ3YWQ0ZjYyMWM1ZTgzNC90YWJsZXJhbmdlOmVhNWJmZWYyYTM2NjQ2ZGU4ZDdhZDRmNjIxYzVlODM0XzctNi0xLTEtMA_e7e76c3b-51c5-4f20-b81f-172183cdd05b"
      unitRef="usd">1101000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:DebtSecuritiesTradingAndAvailableForSale
      contextRef="i614cb073be514cf3aa1d0f63d09231e1_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNjkvZnJhZzo1NTIyMGEzYjE3ZjY0ZGQ4YWE4MTE5ODFhOGQzZTRjYy90YWJsZTplYTViZmVmMmEzNjY0NmRlOGQ3YWQ0ZjYyMWM1ZTgzNC90YWJsZXJhbmdlOmVhNWJmZWYyYTM2NjQ2ZGU4ZDdhZDRmNjIxYzVlODM0XzctOC0xLTEtMA_c387c94c-c3de-44bf-b2f0-2eabcd01e3f6"
      unitRef="usd">288281000</us-gaap:DebtSecuritiesTradingAndAvailableForSale>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="i623a8a48aafa42a59ad47c7ac0e3b52a_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNjkvZnJhZzo1NTIyMGEzYjE3ZjY0ZGQ4YWE4MTE5ODFhOGQzZTRjYy90YWJsZTplYTViZmVmMmEzNjY0NmRlOGQ3YWQ0ZjYyMWM1ZTgzNC90YWJsZXJhbmdlOmVhNWJmZWYyYTM2NjQ2ZGU4ZDdhZDRmNjIxYzVlODM0XzgtMi0xLTEtMA_6122a0a9-4540-4819-8e36-f20f62263750"
      unitRef="usd">326589000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="i623a8a48aafa42a59ad47c7ac0e3b52a_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNjkvZnJhZzo1NTIyMGEzYjE3ZjY0ZGQ4YWE4MTE5ODFhOGQzZTRjYy90YWJsZTplYTViZmVmMmEzNjY0NmRlOGQ3YWQ0ZjYyMWM1ZTgzNC90YWJsZXJhbmdlOmVhNWJmZWYyYTM2NjQ2ZGU4ZDdhZDRmNjIxYzVlODM0XzgtNC0xLTEtMA_11c97a98-06b2-4d1b-bf2f-f152ba2f4287"
      unitRef="usd">857000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="i623a8a48aafa42a59ad47c7ac0e3b52a_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNjkvZnJhZzo1NTIyMGEzYjE3ZjY0ZGQ4YWE4MTE5ODFhOGQzZTRjYy90YWJsZTplYTViZmVmMmEzNjY0NmRlOGQ3YWQ0ZjYyMWM1ZTgzNC90YWJsZXJhbmdlOmVhNWJmZWYyYTM2NjQ2ZGU4ZDdhZDRmNjIxYzVlODM0XzgtNi0xLTEtMA_4d9cfd59-7fb6-4967-9709-655374044159"
      unitRef="usd">1421000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:DebtSecuritiesTradingAndAvailableForSale
      contextRef="i623a8a48aafa42a59ad47c7ac0e3b52a_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNjkvZnJhZzo1NTIyMGEzYjE3ZjY0ZGQ4YWE4MTE5ODFhOGQzZTRjYy90YWJsZTplYTViZmVmMmEzNjY0NmRlOGQ3YWQ0ZjYyMWM1ZTgzNC90YWJsZXJhbmdlOmVhNWJmZWYyYTM2NjQ2ZGU4ZDdhZDRmNjIxYzVlODM0XzgtOC0xLTEtMA_4e02279d-9d5b-4273-a057-9bb0e58a0d8c"
      unitRef="usd">326025000</us-gaap:DebtSecuritiesTradingAndAvailableForSale>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="i9ed285c750fe4ea4887a05148a44ed4f_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNjkvZnJhZzo1NTIyMGEzYjE3ZjY0ZGQ4YWE4MTE5ODFhOGQzZTRjYy90YWJsZTplYTViZmVmMmEzNjY0NmRlOGQ3YWQ0ZjYyMWM1ZTgzNC90YWJsZXJhbmdlOmVhNWJmZWYyYTM2NjQ2ZGU4ZDdhZDRmNjIxYzVlODM0XzktMi0xLTEtMA_ffe147dc-7a9c-4127-821c-7d03602c694c"
      unitRef="usd">315360000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="i9ed285c750fe4ea4887a05148a44ed4f_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNjkvZnJhZzo1NTIyMGEzYjE3ZjY0ZGQ4YWE4MTE5ODFhOGQzZTRjYy90YWJsZTplYTViZmVmMmEzNjY0NmRlOGQ3YWQ0ZjYyMWM1ZTgzNC90YWJsZXJhbmdlOmVhNWJmZWYyYTM2NjQ2ZGU4ZDdhZDRmNjIxYzVlODM0XzktNC0xLTEtMA_7611e896-b3b3-4597-a11f-9495327d5d7a"
      unitRef="usd">2000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="i9ed285c750fe4ea4887a05148a44ed4f_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNjkvZnJhZzo1NTIyMGEzYjE3ZjY0ZGQ4YWE4MTE5ODFhOGQzZTRjYy90YWJsZTplYTViZmVmMmEzNjY0NmRlOGQ3YWQ0ZjYyMWM1ZTgzNC90YWJsZXJhbmdlOmVhNWJmZWYyYTM2NjQ2ZGU4ZDdhZDRmNjIxYzVlODM0XzktNi0xLTEtMA_2a97ad27-01f2-4b6d-9386-7d3ca83071aa"
      unitRef="usd">0</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:DebtSecuritiesTradingAndAvailableForSale
      contextRef="i9ed285c750fe4ea4887a05148a44ed4f_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNjkvZnJhZzo1NTIyMGEzYjE3ZjY0ZGQ4YWE4MTE5ODFhOGQzZTRjYy90YWJsZTplYTViZmVmMmEzNjY0NmRlOGQ3YWQ0ZjYyMWM1ZTgzNC90YWJsZXJhbmdlOmVhNWJmZWYyYTM2NjQ2ZGU4ZDdhZDRmNjIxYzVlODM0XzktOC0xLTEtMA_b8f3dfb7-a1e2-449e-8f7e-9af3131c80fd"
      unitRef="usd">315362000</us-gaap:DebtSecuritiesTradingAndAvailableForSale>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="id2c88ab38f924ffa81ef91bb82b8335f_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNjkvZnJhZzo1NTIyMGEzYjE3ZjY0ZGQ4YWE4MTE5ODFhOGQzZTRjYy90YWJsZTplYTViZmVmMmEzNjY0NmRlOGQ3YWQ0ZjYyMWM1ZTgzNC90YWJsZXJhbmdlOmVhNWJmZWYyYTM2NjQ2ZGU4ZDdhZDRmNjIxYzVlODM0XzEwLTItMS0xLTA_1ede872a-8bbb-4c09-bf56-de8549bdffe7"
      unitRef="usd">3282585000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="id2c88ab38f924ffa81ef91bb82b8335f_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNjkvZnJhZzo1NTIyMGEzYjE3ZjY0ZGQ4YWE4MTE5ODFhOGQzZTRjYy90YWJsZTplYTViZmVmMmEzNjY0NmRlOGQ3YWQ0ZjYyMWM1ZTgzNC90YWJsZXJhbmdlOmVhNWJmZWYyYTM2NjQ2ZGU4ZDdhZDRmNjIxYzVlODM0XzEwLTQtMS0xLTA_066fe24a-69b2-415b-9f9a-f984e9c1048c"
      unitRef="usd">74231000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="id2c88ab38f924ffa81ef91bb82b8335f_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNjkvZnJhZzo1NTIyMGEzYjE3ZjY0ZGQ4YWE4MTE5ODFhOGQzZTRjYy90YWJsZTplYTViZmVmMmEzNjY0NmRlOGQ3YWQ0ZjYyMWM1ZTgzNC90YWJsZXJhbmdlOmVhNWJmZWYyYTM2NjQ2ZGU4ZDdhZDRmNjIxYzVlODM0XzEwLTYtMS0xLTA_212167da-150a-4370-bead-f676cb27829c"
      unitRef="usd">6069000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:DebtSecuritiesTradingAndAvailableForSale
      contextRef="id2c88ab38f924ffa81ef91bb82b8335f_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNjkvZnJhZzo1NTIyMGEzYjE3ZjY0ZGQ4YWE4MTE5ODFhOGQzZTRjYy90YWJsZTplYTViZmVmMmEzNjY0NmRlOGQ3YWQ0ZjYyMWM1ZTgzNC90YWJsZXJhbmdlOmVhNWJmZWYyYTM2NjQ2ZGU4ZDdhZDRmNjIxYzVlODM0XzEwLTgtMS0xLTA_074d0ac2-1041-4598-b6f9-075f734715ed"
      unitRef="usd">3350747000</us-gaap:DebtSecuritiesTradingAndAvailableForSale>
    <us-gaap:InvestmentOwnedPercentOfNetAssets
      contextRef="ie4683e6e60df4954983eb0c4327bca8e_I20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNjkvZnJhZzo1NTIyMGEzYjE3ZjY0ZGQ4YWE4MTE5ODFhOGQzZTRjYy90YWJsZTo1MzRjNWViZGNhNWE0NWRkODc0ZjUxNjk0MjY3MzBmOS90YWJsZXJhbmdlOjUzNGM1ZWJkY2E1YTQ1ZGQ4NzRmNTE2OTQyNjczMGY5XzItMi0xLTEtMA_f776669e-6e4e-4b2f-9d95-7cb430158b0b"
      unitRef="number">0.768</us-gaap:InvestmentOwnedPercentOfNetAssets>
    <us-gaap:InvestmentOwnedPercentOfNetAssets
      contextRef="i5193cee0a3914f80a343c58ed1b877e4_I20191231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNjkvZnJhZzo1NTIyMGEzYjE3ZjY0ZGQ4YWE4MTE5ODFhOGQzZTRjYy90YWJsZTo1MzRjNWViZGNhNWE0NWRkODc0ZjUxNjk0MjY3MzBmOS90YWJsZXJhbmdlOjUzNGM1ZWJkY2E1YTQ1ZGQ4NzRmNTE2OTQyNjczMGY5XzItNC0xLTEtMA_4b81ecc9-7dd9-4677-8713-4d50a9fbb305"
      unitRef="number">0.745</us-gaap:InvestmentOwnedPercentOfNetAssets>
    <us-gaap:InvestmentOwnedPercentOfNetAssets
      contextRef="i7356bc7f86a54723b33bc60b0b422899_I20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNjkvZnJhZzo1NTIyMGEzYjE3ZjY0ZGQ4YWE4MTE5ODFhOGQzZTRjYy90YWJsZTo1MzRjNWViZGNhNWE0NWRkODc0ZjUxNjk0MjY3MzBmOS90YWJsZXJhbmdlOjUzNGM1ZWJkY2E1YTQ1ZGQ4NzRmNTE2OTQyNjczMGY5XzMtMi0xLTEtMA_f588c5a6-0ea3-42f4-9a43-84c95824b541"
      unitRef="number">0.203</us-gaap:InvestmentOwnedPercentOfNetAssets>
    <us-gaap:InvestmentOwnedPercentOfNetAssets
      contextRef="if758ff133ed0455caab8b4e6ac7e896c_I20191231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNjkvZnJhZzo1NTIyMGEzYjE3ZjY0ZGQ4YWE4MTE5ODFhOGQzZTRjYy90YWJsZTo1MzRjNWViZGNhNWE0NWRkODc0ZjUxNjk0MjY3MzBmOS90YWJsZXJhbmdlOjUzNGM1ZWJkY2E1YTQ1ZGQ4NzRmNTE2OTQyNjczMGY5XzMtNC0xLTEtMA_d1b567fa-ee1f-4ed4-83e4-b618e5a05dee"
      unitRef="number">0.213</us-gaap:InvestmentOwnedPercentOfNetAssets>
    <us-gaap:InvestmentOwnedPercentOfNetAssets
      contextRef="iaee9cb1f10264fbab900d4d80e1e7c69_I20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNjkvZnJhZzo1NTIyMGEzYjE3ZjY0ZGQ4YWE4MTE5ODFhOGQzZTRjYy90YWJsZTo1MzRjNWViZGNhNWE0NWRkODc0ZjUxNjk0MjY3MzBmOS90YWJsZXJhbmdlOjUzNGM1ZWJkY2E1YTQ1ZGQ4NzRmNTE2OTQyNjczMGY5XzQtMi0xLTEtMA_33414883-70f5-4d35-8cff-9f02a7374337"
      unitRef="number">0.023</us-gaap:InvestmentOwnedPercentOfNetAssets>
    <us-gaap:InvestmentOwnedPercentOfNetAssets
      contextRef="i96039bf885724c5c8030d2e5dbe875e5_I20191231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNjkvZnJhZzo1NTIyMGEzYjE3ZjY0ZGQ4YWE4MTE5ODFhOGQzZTRjYy90YWJsZTo1MzRjNWViZGNhNWE0NWRkODc0ZjUxNjk0MjY3MzBmOS90YWJsZXJhbmdlOjUzNGM1ZWJkY2E1YTQ1ZGQ4NzRmNTE2OTQyNjczMGY5XzQtNC0xLTEtMA_9271b58c-41a9-4a60-a11d-56b160e829a3"
      unitRef="number">0.034</us-gaap:InvestmentOwnedPercentOfNetAssets>
    <us-gaap:InvestmentOwnedPercentOfNetAssets
      contextRef="i98a87670f04641249f131f154a5691c2_I20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNjkvZnJhZzo1NTIyMGEzYjE3ZjY0ZGQ4YWE4MTE5ODFhOGQzZTRjYy90YWJsZTo1MzRjNWViZGNhNWE0NWRkODc0ZjUxNjk0MjY3MzBmOS90YWJsZXJhbmdlOjUzNGM1ZWJkY2E1YTQ1ZGQ4NzRmNTE2OTQyNjczMGY5XzUtMi0xLTEtMA_57e73ce7-f6aa-4151-8b77-e0a57eedfabe"
      unitRef="number">0.006</us-gaap:InvestmentOwnedPercentOfNetAssets>
    <us-gaap:InvestmentOwnedPercentOfNetAssets
      contextRef="icf59961df055494fa1d526f4c741591e_I20191231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNjkvZnJhZzo1NTIyMGEzYjE3ZjY0ZGQ4YWE4MTE5ODFhOGQzZTRjYy90YWJsZTo1MzRjNWViZGNhNWE0NWRkODc0ZjUxNjk0MjY3MzBmOS90YWJsZXJhbmdlOjUzNGM1ZWJkY2E1YTQ1ZGQ4NzRmNTE2OTQyNjczMGY5XzUtNC0xLTEtMA_d378b742-d3f5-4806-8676-1e1d244ef889"
      unitRef="number">0.008</us-gaap:InvestmentOwnedPercentOfNetAssets>
    <us-gaap:InvestmentOwnedPercentOfNetAssets
      contextRef="ibad3ad82968046bd8174e86484135ef3_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNjkvZnJhZzo1NTIyMGEzYjE3ZjY0ZGQ4YWE4MTE5ODFhOGQzZTRjYy90YWJsZTo1MzRjNWViZGNhNWE0NWRkODc0ZjUxNjk0MjY3MzBmOS90YWJsZXJhbmdlOjUzNGM1ZWJkY2E1YTQ1ZGQ4NzRmNTE2OTQyNjczMGY5XzctMi0xLTEtMA_656eb4b3-e3d8-414c-bbaa-18e60bcd5952"
      unitRef="number">1.000</us-gaap:InvestmentOwnedPercentOfNetAssets>
    <us-gaap:InvestmentOwnedPercentOfNetAssets
      contextRef="i6a229b1860c847cd82eff5c0013dd076_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNjkvZnJhZzo1NTIyMGEzYjE3ZjY0ZGQ4YWE4MTE5ODFhOGQzZTRjYy90YWJsZTo1MzRjNWViZGNhNWE0NWRkODc0ZjUxNjk0MjY3MzBmOS90YWJsZXJhbmdlOjUzNGM1ZWJkY2E1YTQ1ZGQ4NzRmNTE2OTQyNjczMGY5XzctNC0xLTEtMA_83f44801-467d-4b14-bd3c-1d81c41e15f8"
      unitRef="number">1.000</us-gaap:InvestmentOwnedPercentOfNetAssets>
    <us-gaap:InvestmentOwnedPercentOfNetAssets
      contextRef="ib2adbd5c83774c68bcbd314419daa29a_I20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNjkvZnJhZzo1NTIyMGEzYjE3ZjY0ZGQ4YWE4MTE5ODFhOGQzZTRjYy90YWJsZTo3YjFjMDM0ZGQzNDg0OGYyYjQ5ZTJlNjUxZTAxYjJlYy90YWJsZXJhbmdlOjdiMWMwMzRkZDM0ODQ4ZjJiNDllMmU2NTFlMDFiMmVjXzItMi0xLTEtMA_9fcabbe8-6145-42bb-a063-7d3e7dc91ba8"
      unitRef="number">0.349</us-gaap:InvestmentOwnedPercentOfNetAssets>
    <us-gaap:InvestmentOwnedPercentOfNetAssets
      contextRef="i8c79f76ea1754ab4a5fe478e6cba3430_I20191231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNjkvZnJhZzo1NTIyMGEzYjE3ZjY0ZGQ4YWE4MTE5ODFhOGQzZTRjYy90YWJsZTo3YjFjMDM0ZGQzNDg0OGYyYjQ5ZTJlNjUxZTAxYjJlYy90YWJsZXJhbmdlOjdiMWMwMzRkZDM0ODQ4ZjJiNDllMmU2NTFlMDFiMmVjXzItNC0xLTEtMA_522db407-afe2-4d0e-be8c-c10a84218dfe"
      unitRef="number">0.344</us-gaap:InvestmentOwnedPercentOfNetAssets>
    <us-gaap:InvestmentOwnedPercentOfNetAssets
      contextRef="i957995c34d214faea3904abe9d94426f_I20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNjkvZnJhZzo1NTIyMGEzYjE3ZjY0ZGQ4YWE4MTE5ODFhOGQzZTRjYy90YWJsZTo3YjFjMDM0ZGQzNDg0OGYyYjQ5ZTJlNjUxZTAxYjJlYy90YWJsZXJhbmdlOjdiMWMwMzRkZDM0ODQ4ZjJiNDllMmU2NTFlMDFiMmVjXzMtMi0xLTEtMA_616768d0-8bbf-405d-8729-77b366632c24"
      unitRef="number">0.191</us-gaap:InvestmentOwnedPercentOfNetAssets>
    <us-gaap:InvestmentOwnedPercentOfNetAssets
      contextRef="i75c55dd9c9534139b05e254fd00c93eb_I20191231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNjkvZnJhZzo1NTIyMGEzYjE3ZjY0ZGQ4YWE4MTE5ODFhOGQzZTRjYy90YWJsZTo3YjFjMDM0ZGQzNDg0OGYyYjQ5ZTJlNjUxZTAxYjJlYy90YWJsZXJhbmdlOjdiMWMwMzRkZDM0ODQ4ZjJiNDllMmU2NTFlMDFiMmVjXzMtNC0xLTEtMA_d6513293-1613-420b-90b8-6ad79dae8f30"
      unitRef="number">0.201</us-gaap:InvestmentOwnedPercentOfNetAssets>
    <us-gaap:InvestmentOwnedPercentOfNetAssets
      contextRef="i30e4f5da17184659b25ed9247789f767_I20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNjkvZnJhZzo1NTIyMGEzYjE3ZjY0ZGQ4YWE4MTE5ODFhOGQzZTRjYy90YWJsZTo3YjFjMDM0ZGQzNDg0OGYyYjQ5ZTJlNjUxZTAxYjJlYy90YWJsZXJhbmdlOjdiMWMwMzRkZDM0ODQ4ZjJiNDllMmU2NTFlMDFiMmVjXzQtMi0xLTEtMA_0c4e7a59-b032-451b-9feb-ebe3fb9075f3"
      unitRef="number">0.093</us-gaap:InvestmentOwnedPercentOfNetAssets>
    <us-gaap:InvestmentOwnedPercentOfNetAssets
      contextRef="id3318ab7d98b4ea2a5fad426a847d464_I20191231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNjkvZnJhZzo1NTIyMGEzYjE3ZjY0ZGQ4YWE4MTE5ODFhOGQzZTRjYy90YWJsZTo3YjFjMDM0ZGQzNDg0OGYyYjQ5ZTJlNjUxZTAxYjJlYy90YWJsZXJhbmdlOjdiMWMwMzRkZDM0ODQ4ZjJiNDllMmU2NTFlMDFiMmVjXzQtNC0xLTEtMA_4cee7501-09a8-429a-b033-96a18d001652"
      unitRef="number">0.103</us-gaap:InvestmentOwnedPercentOfNetAssets>
    <us-gaap:InvestmentOwnedPercentOfNetAssets
      contextRef="ie5471d2e01834a7a8cdfd5cc2d391276_I20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNjkvZnJhZzo1NTIyMGEzYjE3ZjY0ZGQ4YWE4MTE5ODFhOGQzZTRjYy90YWJsZTo3YjFjMDM0ZGQzNDg0OGYyYjQ5ZTJlNjUxZTAxYjJlYy90YWJsZXJhbmdlOjdiMWMwMzRkZDM0ODQ4ZjJiNDllMmU2NTFlMDFiMmVjXzUtMi0xLTEtMA_e9572ba8-8043-4fb6-8015-a23b45ed95b8"
      unitRef="number">0.082</us-gaap:InvestmentOwnedPercentOfNetAssets>
    <us-gaap:InvestmentOwnedPercentOfNetAssets
      contextRef="ie686d160205648b092a2bdc827d1f799_I20191231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNjkvZnJhZzo1NTIyMGEzYjE3ZjY0ZGQ4YWE4MTE5ODFhOGQzZTRjYy90YWJsZTo3YjFjMDM0ZGQzNDg0OGYyYjQ5ZTJlNjUxZTAxYjJlYy90YWJsZXJhbmdlOjdiMWMwMzRkZDM0ODQ4ZjJiNDllMmU2NTFlMDFiMmVjXzUtNC0xLTEtMA_0747bb88-f3eb-4af4-a261-b5bc3145f112"
      unitRef="number">0.083</us-gaap:InvestmentOwnedPercentOfNetAssets>
    <us-gaap:InvestmentOwnedPercentOfNetAssets
      contextRef="i0020114de25c42cc9e322820e77eee57_I20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNjkvZnJhZzo1NTIyMGEzYjE3ZjY0ZGQ4YWE4MTE5ODFhOGQzZTRjYy90YWJsZTo3YjFjMDM0ZGQzNDg0OGYyYjQ5ZTJlNjUxZTAxYjJlYy90YWJsZXJhbmdlOjdiMWMwMzRkZDM0ODQ4ZjJiNDllMmU2NTFlMDFiMmVjXzYtMi0xLTEtMA_45455348-4353-4292-9c4e-0d5df9b15500"
      unitRef="number">0.080</us-gaap:InvestmentOwnedPercentOfNetAssets>
    <us-gaap:InvestmentOwnedPercentOfNetAssets
      contextRef="i32c4af1faa564a79a71fa340cc8dcb49_I20191231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNjkvZnJhZzo1NTIyMGEzYjE3ZjY0ZGQ4YWE4MTE5ODFhOGQzZTRjYy90YWJsZTo3YjFjMDM0ZGQzNDg0OGYyYjQ5ZTJlNjUxZTAxYjJlYy90YWJsZXJhbmdlOjdiMWMwMzRkZDM0ODQ4ZjJiNDllMmU2NTFlMDFiMmVjXzYtNC0xLTEtMA_51d3aaa9-f9ed-4e68-b314-108e6b978943"
      unitRef="number">0.076</us-gaap:InvestmentOwnedPercentOfNetAssets>
    <us-gaap:InvestmentOwnedPercentOfNetAssets
      contextRef="i0d053796fa534186846438c33b4d4cac_I20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNjkvZnJhZzo1NTIyMGEzYjE3ZjY0ZGQ4YWE4MTE5ODFhOGQzZTRjYy90YWJsZTo3YjFjMDM0ZGQzNDg0OGYyYjQ5ZTJlNjUxZTAxYjJlYy90YWJsZXJhbmdlOjdiMWMwMzRkZDM0ODQ4ZjJiNDllMmU2NTFlMDFiMmVjXzctMi0xLTEtMjY0Mg_df095a8b-102d-4d46-b7d7-4e1be53f8d44"
      unitRef="number">0.061</us-gaap:InvestmentOwnedPercentOfNetAssets>
    <us-gaap:InvestmentOwnedPercentOfNetAssets
      contextRef="i0c21df2dfdd2428fb6aa3b51b973e335_I20191231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNjkvZnJhZzo1NTIyMGEzYjE3ZjY0ZGQ4YWE4MTE5ODFhOGQzZTRjYy90YWJsZTo3YjFjMDM0ZGQzNDg0OGYyYjQ5ZTJlNjUxZTAxYjJlYy90YWJsZXJhbmdlOjdiMWMwMzRkZDM0ODQ4ZjJiNDllMmU2NTFlMDFiMmVjXzctNC0xLTEtMjY0Mg_d874ba27-24d7-47f5-80b7-08e1c1dc84f3"
      unitRef="number">0.048</us-gaap:InvestmentOwnedPercentOfNetAssets>
    <us-gaap:InvestmentOwnedPercentOfNetAssets
      contextRef="id2187584292241f48dc5f476bfeffe80_I20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNjkvZnJhZzo1NTIyMGEzYjE3ZjY0ZGQ4YWE4MTE5ODFhOGQzZTRjYy90YWJsZTo3YjFjMDM0ZGQzNDg0OGYyYjQ5ZTJlNjUxZTAxYjJlYy90YWJsZXJhbmdlOjdiMWMwMzRkZDM0ODQ4ZjJiNDllMmU2NTFlMDFiMmVjXzctMi0xLTEtMA_8307d9d3-9fb1-4b27-9593-7796495fdae1"
      unitRef="number">0.059</us-gaap:InvestmentOwnedPercentOfNetAssets>
    <us-gaap:InvestmentOwnedPercentOfNetAssets
      contextRef="i295121a8401f42ecb5427f473b1dfc6a_I20191231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNjkvZnJhZzo1NTIyMGEzYjE3ZjY0ZGQ4YWE4MTE5ODFhOGQzZTRjYy90YWJsZTo3YjFjMDM0ZGQzNDg0OGYyYjQ5ZTJlNjUxZTAxYjJlYy90YWJsZXJhbmdlOjdiMWMwMzRkZDM0ODQ4ZjJiNDllMmU2NTFlMDFiMmVjXzctNC0xLTEtMA_931f5abc-1f5b-4362-8f4d-4ea76b7a6fc3"
      unitRef="number">0.062</us-gaap:InvestmentOwnedPercentOfNetAssets>
    <us-gaap:InvestmentOwnedPercentOfNetAssets
      contextRef="i864a623366af465cb01af48c3ae8f6ec_I20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNjkvZnJhZzo1NTIyMGEzYjE3ZjY0ZGQ4YWE4MTE5ODFhOGQzZTRjYy90YWJsZTo3YjFjMDM0ZGQzNDg0OGYyYjQ5ZTJlNjUxZTAxYjJlYy90YWJsZXJhbmdlOjdiMWMwMzRkZDM0ODQ4ZjJiNDllMmU2NTFlMDFiMmVjXzktMi0xLTEtMA_48d9bbde-658a-451b-a867-6d4f47eedc82"
      unitRef="number">0.053</us-gaap:InvestmentOwnedPercentOfNetAssets>
    <us-gaap:InvestmentOwnedPercentOfNetAssets
      contextRef="ia6558651c4e84846ba316d08d59a8164_I20191231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNjkvZnJhZzo1NTIyMGEzYjE3ZjY0ZGQ4YWE4MTE5ODFhOGQzZTRjYy90YWJsZTo3YjFjMDM0ZGQzNDg0OGYyYjQ5ZTJlNjUxZTAxYjJlYy90YWJsZXJhbmdlOjdiMWMwMzRkZDM0ODQ4ZjJiNDllMmU2NTFlMDFiMmVjXzktNC0xLTEtMA_22599245-6f65-4cbf-93e1-ddaf960df006"
      unitRef="number">0.042</us-gaap:InvestmentOwnedPercentOfNetAssets>
    <us-gaap:InvestmentOwnedPercentOfNetAssets
      contextRef="if30ce2d2423642c8bf4110f193aca257_I20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNjkvZnJhZzo1NTIyMGEzYjE3ZjY0ZGQ4YWE4MTE5ODFhOGQzZTRjYy90YWJsZTo3YjFjMDM0ZGQzNDg0OGYyYjQ5ZTJlNjUxZTAxYjJlYy90YWJsZXJhbmdlOjdiMWMwMzRkZDM0ODQ4ZjJiNDllMmU2NTFlMDFiMmVjXzEwLTItMS0xLTA_52d13895-9ef3-4fdb-ae9f-c4f8c2ff0f27"
      unitRef="number">0.031</us-gaap:InvestmentOwnedPercentOfNetAssets>
    <us-gaap:InvestmentOwnedPercentOfNetAssets
      contextRef="i4d3450f334ac429ca170a867961cd122_I20191231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNjkvZnJhZzo1NTIyMGEzYjE3ZjY0ZGQ4YWE4MTE5ODFhOGQzZTRjYy90YWJsZTo3YjFjMDM0ZGQzNDg0OGYyYjQ5ZTJlNjUxZTAxYjJlYy90YWJsZXJhbmdlOjdiMWMwMzRkZDM0ODQ4ZjJiNDllMmU2NTFlMDFiMmVjXzEwLTQtMS0xLTA_234b6211-51f1-4066-86b0-4b9087831233"
      unitRef="number">0.041</us-gaap:InvestmentOwnedPercentOfNetAssets>
    <us-gaap:InvestmentOwnedPercentOfNetAssets
      contextRef="ia174732ed5b64f2ea2d3c2b0a7200212_I20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNjkvZnJhZzo1NTIyMGEzYjE3ZjY0ZGQ4YWE4MTE5ODFhOGQzZTRjYy90YWJsZTo3YjFjMDM0ZGQzNDg0OGYyYjQ5ZTJlNjUxZTAxYjJlYy90YWJsZXJhbmdlOjdiMWMwMzRkZDM0ODQ4ZjJiNDllMmU2NTFlMDFiMmVjXzExLTItMS0xLTI2Mzg_63ff6feb-6b0b-43a6-94f7-316b0b363607"
      unitRef="number">0.001</us-gaap:InvestmentOwnedPercentOfNetAssets>
    <us-gaap:InvestmentOwnedPercentOfNetAssets
      contextRef="i4f814cc6c0814f57b6f4b12de0f2514d_I20191231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNjkvZnJhZzo1NTIyMGEzYjE3ZjY0ZGQ4YWE4MTE5ODFhOGQzZTRjYy90YWJsZTo3YjFjMDM0ZGQzNDg0OGYyYjQ5ZTJlNjUxZTAxYjJlYy90YWJsZXJhbmdlOjdiMWMwMzRkZDM0ODQ4ZjJiNDllMmU2NTFlMDFiMmVjXzExLTQtMS0xLTI2Mzg_b47a01e3-4222-41ef-bacd-9874956f2c8d"
      unitRef="number">0</us-gaap:InvestmentOwnedPercentOfNetAssets>
    <us-gaap:InvestmentOwnedPercentOfNetAssets
      contextRef="iab78a274130644fbb29b282d40bf83f2_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNjkvZnJhZzo1NTIyMGEzYjE3ZjY0ZGQ4YWE4MTE5ODFhOGQzZTRjYy90YWJsZTo3YjFjMDM0ZGQzNDg0OGYyYjQ5ZTJlNjUxZTAxYjJlYy90YWJsZXJhbmdlOjdiMWMwMzRkZDM0ODQ4ZjJiNDllMmU2NTFlMDFiMmVjXzExLTItMS0xLTA_5595630a-a92f-4a28-bef0-31619b5335db"
      unitRef="number">1.000</us-gaap:InvestmentOwnedPercentOfNetAssets>
    <us-gaap:InvestmentOwnedPercentOfNetAssets
      contextRef="i06de893883ce4f8f8939daf5271c4dd8_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNjkvZnJhZzo1NTIyMGEzYjE3ZjY0ZGQ4YWE4MTE5ODFhOGQzZTRjYy90YWJsZTo3YjFjMDM0ZGQzNDg0OGYyYjQ5ZTJlNjUxZTAxYjJlYy90YWJsZXJhbmdlOjdiMWMwMzRkZDM0ODQ4ZjJiNDllMmU2NTFlMDFiMmVjXzExLTQtMS0xLTA_0eabd94d-530a-4ab9-b747-46d0d10c6d55"
      unitRef="number">1.000</us-gaap:InvestmentOwnedPercentOfNetAssets>
    <us-gaap:InvestmentsClassifiedByContractualMaturityDateTableTextBlock
      contextRef="if748fec8cd0f4b05a991e62604248402_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNjkvZnJhZzo1NTIyMGEzYjE3ZjY0ZGQ4YWE4MTE5ODFhOGQzZTRjYy90ZXh0cmVnaW9uOjU1MjIwYTNiMTdmNjRkZDhhYTgxMTk4MWE4ZDNlNGNjXzIwNjU_035588c5-7c51-4a71-8610-c3b027dd65e2">&lt;div style="text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The amortized cost and fair value of investments available for sale at December&#160;31, 2020, by contractual maturity, are shown below. Expected 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 U.S. agency mortgage-backed securities, residential and commercial mortgage securities and asset-backed securities provide for periodic payments throughout their lives, they are listed below in separate categories.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.269%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:62.964%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.131%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.133%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(In&#160;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Amortized&lt;br/&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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Fair&lt;br/&gt;Value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;U.S. Treasury securities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;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="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Due in 1&#160;year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;78,956&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;79,335&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Due after 1 but within 5&#160;years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;130,312&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;134,802&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Due after 5 but within 10&#160;years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;49,125&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;53,165&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Due after 10 years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;985&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,142&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Subtotal&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;259,378&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;268,444&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;U.S. agency securities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;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="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Due in 1&#160;year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,906&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,958&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Due after 1 but within 5&#160;years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,024&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,127&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Subtotal&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17,930&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18,085&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Municipal debt securities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;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="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Due in 1&#160;year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,881&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,892&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Due after 1 but within 5&#160;years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;91,122&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;95,567&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Due after 5 but within 10&#160;years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;235,030&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;254,387&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Due after 10&#160;years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;180,837&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;194,671&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Subtotal&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;513,870&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;551,517&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Non-U.S. government securities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Due in 1&#160;year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Due after 1 but within 5&#160;years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;22,710&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;24,257&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Due after 5 but within 10&#160;years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;24,246&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;27,680&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Due after 10&#160;years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,089&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,670&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Subtotal&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;56,045&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;61,607&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Corporate debt securities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;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="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Due in 1&#160;year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;148,292&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;149,617&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Due after 1 but within 5&#160;years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;576,987&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;602,286&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Due after 5 but within 10&#160;years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;322,649&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;350,632&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Due after 10&#160;years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;22,099&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;23,977&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Subtotal&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,070,027&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,126,512&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;U.S. agency mortgage-backed securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;963,670&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;995,905&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Residential and commercial mortgage securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;391,921&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;409,282&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Asset-backed securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;452,527&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;454,717&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Money market funds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;679,322&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;679,304&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total investments available for sale&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,404,690&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,565,373&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:InvestmentsClassifiedByContractualMaturityDateTableTextBlock>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesNextRollingTwelveMonthsAmortizedCostBasis
      contextRef="ib354979179474212b2d13accaac6af46_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNjkvZnJhZzo1NTIyMGEzYjE3ZjY0ZGQ4YWE4MTE5ODFhOGQzZTRjYy90YWJsZTo2NGVlNWUyNWE5MWQ0ZTZkYjc1ZGY4ZGQyYmVkNDNhMC90YWJsZXJhbmdlOjY0ZWU1ZTI1YTkxZDRlNmRiNzVkZjhkZDJiZWQ0M2EwXzItMi0xLTEtMA_2b83b988-1f05-4edd-b9a8-f2ca497efdd6"
      unitRef="usd">78956000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesNextRollingTwelveMonthsAmortizedCostBasis>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesNextRollingTwelveMonthsFairValue
      contextRef="ib354979179474212b2d13accaac6af46_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNjkvZnJhZzo1NTIyMGEzYjE3ZjY0ZGQ4YWE4MTE5ODFhOGQzZTRjYy90YWJsZTo2NGVlNWUyNWE5MWQ0ZTZkYjc1ZGY4ZGQyYmVkNDNhMC90YWJsZXJhbmdlOjY0ZWU1ZTI1YTkxZDRlNmRiNzVkZjhkZDJiZWQ0M2EwXzItNC0xLTEtMA_782ca4e8-0874-4f4e-bcc9-d4d986df964d"
      unitRef="usd">79335000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesNextRollingTwelveMonthsFairValue>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesRollingYearTwoThroughFiveAmortizedCostBasis
      contextRef="ib354979179474212b2d13accaac6af46_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNjkvZnJhZzo1NTIyMGEzYjE3ZjY0ZGQ4YWE4MTE5ODFhOGQzZTRjYy90YWJsZTo2NGVlNWUyNWE5MWQ0ZTZkYjc1ZGY4ZGQyYmVkNDNhMC90YWJsZXJhbmdlOjY0ZWU1ZTI1YTkxZDRlNmRiNzVkZjhkZDJiZWQ0M2EwXzMtMi0xLTEtMA_5bacfe53-66b6-46ce-abcd-33098927651a"
      unitRef="usd">130312000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesRollingYearTwoThroughFiveAmortizedCostBasis>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesRollingYearTwoThroughFiveFairValue
      contextRef="ib354979179474212b2d13accaac6af46_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNjkvZnJhZzo1NTIyMGEzYjE3ZjY0ZGQ4YWE4MTE5ODFhOGQzZTRjYy90YWJsZTo2NGVlNWUyNWE5MWQ0ZTZkYjc1ZGY4ZGQyYmVkNDNhMC90YWJsZXJhbmdlOjY0ZWU1ZTI1YTkxZDRlNmRiNzVkZjhkZDJiZWQ0M2EwXzMtNC0xLTEtMA_27c2fb79-f320-4abd-bc1c-67fdc6830c74"
      unitRef="usd">134802000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesRollingYearTwoThroughFiveFairValue>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesRollingYearSixThroughTenAmortizedCostBasis
      contextRef="ib354979179474212b2d13accaac6af46_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNjkvZnJhZzo1NTIyMGEzYjE3ZjY0ZGQ4YWE4MTE5ODFhOGQzZTRjYy90YWJsZTo2NGVlNWUyNWE5MWQ0ZTZkYjc1ZGY4ZGQyYmVkNDNhMC90YWJsZXJhbmdlOjY0ZWU1ZTI1YTkxZDRlNmRiNzVkZjhkZDJiZWQ0M2EwXzQtMi0xLTEtMA_76162815-8032-4b19-a640-f5f9a00684ed"
      unitRef="usd">49125000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesRollingYearSixThroughTenAmortizedCostBasis>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesRollingYearSixThroughTenFairValue
      contextRef="ib354979179474212b2d13accaac6af46_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNjkvZnJhZzo1NTIyMGEzYjE3ZjY0ZGQ4YWE4MTE5ODFhOGQzZTRjYy90YWJsZTo2NGVlNWUyNWE5MWQ0ZTZkYjc1ZGY4ZGQyYmVkNDNhMC90YWJsZXJhbmdlOjY0ZWU1ZTI1YTkxZDRlNmRiNzVkZjhkZDJiZWQ0M2EwXzQtNC0xLTEtMA_b9f44f5a-3d27-440f-a183-e7cb7bc8d54a"
      unitRef="usd">53165000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesRollingYearSixThroughTenFairValue>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesRollingAfterYearTenAmortizedCostBasis
      contextRef="ib354979179474212b2d13accaac6af46_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNjkvZnJhZzo1NTIyMGEzYjE3ZjY0ZGQ4YWE4MTE5ODFhOGQzZTRjYy90YWJsZTo2NGVlNWUyNWE5MWQ0ZTZkYjc1ZGY4ZGQyYmVkNDNhMC90YWJsZXJhbmdlOjY0ZWU1ZTI1YTkxZDRlNmRiNzVkZjhkZDJiZWQ0M2EwXzUtMi0xLTEtMA_f039c4a6-3441-4532-908a-4988d79d44d7"
      unitRef="usd">985000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesRollingAfterYearTenAmortizedCostBasis>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesRollingAfterYearTenFairValue
      contextRef="ib354979179474212b2d13accaac6af46_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNjkvZnJhZzo1NTIyMGEzYjE3ZjY0ZGQ4YWE4MTE5ODFhOGQzZTRjYy90YWJsZTo2NGVlNWUyNWE5MWQ0ZTZkYjc1ZGY4ZGQyYmVkNDNhMC90YWJsZXJhbmdlOjY0ZWU1ZTI1YTkxZDRlNmRiNzVkZjhkZDJiZWQ0M2EwXzUtNC0xLTEtMA_21ac9907-ac91-4c69-9366-c8a2d03db470"
      unitRef="usd">1142000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesRollingAfterYearTenFairValue>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDateAmortizedCostBasis
      contextRef="ib354979179474212b2d13accaac6af46_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNjkvZnJhZzo1NTIyMGEzYjE3ZjY0ZGQ4YWE4MTE5ODFhOGQzZTRjYy90YWJsZTo2NGVlNWUyNWE5MWQ0ZTZkYjc1ZGY4ZGQyYmVkNDNhMC90YWJsZXJhbmdlOjY0ZWU1ZTI1YTkxZDRlNmRiNzVkZjhkZDJiZWQ0M2EwXzYtMi0xLTEtMA_97ffdcad-7bd7-4741-8edb-0c8005ef598f"
      unitRef="usd">259378000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDateAmortizedCostBasis>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDate
      contextRef="ib354979179474212b2d13accaac6af46_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNjkvZnJhZzo1NTIyMGEzYjE3ZjY0ZGQ4YWE4MTE5ODFhOGQzZTRjYy90YWJsZTo2NGVlNWUyNWE5MWQ0ZTZkYjc1ZGY4ZGQyYmVkNDNhMC90YWJsZXJhbmdlOjY0ZWU1ZTI1YTkxZDRlNmRiNzVkZjhkZDJiZWQ0M2EwXzYtNC0xLTEtMA_108562af-6a8d-474b-8ef1-3079d5a093e6"
      unitRef="usd">268444000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDate>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesNextRollingTwelveMonthsAmortizedCostBasis
      contextRef="i9a7fb60fedc94d5db68488a36255c378_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNjkvZnJhZzo1NTIyMGEzYjE3ZjY0ZGQ4YWE4MTE5ODFhOGQzZTRjYy90YWJsZTo2NGVlNWUyNWE5MWQ0ZTZkYjc1ZGY4ZGQyYmVkNDNhMC90YWJsZXJhbmdlOjY0ZWU1ZTI1YTkxZDRlNmRiNzVkZjhkZDJiZWQ0M2EwXzgtMi0xLTEtMA_564b6d7f-9d48-4580-8f96-920dd9fca846"
      unitRef="usd">8906000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesNextRollingTwelveMonthsAmortizedCostBasis>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesNextRollingTwelveMonthsFairValue
      contextRef="i9a7fb60fedc94d5db68488a36255c378_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNjkvZnJhZzo1NTIyMGEzYjE3ZjY0ZGQ4YWE4MTE5ODFhOGQzZTRjYy90YWJsZTo2NGVlNWUyNWE5MWQ0ZTZkYjc1ZGY4ZGQyYmVkNDNhMC90YWJsZXJhbmdlOjY0ZWU1ZTI1YTkxZDRlNmRiNzVkZjhkZDJiZWQ0M2EwXzgtNC0xLTEtMA_910ff409-d52a-4907-b656-5dda1dfb600f"
      unitRef="usd">8958000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesNextRollingTwelveMonthsFairValue>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesRollingYearTwoThroughFiveAmortizedCostBasis
      contextRef="i9a7fb60fedc94d5db68488a36255c378_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNjkvZnJhZzo1NTIyMGEzYjE3ZjY0ZGQ4YWE4MTE5ODFhOGQzZTRjYy90YWJsZTo2NGVlNWUyNWE5MWQ0ZTZkYjc1ZGY4ZGQyYmVkNDNhMC90YWJsZXJhbmdlOjY0ZWU1ZTI1YTkxZDRlNmRiNzVkZjhkZDJiZWQ0M2EwXzktMi0xLTEtMA_e7949356-c6c3-4746-b4f2-3149e9dd8f2a"
      unitRef="usd">9024000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesRollingYearTwoThroughFiveAmortizedCostBasis>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesRollingYearTwoThroughFiveFairValue
      contextRef="i9a7fb60fedc94d5db68488a36255c378_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNjkvZnJhZzo1NTIyMGEzYjE3ZjY0ZGQ4YWE4MTE5ODFhOGQzZTRjYy90YWJsZTo2NGVlNWUyNWE5MWQ0ZTZkYjc1ZGY4ZGQyYmVkNDNhMC90YWJsZXJhbmdlOjY0ZWU1ZTI1YTkxZDRlNmRiNzVkZjhkZDJiZWQ0M2EwXzktNC0xLTEtMA_0c0363d2-2fcd-4634-8152-9b637f66bf52"
      unitRef="usd">9127000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesRollingYearTwoThroughFiveFairValue>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDateAmortizedCostBasis
      contextRef="i9a7fb60fedc94d5db68488a36255c378_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNjkvZnJhZzo1NTIyMGEzYjE3ZjY0ZGQ4YWE4MTE5ODFhOGQzZTRjYy90YWJsZTo2NGVlNWUyNWE5MWQ0ZTZkYjc1ZGY4ZGQyYmVkNDNhMC90YWJsZXJhbmdlOjY0ZWU1ZTI1YTkxZDRlNmRiNzVkZjhkZDJiZWQ0M2EwXzEwLTItMS0xLTA_a97ab32f-4e13-4c90-81c2-468d6065d7ba"
      unitRef="usd">17930000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDateAmortizedCostBasis>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDate
      contextRef="i9a7fb60fedc94d5db68488a36255c378_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNjkvZnJhZzo1NTIyMGEzYjE3ZjY0ZGQ4YWE4MTE5ODFhOGQzZTRjYy90YWJsZTo2NGVlNWUyNWE5MWQ0ZTZkYjc1ZGY4ZGQyYmVkNDNhMC90YWJsZXJhbmdlOjY0ZWU1ZTI1YTkxZDRlNmRiNzVkZjhkZDJiZWQ0M2EwXzEwLTQtMS0xLTA_c00d016e-1223-44eb-9079-ce0a8e4b102a"
      unitRef="usd">18085000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDate>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesNextRollingTwelveMonthsAmortizedCostBasis
      contextRef="ibad3ad82968046bd8174e86484135ef3_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNjkvZnJhZzo1NTIyMGEzYjE3ZjY0ZGQ4YWE4MTE5ODFhOGQzZTRjYy90YWJsZTo2NGVlNWUyNWE5MWQ0ZTZkYjc1ZGY4ZGQyYmVkNDNhMC90YWJsZXJhbmdlOjY0ZWU1ZTI1YTkxZDRlNmRiNzVkZjhkZDJiZWQ0M2EwXzEyLTItMS0xLTA_c315398c-5194-4c11-bc9a-b738c734e51c"
      unitRef="usd">6881000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesNextRollingTwelveMonthsAmortizedCostBasis>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesNextRollingTwelveMonthsFairValue
      contextRef="ibad3ad82968046bd8174e86484135ef3_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNjkvZnJhZzo1NTIyMGEzYjE3ZjY0ZGQ4YWE4MTE5ODFhOGQzZTRjYy90YWJsZTo2NGVlNWUyNWE5MWQ0ZTZkYjc1ZGY4ZGQyYmVkNDNhMC90YWJsZXJhbmdlOjY0ZWU1ZTI1YTkxZDRlNmRiNzVkZjhkZDJiZWQ0M2EwXzEyLTQtMS0xLTA_e21ff5b6-967b-4512-b592-10f432789c4f"
      unitRef="usd">6892000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesNextRollingTwelveMonthsFairValue>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesRollingYearTwoThroughFiveAmortizedCostBasis
      contextRef="ibad3ad82968046bd8174e86484135ef3_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNjkvZnJhZzo1NTIyMGEzYjE3ZjY0ZGQ4YWE4MTE5ODFhOGQzZTRjYy90YWJsZTo2NGVlNWUyNWE5MWQ0ZTZkYjc1ZGY4ZGQyYmVkNDNhMC90YWJsZXJhbmdlOjY0ZWU1ZTI1YTkxZDRlNmRiNzVkZjhkZDJiZWQ0M2EwXzEzLTItMS0xLTA_344424fc-342e-4d60-97b4-ef449829fd18"
      unitRef="usd">91122000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesRollingYearTwoThroughFiveAmortizedCostBasis>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesRollingYearTwoThroughFiveFairValue
      contextRef="ibad3ad82968046bd8174e86484135ef3_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNjkvZnJhZzo1NTIyMGEzYjE3ZjY0ZGQ4YWE4MTE5ODFhOGQzZTRjYy90YWJsZTo2NGVlNWUyNWE5MWQ0ZTZkYjc1ZGY4ZGQyYmVkNDNhMC90YWJsZXJhbmdlOjY0ZWU1ZTI1YTkxZDRlNmRiNzVkZjhkZDJiZWQ0M2EwXzEzLTQtMS0xLTA_73f84e09-6acc-4eb1-9b9e-3ae6542b444f"
      unitRef="usd">95567000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesRollingYearTwoThroughFiveFairValue>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesRollingYearSixThroughTenAmortizedCostBasis
      contextRef="ibad3ad82968046bd8174e86484135ef3_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNjkvZnJhZzo1NTIyMGEzYjE3ZjY0ZGQ4YWE4MTE5ODFhOGQzZTRjYy90YWJsZTo2NGVlNWUyNWE5MWQ0ZTZkYjc1ZGY4ZGQyYmVkNDNhMC90YWJsZXJhbmdlOjY0ZWU1ZTI1YTkxZDRlNmRiNzVkZjhkZDJiZWQ0M2EwXzE0LTItMS0xLTA_e367641b-aa4a-4754-b2ba-d081638bf267"
      unitRef="usd">235030000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesRollingYearSixThroughTenAmortizedCostBasis>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesRollingYearSixThroughTenFairValue
      contextRef="ibad3ad82968046bd8174e86484135ef3_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNjkvZnJhZzo1NTIyMGEzYjE3ZjY0ZGQ4YWE4MTE5ODFhOGQzZTRjYy90YWJsZTo2NGVlNWUyNWE5MWQ0ZTZkYjc1ZGY4ZGQyYmVkNDNhMC90YWJsZXJhbmdlOjY0ZWU1ZTI1YTkxZDRlNmRiNzVkZjhkZDJiZWQ0M2EwXzE0LTQtMS0xLTA_571b78a3-c5e4-460d-a1fd-065995f5c552"
      unitRef="usd">254387000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesRollingYearSixThroughTenFairValue>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesRollingAfterYearTenAmortizedCostBasis
      contextRef="ibad3ad82968046bd8174e86484135ef3_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNjkvZnJhZzo1NTIyMGEzYjE3ZjY0ZGQ4YWE4MTE5ODFhOGQzZTRjYy90YWJsZTo2NGVlNWUyNWE5MWQ0ZTZkYjc1ZGY4ZGQyYmVkNDNhMC90YWJsZXJhbmdlOjY0ZWU1ZTI1YTkxZDRlNmRiNzVkZjhkZDJiZWQ0M2EwXzE1LTItMS0xLTA_2c8b8770-9554-44ba-a2a9-b8a7740ac15f"
      unitRef="usd">180837000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesRollingAfterYearTenAmortizedCostBasis>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesRollingAfterYearTenFairValue
      contextRef="ibad3ad82968046bd8174e86484135ef3_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNjkvZnJhZzo1NTIyMGEzYjE3ZjY0ZGQ4YWE4MTE5ODFhOGQzZTRjYy90YWJsZTo2NGVlNWUyNWE5MWQ0ZTZkYjc1ZGY4ZGQyYmVkNDNhMC90YWJsZXJhbmdlOjY0ZWU1ZTI1YTkxZDRlNmRiNzVkZjhkZDJiZWQ0M2EwXzE1LTQtMS0xLTA_5e085e2b-c98d-4b9f-a69b-a8c6ce79dfd2"
      unitRef="usd">194671000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesRollingAfterYearTenFairValue>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDateAmortizedCostBasis
      contextRef="ibad3ad82968046bd8174e86484135ef3_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNjkvZnJhZzo1NTIyMGEzYjE3ZjY0ZGQ4YWE4MTE5ODFhOGQzZTRjYy90YWJsZTo2NGVlNWUyNWE5MWQ0ZTZkYjc1ZGY4ZGQyYmVkNDNhMC90YWJsZXJhbmdlOjY0ZWU1ZTI1YTkxZDRlNmRiNzVkZjhkZDJiZWQ0M2EwXzE2LTItMS0xLTA_7d97b8d0-1b8a-4e6a-897f-26d2becfa228"
      unitRef="usd">513870000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDateAmortizedCostBasis>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDate
      contextRef="ibad3ad82968046bd8174e86484135ef3_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNjkvZnJhZzo1NTIyMGEzYjE3ZjY0ZGQ4YWE4MTE5ODFhOGQzZTRjYy90YWJsZTo2NGVlNWUyNWE5MWQ0ZTZkYjc1ZGY4ZGQyYmVkNDNhMC90YWJsZXJhbmdlOjY0ZWU1ZTI1YTkxZDRlNmRiNzVkZjhkZDJiZWQ0M2EwXzE2LTQtMS0xLTA_fce350b6-0577-4f41-9a59-3083de03fce7"
      unitRef="usd">551517000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDate>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesNextRollingTwelveMonthsAmortizedCostBasis
      contextRef="id50bb8574e7e436c94945655e0e07313_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNjkvZnJhZzo1NTIyMGEzYjE3ZjY0ZGQ4YWE4MTE5ODFhOGQzZTRjYy90YWJsZTo2NGVlNWUyNWE5MWQ0ZTZkYjc1ZGY4ZGQyYmVkNDNhMC90YWJsZXJhbmdlOjY0ZWU1ZTI1YTkxZDRlNmRiNzVkZjhkZDJiZWQ0M2EwXzE4LTItMS0xLTA_1dc4b724-f9a3-486f-92e9-13780a7691ee"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesNextRollingTwelveMonthsAmortizedCostBasis>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesNextRollingTwelveMonthsFairValue
      contextRef="id50bb8574e7e436c94945655e0e07313_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNjkvZnJhZzo1NTIyMGEzYjE3ZjY0ZGQ4YWE4MTE5ODFhOGQzZTRjYy90YWJsZTo2NGVlNWUyNWE5MWQ0ZTZkYjc1ZGY4ZGQyYmVkNDNhMC90YWJsZXJhbmdlOjY0ZWU1ZTI1YTkxZDRlNmRiNzVkZjhkZDJiZWQ0M2EwXzE4LTQtMS0xLTA_360168b8-8df5-4b52-94dd-879a745d4bd7"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesNextRollingTwelveMonthsFairValue>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesRollingYearTwoThroughFiveAmortizedCostBasis
      contextRef="id50bb8574e7e436c94945655e0e07313_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNjkvZnJhZzo1NTIyMGEzYjE3ZjY0ZGQ4YWE4MTE5ODFhOGQzZTRjYy90YWJsZTo2NGVlNWUyNWE5MWQ0ZTZkYjc1ZGY4ZGQyYmVkNDNhMC90YWJsZXJhbmdlOjY0ZWU1ZTI1YTkxZDRlNmRiNzVkZjhkZDJiZWQ0M2EwXzE5LTItMS0xLTA_8ce475e4-740e-4f49-abf2-69cc19fad32a"
      unitRef="usd">22710000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesRollingYearTwoThroughFiveAmortizedCostBasis>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesRollingYearTwoThroughFiveFairValue
      contextRef="id50bb8574e7e436c94945655e0e07313_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNjkvZnJhZzo1NTIyMGEzYjE3ZjY0ZGQ4YWE4MTE5ODFhOGQzZTRjYy90YWJsZTo2NGVlNWUyNWE5MWQ0ZTZkYjc1ZGY4ZGQyYmVkNDNhMC90YWJsZXJhbmdlOjY0ZWU1ZTI1YTkxZDRlNmRiNzVkZjhkZDJiZWQ0M2EwXzE5LTQtMS0xLTA_99e2571f-b672-456b-b2f3-513728dfbb0d"
      unitRef="usd">24257000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesRollingYearTwoThroughFiveFairValue>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesRollingYearSixThroughTenAmortizedCostBasis
      contextRef="id50bb8574e7e436c94945655e0e07313_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNjkvZnJhZzo1NTIyMGEzYjE3ZjY0ZGQ4YWE4MTE5ODFhOGQzZTRjYy90YWJsZTo2NGVlNWUyNWE5MWQ0ZTZkYjc1ZGY4ZGQyYmVkNDNhMC90YWJsZXJhbmdlOjY0ZWU1ZTI1YTkxZDRlNmRiNzVkZjhkZDJiZWQ0M2EwXzIwLTItMS0xLTA_7080d26f-a1c5-41dc-91e6-daa731cf12d9"
      unitRef="usd">24246000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesRollingYearSixThroughTenAmortizedCostBasis>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesRollingYearSixThroughTenFairValue
      contextRef="id50bb8574e7e436c94945655e0e07313_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNjkvZnJhZzo1NTIyMGEzYjE3ZjY0ZGQ4YWE4MTE5ODFhOGQzZTRjYy90YWJsZTo2NGVlNWUyNWE5MWQ0ZTZkYjc1ZGY4ZGQyYmVkNDNhMC90YWJsZXJhbmdlOjY0ZWU1ZTI1YTkxZDRlNmRiNzVkZjhkZDJiZWQ0M2EwXzIwLTQtMS0xLTA_47406616-350b-4195-88bf-6dfa0de96f26"
      unitRef="usd">27680000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesRollingYearSixThroughTenFairValue>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesRollingAfterYearTenAmortizedCostBasis
      contextRef="id50bb8574e7e436c94945655e0e07313_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNjkvZnJhZzo1NTIyMGEzYjE3ZjY0ZGQ4YWE4MTE5ODFhOGQzZTRjYy90YWJsZTo2NGVlNWUyNWE5MWQ0ZTZkYjc1ZGY4ZGQyYmVkNDNhMC90YWJsZXJhbmdlOjY0ZWU1ZTI1YTkxZDRlNmRiNzVkZjhkZDJiZWQ0M2EwXzIxLTItMS0xLTA_c3653e36-c16c-4b6b-9a83-ad8edde099ee"
      unitRef="usd">9089000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesRollingAfterYearTenAmortizedCostBasis>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesRollingAfterYearTenFairValue
      contextRef="id50bb8574e7e436c94945655e0e07313_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNjkvZnJhZzo1NTIyMGEzYjE3ZjY0ZGQ4YWE4MTE5ODFhOGQzZTRjYy90YWJsZTo2NGVlNWUyNWE5MWQ0ZTZkYjc1ZGY4ZGQyYmVkNDNhMC90YWJsZXJhbmdlOjY0ZWU1ZTI1YTkxZDRlNmRiNzVkZjhkZDJiZWQ0M2EwXzIxLTQtMS0xLTA_62393c36-0c89-4893-9003-7303d162e295"
      unitRef="usd">9670000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesRollingAfterYearTenFairValue>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDateAmortizedCostBasis
      contextRef="id50bb8574e7e436c94945655e0e07313_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNjkvZnJhZzo1NTIyMGEzYjE3ZjY0ZGQ4YWE4MTE5ODFhOGQzZTRjYy90YWJsZTo2NGVlNWUyNWE5MWQ0ZTZkYjc1ZGY4ZGQyYmVkNDNhMC90YWJsZXJhbmdlOjY0ZWU1ZTI1YTkxZDRlNmRiNzVkZjhkZDJiZWQ0M2EwXzIyLTItMS0xLTA_58a45e93-15d5-43fd-b1ec-bbf29e37e4b5"
      unitRef="usd">56045000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDateAmortizedCostBasis>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDate
      contextRef="id50bb8574e7e436c94945655e0e07313_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNjkvZnJhZzo1NTIyMGEzYjE3ZjY0ZGQ4YWE4MTE5ODFhOGQzZTRjYy90YWJsZTo2NGVlNWUyNWE5MWQ0ZTZkYjc1ZGY4ZGQyYmVkNDNhMC90YWJsZXJhbmdlOjY0ZWU1ZTI1YTkxZDRlNmRiNzVkZjhkZDJiZWQ0M2EwXzIyLTQtMS0xLTA_8fee0c03-56f1-4ef0-b2db-4b5b8bb71523"
      unitRef="usd">61607000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDate>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesNextRollingTwelveMonthsAmortizedCostBasis
      contextRef="iab78a274130644fbb29b282d40bf83f2_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNjkvZnJhZzo1NTIyMGEzYjE3ZjY0ZGQ4YWE4MTE5ODFhOGQzZTRjYy90YWJsZTo2NGVlNWUyNWE5MWQ0ZTZkYjc1ZGY4ZGQyYmVkNDNhMC90YWJsZXJhbmdlOjY0ZWU1ZTI1YTkxZDRlNmRiNzVkZjhkZDJiZWQ0M2EwXzI0LTItMS0xLTA_1e86c327-ed35-4bc5-9b23-e635c2bd739c"
      unitRef="usd">148292000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesNextRollingTwelveMonthsAmortizedCostBasis>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesNextRollingTwelveMonthsFairValue
      contextRef="iab78a274130644fbb29b282d40bf83f2_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNjkvZnJhZzo1NTIyMGEzYjE3ZjY0ZGQ4YWE4MTE5ODFhOGQzZTRjYy90YWJsZTo2NGVlNWUyNWE5MWQ0ZTZkYjc1ZGY4ZGQyYmVkNDNhMC90YWJsZXJhbmdlOjY0ZWU1ZTI1YTkxZDRlNmRiNzVkZjhkZDJiZWQ0M2EwXzI0LTQtMS0xLTA_d15db12e-7ab1-47ef-b16b-3359c6f422f2"
      unitRef="usd">149617000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesNextRollingTwelveMonthsFairValue>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesRollingYearTwoThroughFiveAmortizedCostBasis
      contextRef="iab78a274130644fbb29b282d40bf83f2_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNjkvZnJhZzo1NTIyMGEzYjE3ZjY0ZGQ4YWE4MTE5ODFhOGQzZTRjYy90YWJsZTo2NGVlNWUyNWE5MWQ0ZTZkYjc1ZGY4ZGQyYmVkNDNhMC90YWJsZXJhbmdlOjY0ZWU1ZTI1YTkxZDRlNmRiNzVkZjhkZDJiZWQ0M2EwXzI1LTItMS0xLTA_64cf4908-e521-4895-9e67-afd9258aa629"
      unitRef="usd">576987000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesRollingYearTwoThroughFiveAmortizedCostBasis>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesRollingYearTwoThroughFiveFairValue
      contextRef="iab78a274130644fbb29b282d40bf83f2_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNjkvZnJhZzo1NTIyMGEzYjE3ZjY0ZGQ4YWE4MTE5ODFhOGQzZTRjYy90YWJsZTo2NGVlNWUyNWE5MWQ0ZTZkYjc1ZGY4ZGQyYmVkNDNhMC90YWJsZXJhbmdlOjY0ZWU1ZTI1YTkxZDRlNmRiNzVkZjhkZDJiZWQ0M2EwXzI1LTQtMS0xLTA_fb6d9557-670f-4726-92bf-29d3eac170e9"
      unitRef="usd">602286000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesRollingYearTwoThroughFiveFairValue>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesRollingYearSixThroughTenAmortizedCostBasis
      contextRef="iab78a274130644fbb29b282d40bf83f2_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNjkvZnJhZzo1NTIyMGEzYjE3ZjY0ZGQ4YWE4MTE5ODFhOGQzZTRjYy90YWJsZTo2NGVlNWUyNWE5MWQ0ZTZkYjc1ZGY4ZGQyYmVkNDNhMC90YWJsZXJhbmdlOjY0ZWU1ZTI1YTkxZDRlNmRiNzVkZjhkZDJiZWQ0M2EwXzI2LTItMS0xLTA_1f705f25-04db-4dcc-8f2e-def8547c84db"
      unitRef="usd">322649000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesRollingYearSixThroughTenAmortizedCostBasis>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesRollingYearSixThroughTenFairValue
      contextRef="iab78a274130644fbb29b282d40bf83f2_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNjkvZnJhZzo1NTIyMGEzYjE3ZjY0ZGQ4YWE4MTE5ODFhOGQzZTRjYy90YWJsZTo2NGVlNWUyNWE5MWQ0ZTZkYjc1ZGY4ZGQyYmVkNDNhMC90YWJsZXJhbmdlOjY0ZWU1ZTI1YTkxZDRlNmRiNzVkZjhkZDJiZWQ0M2EwXzI2LTQtMS0xLTA_49d9797a-559d-46a9-bbe4-4a9a2ef763a3"
      unitRef="usd">350632000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesRollingYearSixThroughTenFairValue>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesRollingAfterYearTenAmortizedCostBasis
      contextRef="iab78a274130644fbb29b282d40bf83f2_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNjkvZnJhZzo1NTIyMGEzYjE3ZjY0ZGQ4YWE4MTE5ODFhOGQzZTRjYy90YWJsZTo2NGVlNWUyNWE5MWQ0ZTZkYjc1ZGY4ZGQyYmVkNDNhMC90YWJsZXJhbmdlOjY0ZWU1ZTI1YTkxZDRlNmRiNzVkZjhkZDJiZWQ0M2EwXzI3LTItMS0xLTA_90ca831d-d8c3-49fb-a641-d95e0c3c8159"
      unitRef="usd">22099000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesRollingAfterYearTenAmortizedCostBasis>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesRollingAfterYearTenFairValue
      contextRef="iab78a274130644fbb29b282d40bf83f2_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNjkvZnJhZzo1NTIyMGEzYjE3ZjY0ZGQ4YWE4MTE5ODFhOGQzZTRjYy90YWJsZTo2NGVlNWUyNWE5MWQ0ZTZkYjc1ZGY4ZGQyYmVkNDNhMC90YWJsZXJhbmdlOjY0ZWU1ZTI1YTkxZDRlNmRiNzVkZjhkZDJiZWQ0M2EwXzI3LTQtMS0xLTA_b7eaec02-308f-40c8-ad3d-b9769c3d0121"
      unitRef="usd">23977000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesRollingAfterYearTenFairValue>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDateAmortizedCostBasis
      contextRef="iab78a274130644fbb29b282d40bf83f2_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNjkvZnJhZzo1NTIyMGEzYjE3ZjY0ZGQ4YWE4MTE5ODFhOGQzZTRjYy90YWJsZTo2NGVlNWUyNWE5MWQ0ZTZkYjc1ZGY4ZGQyYmVkNDNhMC90YWJsZXJhbmdlOjY0ZWU1ZTI1YTkxZDRlNmRiNzVkZjhkZDJiZWQ0M2EwXzI4LTItMS0xLTA_6338b8b6-d10e-47f9-9933-a8f89c017df7"
      unitRef="usd">1070027000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDateAmortizedCostBasis>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDate
      contextRef="iab78a274130644fbb29b282d40bf83f2_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNjkvZnJhZzo1NTIyMGEzYjE3ZjY0ZGQ4YWE4MTE5ODFhOGQzZTRjYy90YWJsZTo2NGVlNWUyNWE5MWQ0ZTZkYjc1ZGY4ZGQyYmVkNDNhMC90YWJsZXJhbmdlOjY0ZWU1ZTI1YTkxZDRlNmRiNzVkZjhkZDJiZWQ0M2EwXzI4LTQtMS0xLTA_405d0478-3a99-4631-9ece-e4d270433058"
      unitRef="usd">1126512000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDate>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="i9e99ef576de94c54b35e3dfd70849065_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNjkvZnJhZzo1NTIyMGEzYjE3ZjY0ZGQ4YWE4MTE5ODFhOGQzZTRjYy90YWJsZTo2NGVlNWUyNWE5MWQ0ZTZkYjc1ZGY4ZGQyYmVkNDNhMC90YWJsZXJhbmdlOjY0ZWU1ZTI1YTkxZDRlNmRiNzVkZjhkZDJiZWQ0M2EwXzI5LTItMS0xLTA_41e239cb-96a4-4e10-95d3-67b42d9509ab"
      unitRef="usd">963670000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:DebtSecuritiesTradingAndAvailableForSale
      contextRef="i9e99ef576de94c54b35e3dfd70849065_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNjkvZnJhZzo1NTIyMGEzYjE3ZjY0ZGQ4YWE4MTE5ODFhOGQzZTRjYy90YWJsZTo2NGVlNWUyNWE5MWQ0ZTZkYjc1ZGY4ZGQyYmVkNDNhMC90YWJsZXJhbmdlOjY0ZWU1ZTI1YTkxZDRlNmRiNzVkZjhkZDJiZWQ0M2EwXzI5LTQtMS0xLTA_156299ae-98b0-4eb4-b609-b19b6f57c78c"
      unitRef="usd">995905000</us-gaap:DebtSecuritiesTradingAndAvailableForSale>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="i9ed14d8bba1d441bacb101d693f7c892_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNjkvZnJhZzo1NTIyMGEzYjE3ZjY0ZGQ4YWE4MTE5ODFhOGQzZTRjYy90YWJsZTo2NGVlNWUyNWE5MWQ0ZTZkYjc1ZGY4ZGQyYmVkNDNhMC90YWJsZXJhbmdlOjY0ZWU1ZTI1YTkxZDRlNmRiNzVkZjhkZDJiZWQ0M2EwXzMwLTItMS0xLTA_a223c043-b8e4-4768-86df-30f604710322"
      unitRef="usd">391921000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:DebtSecuritiesTradingAndAvailableForSale
      contextRef="i9ed14d8bba1d441bacb101d693f7c892_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNjkvZnJhZzo1NTIyMGEzYjE3ZjY0ZGQ4YWE4MTE5ODFhOGQzZTRjYy90YWJsZTo2NGVlNWUyNWE5MWQ0ZTZkYjc1ZGY4ZGQyYmVkNDNhMC90YWJsZXJhbmdlOjY0ZWU1ZTI1YTkxZDRlNmRiNzVkZjhkZDJiZWQ0M2EwXzMwLTQtMS0xLTA_cfa13aee-189a-45d2-a1cc-fa8265985d1b"
      unitRef="usd">409282000</us-gaap:DebtSecuritiesTradingAndAvailableForSale>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="ia64f9265071d41dc83ab8d5b385bdfd3_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNjkvZnJhZzo1NTIyMGEzYjE3ZjY0ZGQ4YWE4MTE5ODFhOGQzZTRjYy90YWJsZTo2NGVlNWUyNWE5MWQ0ZTZkYjc1ZGY4ZGQyYmVkNDNhMC90YWJsZXJhbmdlOjY0ZWU1ZTI1YTkxZDRlNmRiNzVkZjhkZDJiZWQ0M2EwXzMxLTItMS0xLTA_39af8eed-9c44-4bd0-9c31-513d6d135d0c"
      unitRef="usd">452527000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:DebtSecuritiesTradingAndAvailableForSale
      contextRef="ia64f9265071d41dc83ab8d5b385bdfd3_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNjkvZnJhZzo1NTIyMGEzYjE3ZjY0ZGQ4YWE4MTE5ODFhOGQzZTRjYy90YWJsZTo2NGVlNWUyNWE5MWQ0ZTZkYjc1ZGY4ZGQyYmVkNDNhMC90YWJsZXJhbmdlOjY0ZWU1ZTI1YTkxZDRlNmRiNzVkZjhkZDJiZWQ0M2EwXzMxLTQtMS0xLTA_add8c129-551c-43cf-a5dd-d959d44f8ddd"
      unitRef="usd">454717000</us-gaap:DebtSecuritiesTradingAndAvailableForSale>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="ib58b0872438f4cdd8590bc07baf34645_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNjkvZnJhZzo1NTIyMGEzYjE3ZjY0ZGQ4YWE4MTE5ODFhOGQzZTRjYy90YWJsZTo2NGVlNWUyNWE5MWQ0ZTZkYjc1ZGY4ZGQyYmVkNDNhMC90YWJsZXJhbmdlOjY0ZWU1ZTI1YTkxZDRlNmRiNzVkZjhkZDJiZWQ0M2EwXzMyLTItMS0xLTA_336748d9-836b-48cb-ae71-ef6aa8e74a1e"
      unitRef="usd">679322000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:DebtSecuritiesTradingAndAvailableForSale
      contextRef="ib58b0872438f4cdd8590bc07baf34645_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNjkvZnJhZzo1NTIyMGEzYjE3ZjY0ZGQ4YWE4MTE5ODFhOGQzZTRjYy90YWJsZTo2NGVlNWUyNWE5MWQ0ZTZkYjc1ZGY4ZGQyYmVkNDNhMC90YWJsZXJhbmdlOjY0ZWU1ZTI1YTkxZDRlNmRiNzVkZjhkZDJiZWQ0M2EwXzMyLTQtMS0xLTA_a1ec0249-e81f-42a8-a4ff-251502915ee8"
      unitRef="usd">679304000</us-gaap:DebtSecuritiesTradingAndAvailableForSale>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="i238439bc60114f6d969dd6920511a2ea_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNjkvZnJhZzo1NTIyMGEzYjE3ZjY0ZGQ4YWE4MTE5ODFhOGQzZTRjYy90YWJsZTo2NGVlNWUyNWE5MWQ0ZTZkYjc1ZGY4ZGQyYmVkNDNhMC90YWJsZXJhbmdlOjY0ZWU1ZTI1YTkxZDRlNmRiNzVkZjhkZDJiZWQ0M2EwXzMzLTItMS0xLTA_78887cd9-ad97-4de8-83e9-85a108f01a1a"
      unitRef="usd">4404690000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:DebtSecuritiesTradingAndAvailableForSale
      contextRef="i238439bc60114f6d969dd6920511a2ea_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNjkvZnJhZzo1NTIyMGEzYjE3ZjY0ZGQ4YWE4MTE5ODFhOGQzZTRjYy90YWJsZTo2NGVlNWUyNWE5MWQ0ZTZkYjc1ZGY4ZGQyYmVkNDNhMC90YWJsZXJhbmdlOjY0ZWU1ZTI1YTkxZDRlNmRiNzVkZjhkZDJiZWQ0M2EwXzMzLTQtMS0xLTA_362d3367-5e34-4c17-8ff7-cef6cf5dad54"
      unitRef="usd">4565373000</us-gaap:DebtSecuritiesTradingAndAvailableForSale>
    <us-gaap:ScheduleOfRealizedGainLossTableTextBlock
      contextRef="if748fec8cd0f4b05a991e62604248402_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNjkvZnJhZzo1NTIyMGEzYjE3ZjY0ZGQ4YWE4MTE5ODFhOGQzZTRjYy90ZXh0cmVnaW9uOjU1MjIwYTNiMTdmNjRkZDhhYTgxMTk4MWE4ZDNlNGNjXzIwNjY_d6fc06d6-75f6-4e18-b550-c926cb1a0585">&lt;div style="text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Gross gains and losses realized on the sale of investments available for sale were as follows:&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;vertical-align:top;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:68.108%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.430%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.430%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.433%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-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="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Year Ended December&#160;31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%;text-decoration:underline"&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:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Realized gross gains&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,608&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,238&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,201&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Realized gross losses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,482&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,746&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;883&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfRealizedGainLossTableTextBlock>
    <us-gaap:DebtSecuritiesAvailableForSaleRealizedGain
      contextRef="if748fec8cd0f4b05a991e62604248402_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNjkvZnJhZzo1NTIyMGEzYjE3ZjY0ZGQ4YWE4MTE5ODFhOGQzZTRjYy90YWJsZTpiYzQyYWQzYzY0N2Q0MGUwODlmNzVjZDhjMTcwZTJiMC90YWJsZXJhbmdlOmJjNDJhZDNjNjQ3ZDQwZTA4OWY3NWNkOGMxNzBlMmIwXzItMi0xLTEtMA_346e5572-e3bc-4f2b-9ea4-dc10a8b6d61c"
      unitRef="usd">5608000</us-gaap:DebtSecuritiesAvailableForSaleRealizedGain>
    <us-gaap:DebtSecuritiesAvailableForSaleRealizedGain
      contextRef="i615b0805b8ed4d9db83967308e9675fd_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNjkvZnJhZzo1NTIyMGEzYjE3ZjY0ZGQ4YWE4MTE5ODFhOGQzZTRjYy90YWJsZTpiYzQyYWQzYzY0N2Q0MGUwODlmNzVjZDhjMTcwZTJiMC90YWJsZXJhbmdlOmJjNDJhZDNjNjQ3ZDQwZTA4OWY3NWNkOGMxNzBlMmIwXzItNC0xLTEtMA_3e42df90-981f-4e06-ad7d-c8e9e0220fda"
      unitRef="usd">5238000</us-gaap:DebtSecuritiesAvailableForSaleRealizedGain>
    <us-gaap:DebtSecuritiesAvailableForSaleRealizedGain
      contextRef="i18c2cb681437415bb67fb6bd04946c6f_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNjkvZnJhZzo1NTIyMGEzYjE3ZjY0ZGQ4YWE4MTE5ODFhOGQzZTRjYy90YWJsZTpiYzQyYWQzYzY0N2Q0MGUwODlmNzVjZDhjMTcwZTJiMC90YWJsZXJhbmdlOmJjNDJhZDNjNjQ3ZDQwZTA4OWY3NWNkOGMxNzBlMmIwXzItNi0xLTEtMA_5dc5f4c3-8de3-4af6-9314-a6f5931edd1a"
      unitRef="usd">2201000</us-gaap:DebtSecuritiesAvailableForSaleRealizedGain>
    <us-gaap:DebtSecuritiesAvailableForSaleRealizedLoss
      contextRef="if748fec8cd0f4b05a991e62604248402_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNjkvZnJhZzo1NTIyMGEzYjE3ZjY0ZGQ4YWE4MTE5ODFhOGQzZTRjYy90YWJsZTpiYzQyYWQzYzY0N2Q0MGUwODlmNzVjZDhjMTcwZTJiMC90YWJsZXJhbmdlOmJjNDJhZDNjNjQ3ZDQwZTA4OWY3NWNkOGMxNzBlMmIwXzMtMi0xLTEtMA_47927195-669e-4af4-9d8c-1166b9a4c2bc"
      unitRef="usd">2482000</us-gaap:DebtSecuritiesAvailableForSaleRealizedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleRealizedLoss
      contextRef="i615b0805b8ed4d9db83967308e9675fd_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNjkvZnJhZzo1NTIyMGEzYjE3ZjY0ZGQ4YWE4MTE5ODFhOGQzZTRjYy90YWJsZTpiYzQyYWQzYzY0N2Q0MGUwODlmNzVjZDhjMTcwZTJiMC90YWJsZXJhbmdlOmJjNDJhZDNjNjQ3ZDQwZTA4OWY3NWNkOGMxNzBlMmIwXzMtNC0xLTEtMA_b7cbacc3-45f2-4476-bc24-d9163318ad64"
      unitRef="usd">1746000</us-gaap:DebtSecuritiesAvailableForSaleRealizedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleRealizedLoss
      contextRef="i18c2cb681437415bb67fb6bd04946c6f_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNjkvZnJhZzo1NTIyMGEzYjE3ZjY0ZGQ4YWE4MTE5ODFhOGQzZTRjYy90YWJsZTpiYzQyYWQzYzY0N2Q0MGUwODlmNzVjZDhjMTcwZTJiMC90YWJsZXJhbmdlOmJjNDJhZDNjNjQ3ZDQwZTA4OWY3NWNkOGMxNzBlMmIwXzMtNi0xLTEtMA_fa660c9e-7dee-4b75-8e53-8645f4208d4b"
      unitRef="usd">883000</us-gaap:DebtSecuritiesAvailableForSaleRealizedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionFairValueTableTextBlock
      contextRef="if748fec8cd0f4b05a991e62604248402_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNjkvZnJhZzo1NTIyMGEzYjE3ZjY0ZGQ4YWE4MTE5ODFhOGQzZTRjYy90ZXh0cmVnaW9uOjU1MjIwYTNiMTdmNjRkZDhhYTgxMTk4MWE4ZDNlNGNjXzIwNjI_86147492-8880-4419-a0f4-baaefe1194a1">&lt;div style="text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The fair value of investments available for sale in an unrealized loss position and the related unrealized losses for which no allowance for credit loss has been recorded were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:36.436%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.870%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.284%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.870%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.284%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.870%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.288%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;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="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Less&#160;than 12&#160;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;12&#160;months&#160;or&#160;more&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31, 2020 (In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Fair&lt;br/&gt;Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Gross&lt;br/&gt;Unrealized&lt;br/&gt;Losses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Fair&lt;br/&gt;Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Gross&lt;br/&gt;Unrealized&lt;br/&gt;Losses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Fair&lt;br/&gt;Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Gross&lt;br/&gt;Unrealized&lt;br/&gt;Losses&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;U.S. Treasury securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;28,776&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(22)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;28,776&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(22)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;U.S. agency mortgage-backed securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;152,671&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(924)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,007&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(46)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;155,678&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(970)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Municipal debt securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,838&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(15)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,838&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(15)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Corporate debt securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;141,803&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(379)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;141,803&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(379)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:7.5pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Residential and commercial mortgage securities&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;63,203&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(777)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,516&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(503)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;72,719&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,280)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Asset-backed securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;124,165&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(483)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;65,897&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(573)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;190,062&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,056)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Money market funds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;99,995&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(18)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;99,995&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(18)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;614,451&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,618)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;78,420&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,122)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;692,871&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3,740)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:36.436%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.870%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.284%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.870%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.284%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.870%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.288%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;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="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Less&#160;than 12&#160;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;12&#160;months&#160;or&#160;more&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31, 2019 (In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Fair&lt;br/&gt;Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Gross&lt;br/&gt;Unrealized&lt;br/&gt;Losses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Fair&lt;br/&gt;Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Gross&lt;br/&gt;Unrealized&lt;br/&gt;Losses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Fair&lt;br/&gt;Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Gross&lt;br/&gt;Unrealized&lt;br/&gt;Losses&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;U.S. Treasury securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;29,013&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(331)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;42,981&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(76)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;71,994&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(407)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;U.S. agency securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;25,605&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(51)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;25,605&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(51)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;U.S. agency mortgage-backed securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;101,684&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,042)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;113,866&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,290)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;215,550&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,332)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Municipal debt securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,651&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(112)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;624&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(6)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,275&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(118)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Non-U.S. government securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,664&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(47)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,664&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(47)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Corporate debt securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;83,013&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(576)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14,531&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(16)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;97,544&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(592)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:7.5pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Residential and commercial mortgage securities&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;59,341&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,059)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,442&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(42)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;62,783&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,101)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Asset-backed securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;78,813&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(202)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;109,536&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,219)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;188,349&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,421)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;372,179&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3,369)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;310,585&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,700)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;682,764&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(6,069)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionFairValueTableTextBlock>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months
      contextRef="ib354979179474212b2d13accaac6af46_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNjkvZnJhZzo1NTIyMGEzYjE3ZjY0ZGQ4YWE4MTE5ODFhOGQzZTRjYy90YWJsZTo3YTgwMTliMDdkZjg0ZTk0OGUwMDdhYTE5ODBkYWU4Yi90YWJsZXJhbmdlOjdhODAxOWIwN2RmODRlOTQ4ZTAwN2FhMTk4MGRhZThiXzItMi0xLTEtMA_81d1e40b-f4c9-495f-ad9b-910490924e20"
      unitRef="usd">28776000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss
      contextRef="ib354979179474212b2d13accaac6af46_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNjkvZnJhZzo1NTIyMGEzYjE3ZjY0ZGQ4YWE4MTE5ODFhOGQzZTRjYy90YWJsZTo3YTgwMTliMDdkZjg0ZTk0OGUwMDdhYTE5ODBkYWU4Yi90YWJsZXJhbmdlOjdhODAxOWIwN2RmODRlOTQ4ZTAwN2FhMTk4MGRhZThiXzItNC0xLTEtMA_e52accab-a009-49fe-8412-fd8393e98dfb"
      unitRef="usd">22000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger
      contextRef="ib354979179474212b2d13accaac6af46_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNjkvZnJhZzo1NTIyMGEzYjE3ZjY0ZGQ4YWE4MTE5ODFhOGQzZTRjYy90YWJsZTo3YTgwMTliMDdkZjg0ZTk0OGUwMDdhYTE5ODBkYWU4Yi90YWJsZXJhbmdlOjdhODAxOWIwN2RmODRlOTQ4ZTAwN2FhMTk4MGRhZThiXzItNi0xLTEtMA_ad9ebe0f-130f-43a8-8aa8-9395f4f269cc"
      unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss
      contextRef="ib354979179474212b2d13accaac6af46_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNjkvZnJhZzo1NTIyMGEzYjE3ZjY0ZGQ4YWE4MTE5ODFhOGQzZTRjYy90YWJsZTo3YTgwMTliMDdkZjg0ZTk0OGUwMDdhYTE5ODBkYWU4Yi90YWJsZXJhbmdlOjdhODAxOWIwN2RmODRlOTQ4ZTAwN2FhMTk4MGRhZThiXzItOC0xLTEtMA_ef82e267-1987-47c4-8829-8ae53d2e7320"
      unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition
      contextRef="ib354979179474212b2d13accaac6af46_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNjkvZnJhZzo1NTIyMGEzYjE3ZjY0ZGQ4YWE4MTE5ODFhOGQzZTRjYy90YWJsZTo3YTgwMTliMDdkZjg0ZTk0OGUwMDdhYTE5ODBkYWU4Yi90YWJsZXJhbmdlOjdhODAxOWIwN2RmODRlOTQ4ZTAwN2FhMTk4MGRhZThiXzItMTAtMS0xLTA_a161cca5-e65e-4b48-b075-1582ad472fa5"
      unitRef="usd">28776000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss
      contextRef="ib354979179474212b2d13accaac6af46_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNjkvZnJhZzo1NTIyMGEzYjE3ZjY0ZGQ4YWE4MTE5ODFhOGQzZTRjYy90YWJsZTo3YTgwMTliMDdkZjg0ZTk0OGUwMDdhYTE5ODBkYWU4Yi90YWJsZXJhbmdlOjdhODAxOWIwN2RmODRlOTQ4ZTAwN2FhMTk4MGRhZThiXzItMTItMS0xLTA_0c596077-8033-4bfe-bea5-e6e992a7ea52"
      unitRef="usd">22000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months
      contextRef="i9e99ef576de94c54b35e3dfd70849065_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNjkvZnJhZzo1NTIyMGEzYjE3ZjY0ZGQ4YWE4MTE5ODFhOGQzZTRjYy90YWJsZTo3YTgwMTliMDdkZjg0ZTk0OGUwMDdhYTE5ODBkYWU4Yi90YWJsZXJhbmdlOjdhODAxOWIwN2RmODRlOTQ4ZTAwN2FhMTk4MGRhZThiXzQtMi0xLTEtMA_0e7ee89e-9d40-4ebb-b43a-5d35dd069cea"
      unitRef="usd">152671000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss
      contextRef="i9e99ef576de94c54b35e3dfd70849065_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNjkvZnJhZzo1NTIyMGEzYjE3ZjY0ZGQ4YWE4MTE5ODFhOGQzZTRjYy90YWJsZTo3YTgwMTliMDdkZjg0ZTk0OGUwMDdhYTE5ODBkYWU4Yi90YWJsZXJhbmdlOjdhODAxOWIwN2RmODRlOTQ4ZTAwN2FhMTk4MGRhZThiXzQtNC0xLTEtMA_5a976ef7-b917-42c2-8f3e-25c1b4db65eb"
      unitRef="usd">924000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger
      contextRef="i9e99ef576de94c54b35e3dfd70849065_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNjkvZnJhZzo1NTIyMGEzYjE3ZjY0ZGQ4YWE4MTE5ODFhOGQzZTRjYy90YWJsZTo3YTgwMTliMDdkZjg0ZTk0OGUwMDdhYTE5ODBkYWU4Yi90YWJsZXJhbmdlOjdhODAxOWIwN2RmODRlOTQ4ZTAwN2FhMTk4MGRhZThiXzQtNi0xLTEtMA_d44ee132-326d-4eb3-b954-1ddd64121b8d"
      unitRef="usd">3007000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss
      contextRef="i9e99ef576de94c54b35e3dfd70849065_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNjkvZnJhZzo1NTIyMGEzYjE3ZjY0ZGQ4YWE4MTE5ODFhOGQzZTRjYy90YWJsZTo3YTgwMTliMDdkZjg0ZTk0OGUwMDdhYTE5ODBkYWU4Yi90YWJsZXJhbmdlOjdhODAxOWIwN2RmODRlOTQ4ZTAwN2FhMTk4MGRhZThiXzQtOC0xLTEtMA_922f9b66-71b5-4d13-bdc8-5f645d66c68c"
      unitRef="usd">46000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition
      contextRef="i9e99ef576de94c54b35e3dfd70849065_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNjkvZnJhZzo1NTIyMGEzYjE3ZjY0ZGQ4YWE4MTE5ODFhOGQzZTRjYy90YWJsZTo3YTgwMTliMDdkZjg0ZTk0OGUwMDdhYTE5ODBkYWU4Yi90YWJsZXJhbmdlOjdhODAxOWIwN2RmODRlOTQ4ZTAwN2FhMTk4MGRhZThiXzQtMTAtMS0xLTA_f207cf40-8c7c-46e1-9011-ec4476f7fe4c"
      unitRef="usd">155678000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss
      contextRef="i9e99ef576de94c54b35e3dfd70849065_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNjkvZnJhZzo1NTIyMGEzYjE3ZjY0ZGQ4YWE4MTE5ODFhOGQzZTRjYy90YWJsZTo3YTgwMTliMDdkZjg0ZTk0OGUwMDdhYTE5ODBkYWU4Yi90YWJsZXJhbmdlOjdhODAxOWIwN2RmODRlOTQ4ZTAwN2FhMTk4MGRhZThiXzQtMTItMS0xLTA_ed70933d-e4e9-4623-a057-701622f7fc05"
      unitRef="usd">970000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months
      contextRef="ibad3ad82968046bd8174e86484135ef3_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNjkvZnJhZzo1NTIyMGEzYjE3ZjY0ZGQ4YWE4MTE5ODFhOGQzZTRjYy90YWJsZTo3YTgwMTliMDdkZjg0ZTk0OGUwMDdhYTE5ODBkYWU4Yi90YWJsZXJhbmdlOjdhODAxOWIwN2RmODRlOTQ4ZTAwN2FhMTk4MGRhZThiXzUtMi0xLTEtMA_00dea438-fce5-42f1-8946-85e1f145afa5"
      unitRef="usd">3838000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss
      contextRef="ibad3ad82968046bd8174e86484135ef3_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNjkvZnJhZzo1NTIyMGEzYjE3ZjY0ZGQ4YWE4MTE5ODFhOGQzZTRjYy90YWJsZTo3YTgwMTliMDdkZjg0ZTk0OGUwMDdhYTE5ODBkYWU4Yi90YWJsZXJhbmdlOjdhODAxOWIwN2RmODRlOTQ4ZTAwN2FhMTk4MGRhZThiXzUtNC0xLTEtMA_13fceb98-4627-4bd5-8087-532303c64a14"
      unitRef="usd">15000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger
      contextRef="ibad3ad82968046bd8174e86484135ef3_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNjkvZnJhZzo1NTIyMGEzYjE3ZjY0ZGQ4YWE4MTE5ODFhOGQzZTRjYy90YWJsZTo3YTgwMTliMDdkZjg0ZTk0OGUwMDdhYTE5ODBkYWU4Yi90YWJsZXJhbmdlOjdhODAxOWIwN2RmODRlOTQ4ZTAwN2FhMTk4MGRhZThiXzUtNi0xLTEtMA_40167108-588d-47cd-9a75-e95cfce2c46c"
      unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss
      contextRef="ibad3ad82968046bd8174e86484135ef3_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNjkvZnJhZzo1NTIyMGEzYjE3ZjY0ZGQ4YWE4MTE5ODFhOGQzZTRjYy90YWJsZTo3YTgwMTliMDdkZjg0ZTk0OGUwMDdhYTE5ODBkYWU4Yi90YWJsZXJhbmdlOjdhODAxOWIwN2RmODRlOTQ4ZTAwN2FhMTk4MGRhZThiXzUtOC0xLTEtMA_8ae6ef0f-8030-49c2-834a-05e3c26e50d6"
      unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition
      contextRef="ibad3ad82968046bd8174e86484135ef3_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNjkvZnJhZzo1NTIyMGEzYjE3ZjY0ZGQ4YWE4MTE5ODFhOGQzZTRjYy90YWJsZTo3YTgwMTliMDdkZjg0ZTk0OGUwMDdhYTE5ODBkYWU4Yi90YWJsZXJhbmdlOjdhODAxOWIwN2RmODRlOTQ4ZTAwN2FhMTk4MGRhZThiXzUtMTAtMS0xLTA_3c287266-3e38-44c2-96ad-dce81def95be"
      unitRef="usd">3838000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss
      contextRef="ibad3ad82968046bd8174e86484135ef3_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNjkvZnJhZzo1NTIyMGEzYjE3ZjY0ZGQ4YWE4MTE5ODFhOGQzZTRjYy90YWJsZTo3YTgwMTliMDdkZjg0ZTk0OGUwMDdhYTE5ODBkYWU4Yi90YWJsZXJhbmdlOjdhODAxOWIwN2RmODRlOTQ4ZTAwN2FhMTk4MGRhZThiXzUtMTItMS0xLTA_b36ae70d-74f1-4012-a5af-0a1ac8b15105"
      unitRef="usd">15000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months
      contextRef="iab78a274130644fbb29b282d40bf83f2_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNjkvZnJhZzo1NTIyMGEzYjE3ZjY0ZGQ4YWE4MTE5ODFhOGQzZTRjYy90YWJsZTo3YTgwMTliMDdkZjg0ZTk0OGUwMDdhYTE5ODBkYWU4Yi90YWJsZXJhbmdlOjdhODAxOWIwN2RmODRlOTQ4ZTAwN2FhMTk4MGRhZThiXzctMi0xLTEtMA_41684b67-e1dc-4675-b74e-79139471f76a"
      unitRef="usd">141803000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss
      contextRef="iab78a274130644fbb29b282d40bf83f2_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNjkvZnJhZzo1NTIyMGEzYjE3ZjY0ZGQ4YWE4MTE5ODFhOGQzZTRjYy90YWJsZTo3YTgwMTliMDdkZjg0ZTk0OGUwMDdhYTE5ODBkYWU4Yi90YWJsZXJhbmdlOjdhODAxOWIwN2RmODRlOTQ4ZTAwN2FhMTk4MGRhZThiXzctNC0xLTEtMA_ead4a232-5f50-45d3-aadb-ff872d558b84"
      unitRef="usd">379000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger
      contextRef="iab78a274130644fbb29b282d40bf83f2_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNjkvZnJhZzo1NTIyMGEzYjE3ZjY0ZGQ4YWE4MTE5ODFhOGQzZTRjYy90YWJsZTo3YTgwMTliMDdkZjg0ZTk0OGUwMDdhYTE5ODBkYWU4Yi90YWJsZXJhbmdlOjdhODAxOWIwN2RmODRlOTQ4ZTAwN2FhMTk4MGRhZThiXzctNi0xLTEtMA_887fe498-8b72-4278-b233-3b54eb142b30"
      unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss
      contextRef="iab78a274130644fbb29b282d40bf83f2_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNjkvZnJhZzo1NTIyMGEzYjE3ZjY0ZGQ4YWE4MTE5ODFhOGQzZTRjYy90YWJsZTo3YTgwMTliMDdkZjg0ZTk0OGUwMDdhYTE5ODBkYWU4Yi90YWJsZXJhbmdlOjdhODAxOWIwN2RmODRlOTQ4ZTAwN2FhMTk4MGRhZThiXzctOC0xLTEtMA_30ad8bc6-7334-4c33-85f5-af0481777837"
      unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition
      contextRef="iab78a274130644fbb29b282d40bf83f2_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNjkvZnJhZzo1NTIyMGEzYjE3ZjY0ZGQ4YWE4MTE5ODFhOGQzZTRjYy90YWJsZTo3YTgwMTliMDdkZjg0ZTk0OGUwMDdhYTE5ODBkYWU4Yi90YWJsZXJhbmdlOjdhODAxOWIwN2RmODRlOTQ4ZTAwN2FhMTk4MGRhZThiXzctMTAtMS0xLTA_5e9bdcdc-acc6-454a-b5f9-126c77acd09c"
      unitRef="usd">141803000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss
      contextRef="iab78a274130644fbb29b282d40bf83f2_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNjkvZnJhZzo1NTIyMGEzYjE3ZjY0ZGQ4YWE4MTE5ODFhOGQzZTRjYy90YWJsZTo3YTgwMTliMDdkZjg0ZTk0OGUwMDdhYTE5ODBkYWU4Yi90YWJsZXJhbmdlOjdhODAxOWIwN2RmODRlOTQ4ZTAwN2FhMTk4MGRhZThiXzctMTItMS0xLTA_c4e93967-5d28-459d-ba9b-94cedc7dce99"
      unitRef="usd">379000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months
      contextRef="i9ed14d8bba1d441bacb101d693f7c892_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNjkvZnJhZzo1NTIyMGEzYjE3ZjY0ZGQ4YWE4MTE5ODFhOGQzZTRjYy90YWJsZTo3YTgwMTliMDdkZjg0ZTk0OGUwMDdhYTE5ODBkYWU4Yi90YWJsZXJhbmdlOjdhODAxOWIwN2RmODRlOTQ4ZTAwN2FhMTk4MGRhZThiXzgtMi0xLTEtMA_32e970bf-854f-4dba-b089-d0525a5d72fd"
      unitRef="usd">63203000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss
      contextRef="i9ed14d8bba1d441bacb101d693f7c892_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNjkvZnJhZzo1NTIyMGEzYjE3ZjY0ZGQ4YWE4MTE5ODFhOGQzZTRjYy90YWJsZTo3YTgwMTliMDdkZjg0ZTk0OGUwMDdhYTE5ODBkYWU4Yi90YWJsZXJhbmdlOjdhODAxOWIwN2RmODRlOTQ4ZTAwN2FhMTk4MGRhZThiXzgtNC0xLTEtMA_b0ec0a53-f2c5-4778-9441-996f47e6843e"
      unitRef="usd">777000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger
      contextRef="i9ed14d8bba1d441bacb101d693f7c892_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNjkvZnJhZzo1NTIyMGEzYjE3ZjY0ZGQ4YWE4MTE5ODFhOGQzZTRjYy90YWJsZTo3YTgwMTliMDdkZjg0ZTk0OGUwMDdhYTE5ODBkYWU4Yi90YWJsZXJhbmdlOjdhODAxOWIwN2RmODRlOTQ4ZTAwN2FhMTk4MGRhZThiXzgtNi0xLTEtMA_fea72211-af30-48d3-a40f-c0f485af6df6"
      unitRef="usd">9516000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss
      contextRef="i9ed14d8bba1d441bacb101d693f7c892_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNjkvZnJhZzo1NTIyMGEzYjE3ZjY0ZGQ4YWE4MTE5ODFhOGQzZTRjYy90YWJsZTo3YTgwMTliMDdkZjg0ZTk0OGUwMDdhYTE5ODBkYWU4Yi90YWJsZXJhbmdlOjdhODAxOWIwN2RmODRlOTQ4ZTAwN2FhMTk4MGRhZThiXzgtOC0xLTEtMA_558748d3-dbcf-44c1-800e-9d82a29e7c8e"
      unitRef="usd">503000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition
      contextRef="i9ed14d8bba1d441bacb101d693f7c892_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNjkvZnJhZzo1NTIyMGEzYjE3ZjY0ZGQ4YWE4MTE5ODFhOGQzZTRjYy90YWJsZTo3YTgwMTliMDdkZjg0ZTk0OGUwMDdhYTE5ODBkYWU4Yi90YWJsZXJhbmdlOjdhODAxOWIwN2RmODRlOTQ4ZTAwN2FhMTk4MGRhZThiXzgtMTAtMS0xLTA_4467d1bd-942b-43a1-90b2-4faf8f4e7ff2"
      unitRef="usd">72719000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss
      contextRef="i9ed14d8bba1d441bacb101d693f7c892_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNjkvZnJhZzo1NTIyMGEzYjE3ZjY0ZGQ4YWE4MTE5ODFhOGQzZTRjYy90YWJsZTo3YTgwMTliMDdkZjg0ZTk0OGUwMDdhYTE5ODBkYWU4Yi90YWJsZXJhbmdlOjdhODAxOWIwN2RmODRlOTQ4ZTAwN2FhMTk4MGRhZThiXzgtMTItMS0xLTA_cec27069-125c-4090-928f-eb5ed50e1bd1"
      unitRef="usd">1280000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months
      contextRef="ia64f9265071d41dc83ab8d5b385bdfd3_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNjkvZnJhZzo1NTIyMGEzYjE3ZjY0ZGQ4YWE4MTE5ODFhOGQzZTRjYy90YWJsZTo3YTgwMTliMDdkZjg0ZTk0OGUwMDdhYTE5ODBkYWU4Yi90YWJsZXJhbmdlOjdhODAxOWIwN2RmODRlOTQ4ZTAwN2FhMTk4MGRhZThiXzktMi0xLTEtMA_a6cdb855-5021-4601-8dcb-74f94f96af25"
      unitRef="usd">124165000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss
      contextRef="ia64f9265071d41dc83ab8d5b385bdfd3_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNjkvZnJhZzo1NTIyMGEzYjE3ZjY0ZGQ4YWE4MTE5ODFhOGQzZTRjYy90YWJsZTo3YTgwMTliMDdkZjg0ZTk0OGUwMDdhYTE5ODBkYWU4Yi90YWJsZXJhbmdlOjdhODAxOWIwN2RmODRlOTQ4ZTAwN2FhMTk4MGRhZThiXzktNC0xLTEtMA_746b75e1-4a9e-49a5-9545-e1b5c1826823"
      unitRef="usd">483000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger
      contextRef="ia64f9265071d41dc83ab8d5b385bdfd3_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNjkvZnJhZzo1NTIyMGEzYjE3ZjY0ZGQ4YWE4MTE5ODFhOGQzZTRjYy90YWJsZTo3YTgwMTliMDdkZjg0ZTk0OGUwMDdhYTE5ODBkYWU4Yi90YWJsZXJhbmdlOjdhODAxOWIwN2RmODRlOTQ4ZTAwN2FhMTk4MGRhZThiXzktNi0xLTEtMA_9aa465b3-b7d7-4a05-80f4-68fd1a58658f"
      unitRef="usd">65897000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss
      contextRef="ia64f9265071d41dc83ab8d5b385bdfd3_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNjkvZnJhZzo1NTIyMGEzYjE3ZjY0ZGQ4YWE4MTE5ODFhOGQzZTRjYy90YWJsZTo3YTgwMTliMDdkZjg0ZTk0OGUwMDdhYTE5ODBkYWU4Yi90YWJsZXJhbmdlOjdhODAxOWIwN2RmODRlOTQ4ZTAwN2FhMTk4MGRhZThiXzktOC0xLTEtMA_584c3c73-cfd2-464c-aeea-3bc98871f298"
      unitRef="usd">573000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition
      contextRef="ia64f9265071d41dc83ab8d5b385bdfd3_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNjkvZnJhZzo1NTIyMGEzYjE3ZjY0ZGQ4YWE4MTE5ODFhOGQzZTRjYy90YWJsZTo3YTgwMTliMDdkZjg0ZTk0OGUwMDdhYTE5ODBkYWU4Yi90YWJsZXJhbmdlOjdhODAxOWIwN2RmODRlOTQ4ZTAwN2FhMTk4MGRhZThiXzktMTAtMS0xLTA_916d2826-0990-479a-b624-095d63ee04c2"
      unitRef="usd">190062000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss
      contextRef="ia64f9265071d41dc83ab8d5b385bdfd3_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNjkvZnJhZzo1NTIyMGEzYjE3ZjY0ZGQ4YWE4MTE5ODFhOGQzZTRjYy90YWJsZTo3YTgwMTliMDdkZjg0ZTk0OGUwMDdhYTE5ODBkYWU4Yi90YWJsZXJhbmdlOjdhODAxOWIwN2RmODRlOTQ4ZTAwN2FhMTk4MGRhZThiXzktMTItMS0xLTA_fde518bf-cf78-4b2e-9ca7-5a5b67ebd78d"
      unitRef="usd">1056000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months
      contextRef="ib58b0872438f4cdd8590bc07baf34645_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNjkvZnJhZzo1NTIyMGEzYjE3ZjY0ZGQ4YWE4MTE5ODFhOGQzZTRjYy90YWJsZTo3YTgwMTliMDdkZjg0ZTk0OGUwMDdhYTE5ODBkYWU4Yi90YWJsZXJhbmdlOjdhODAxOWIwN2RmODRlOTQ4ZTAwN2FhMTk4MGRhZThiXzEwLTItMS0xLTA_c9f84b26-10be-4e27-87d5-acd440c595ef"
      unitRef="usd">99995000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss
      contextRef="ib58b0872438f4cdd8590bc07baf34645_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNjkvZnJhZzo1NTIyMGEzYjE3ZjY0ZGQ4YWE4MTE5ODFhOGQzZTRjYy90YWJsZTo3YTgwMTliMDdkZjg0ZTk0OGUwMDdhYTE5ODBkYWU4Yi90YWJsZXJhbmdlOjdhODAxOWIwN2RmODRlOTQ4ZTAwN2FhMTk4MGRhZThiXzEwLTQtMS0xLTA_5b1ff276-5b55-44f8-9150-ef31a93aade4"
      unitRef="usd">18000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger
      contextRef="ib58b0872438f4cdd8590bc07baf34645_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNjkvZnJhZzo1NTIyMGEzYjE3ZjY0ZGQ4YWE4MTE5ODFhOGQzZTRjYy90YWJsZTo3YTgwMTliMDdkZjg0ZTk0OGUwMDdhYTE5ODBkYWU4Yi90YWJsZXJhbmdlOjdhODAxOWIwN2RmODRlOTQ4ZTAwN2FhMTk4MGRhZThiXzEwLTYtMS0xLTA_e625fa71-a68b-4d01-a33b-80b118a62462"
      unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss
      contextRef="ib58b0872438f4cdd8590bc07baf34645_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNjkvZnJhZzo1NTIyMGEzYjE3ZjY0ZGQ4YWE4MTE5ODFhOGQzZTRjYy90YWJsZTo3YTgwMTliMDdkZjg0ZTk0OGUwMDdhYTE5ODBkYWU4Yi90YWJsZXJhbmdlOjdhODAxOWIwN2RmODRlOTQ4ZTAwN2FhMTk4MGRhZThiXzEwLTgtMS0xLTA_1d610886-b17e-42f8-b0dc-a4d250d702fc"
      unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition
      contextRef="ib58b0872438f4cdd8590bc07baf34645_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNjkvZnJhZzo1NTIyMGEzYjE3ZjY0ZGQ4YWE4MTE5ODFhOGQzZTRjYy90YWJsZTo3YTgwMTliMDdkZjg0ZTk0OGUwMDdhYTE5ODBkYWU4Yi90YWJsZXJhbmdlOjdhODAxOWIwN2RmODRlOTQ4ZTAwN2FhMTk4MGRhZThiXzEwLTEwLTEtMS0w_04276894-3186-42cf-a016-ac8505e4a577"
      unitRef="usd">99995000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss
      contextRef="ib58b0872438f4cdd8590bc07baf34645_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNjkvZnJhZzo1NTIyMGEzYjE3ZjY0ZGQ4YWE4MTE5ODFhOGQzZTRjYy90YWJsZTo3YTgwMTliMDdkZjg0ZTk0OGUwMDdhYTE5ODBkYWU4Yi90YWJsZXJhbmdlOjdhODAxOWIwN2RmODRlOTQ4ZTAwN2FhMTk4MGRhZThiXzEwLTEyLTEtMS0w_63398c60-7f44-40de-bc7f-15e2663e253a"
      unitRef="usd">18000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months
      contextRef="i238439bc60114f6d969dd6920511a2ea_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNjkvZnJhZzo1NTIyMGEzYjE3ZjY0ZGQ4YWE4MTE5ODFhOGQzZTRjYy90YWJsZTo3YTgwMTliMDdkZjg0ZTk0OGUwMDdhYTE5ODBkYWU4Yi90YWJsZXJhbmdlOjdhODAxOWIwN2RmODRlOTQ4ZTAwN2FhMTk4MGRhZThiXzExLTItMS0xLTA_7c9456cd-2409-4370-b681-8fd14ae0d2ae"
      unitRef="usd">614451000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss
      contextRef="i238439bc60114f6d969dd6920511a2ea_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNjkvZnJhZzo1NTIyMGEzYjE3ZjY0ZGQ4YWE4MTE5ODFhOGQzZTRjYy90YWJsZTo3YTgwMTliMDdkZjg0ZTk0OGUwMDdhYTE5ODBkYWU4Yi90YWJsZXJhbmdlOjdhODAxOWIwN2RmODRlOTQ4ZTAwN2FhMTk4MGRhZThiXzExLTQtMS0xLTA_0b0d6984-c8e0-4046-87c0-47921aad39d5"
      unitRef="usd">2618000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger
      contextRef="i238439bc60114f6d969dd6920511a2ea_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNjkvZnJhZzo1NTIyMGEzYjE3ZjY0ZGQ4YWE4MTE5ODFhOGQzZTRjYy90YWJsZTo3YTgwMTliMDdkZjg0ZTk0OGUwMDdhYTE5ODBkYWU4Yi90YWJsZXJhbmdlOjdhODAxOWIwN2RmODRlOTQ4ZTAwN2FhMTk4MGRhZThiXzExLTYtMS0xLTA_50edc57a-e965-48d3-b615-21f598476bf8"
      unitRef="usd">78420000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss
      contextRef="i238439bc60114f6d969dd6920511a2ea_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNjkvZnJhZzo1NTIyMGEzYjE3ZjY0ZGQ4YWE4MTE5ODFhOGQzZTRjYy90YWJsZTo3YTgwMTliMDdkZjg0ZTk0OGUwMDdhYTE5ODBkYWU4Yi90YWJsZXJhbmdlOjdhODAxOWIwN2RmODRlOTQ4ZTAwN2FhMTk4MGRhZThiXzExLTgtMS0xLTA_e47b71f7-0a1b-4985-aa28-598fa0f11c10"
      unitRef="usd">1122000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition
      contextRef="i238439bc60114f6d969dd6920511a2ea_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNjkvZnJhZzo1NTIyMGEzYjE3ZjY0ZGQ4YWE4MTE5ODFhOGQzZTRjYy90YWJsZTo3YTgwMTliMDdkZjg0ZTk0OGUwMDdhYTE5ODBkYWU4Yi90YWJsZXJhbmdlOjdhODAxOWIwN2RmODRlOTQ4ZTAwN2FhMTk4MGRhZThiXzExLTEwLTEtMS0w_6b322569-ccbe-4956-98c3-d7a75548e43c"
      unitRef="usd">692871000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss
      contextRef="i238439bc60114f6d969dd6920511a2ea_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNjkvZnJhZzo1NTIyMGEzYjE3ZjY0ZGQ4YWE4MTE5ODFhOGQzZTRjYy90YWJsZTo3YTgwMTliMDdkZjg0ZTk0OGUwMDdhYTE5ODBkYWU4Yi90YWJsZXJhbmdlOjdhODAxOWIwN2RmODRlOTQ4ZTAwN2FhMTk4MGRhZThiXzExLTEyLTEtMS0w_27cd3440-7297-483e-acb5-a94d27c7d28b"
      unitRef="usd">3740000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months
      contextRef="ic31165835a214e888259197108b5c5b7_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNjkvZnJhZzo1NTIyMGEzYjE3ZjY0ZGQ4YWE4MTE5ODFhOGQzZTRjYy90YWJsZTplODczMzVmZjVmMjY0ZWFhYTFlMGFiNDZjN2Y5MGMwOS90YWJsZXJhbmdlOmU4NzMzNWZmNWYyNjRlYWFhMWUwYWI0NmM3ZjkwYzA5XzItMi0xLTEtMA_4f272f76-7ede-46e6-a3f4-e85a0d4e6344"
      unitRef="usd">29013000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss
      contextRef="ic31165835a214e888259197108b5c5b7_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNjkvZnJhZzo1NTIyMGEzYjE3ZjY0ZGQ4YWE4MTE5ODFhOGQzZTRjYy90YWJsZTplODczMzVmZjVmMjY0ZWFhYTFlMGFiNDZjN2Y5MGMwOS90YWJsZXJhbmdlOmU4NzMzNWZmNWYyNjRlYWFhMWUwYWI0NmM3ZjkwYzA5XzItNC0xLTEtMA_0b613445-3462-46a9-bdf1-51d404f956d9"
      unitRef="usd">331000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger
      contextRef="ic31165835a214e888259197108b5c5b7_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNjkvZnJhZzo1NTIyMGEzYjE3ZjY0ZGQ4YWE4MTE5ODFhOGQzZTRjYy90YWJsZTplODczMzVmZjVmMjY0ZWFhYTFlMGFiNDZjN2Y5MGMwOS90YWJsZXJhbmdlOmU4NzMzNWZmNWYyNjRlYWFhMWUwYWI0NmM3ZjkwYzA5XzItNi0xLTEtMA_52c43f0a-b5ee-40c7-b2b4-1b705251d3cf"
      unitRef="usd">42981000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss
      contextRef="ic31165835a214e888259197108b5c5b7_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNjkvZnJhZzo1NTIyMGEzYjE3ZjY0ZGQ4YWE4MTE5ODFhOGQzZTRjYy90YWJsZTplODczMzVmZjVmMjY0ZWFhYTFlMGFiNDZjN2Y5MGMwOS90YWJsZXJhbmdlOmU4NzMzNWZmNWYyNjRlYWFhMWUwYWI0NmM3ZjkwYzA5XzItOC0xLTEtMA_1017eca0-b33e-476a-87a5-bf1d5b2498ce"
      unitRef="usd">76000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition
      contextRef="ic31165835a214e888259197108b5c5b7_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNjkvZnJhZzo1NTIyMGEzYjE3ZjY0ZGQ4YWE4MTE5ODFhOGQzZTRjYy90YWJsZTplODczMzVmZjVmMjY0ZWFhYTFlMGFiNDZjN2Y5MGMwOS90YWJsZXJhbmdlOmU4NzMzNWZmNWYyNjRlYWFhMWUwYWI0NmM3ZjkwYzA5XzItMTAtMS0xLTA_158be1bb-ea20-4f05-a7c7-58d13a868eb1"
      unitRef="usd">71994000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss
      contextRef="ic31165835a214e888259197108b5c5b7_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNjkvZnJhZzo1NTIyMGEzYjE3ZjY0ZGQ4YWE4MTE5ODFhOGQzZTRjYy90YWJsZTplODczMzVmZjVmMjY0ZWFhYTFlMGFiNDZjN2Y5MGMwOS90YWJsZXJhbmdlOmU4NzMzNWZmNWYyNjRlYWFhMWUwYWI0NmM3ZjkwYzA5XzItMTItMS0xLTA_4497c931-cccf-48c1-9457-cc8cc8ba1c0b"
      unitRef="usd">407000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months
      contextRef="i2e6142702d594439b09ad5b4032d94b2_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNjkvZnJhZzo1NTIyMGEzYjE3ZjY0ZGQ4YWE4MTE5ODFhOGQzZTRjYy90YWJsZTplODczMzVmZjVmMjY0ZWFhYTFlMGFiNDZjN2Y5MGMwOS90YWJsZXJhbmdlOmU4NzMzNWZmNWYyNjRlYWFhMWUwYWI0NmM3ZjkwYzA5XzMtMi0xLTEtMA_7545a56d-b53e-449c-b9ce-82063fb06838"
      unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss
      contextRef="i2e6142702d594439b09ad5b4032d94b2_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNjkvZnJhZzo1NTIyMGEzYjE3ZjY0ZGQ4YWE4MTE5ODFhOGQzZTRjYy90YWJsZTplODczMzVmZjVmMjY0ZWFhYTFlMGFiNDZjN2Y5MGMwOS90YWJsZXJhbmdlOmU4NzMzNWZmNWYyNjRlYWFhMWUwYWI0NmM3ZjkwYzA5XzMtNC0xLTEtMA_63952040-844e-442b-9f9b-7272b82c3d06"
      unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger
      contextRef="i2e6142702d594439b09ad5b4032d94b2_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNjkvZnJhZzo1NTIyMGEzYjE3ZjY0ZGQ4YWE4MTE5ODFhOGQzZTRjYy90YWJsZTplODczMzVmZjVmMjY0ZWFhYTFlMGFiNDZjN2Y5MGMwOS90YWJsZXJhbmdlOmU4NzMzNWZmNWYyNjRlYWFhMWUwYWI0NmM3ZjkwYzA5XzMtNi0xLTEtMA_0d5db308-5477-4901-9f9c-52491314bbd6"
      unitRef="usd">25605000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss
      contextRef="i2e6142702d594439b09ad5b4032d94b2_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNjkvZnJhZzo1NTIyMGEzYjE3ZjY0ZGQ4YWE4MTE5ODFhOGQzZTRjYy90YWJsZTplODczMzVmZjVmMjY0ZWFhYTFlMGFiNDZjN2Y5MGMwOS90YWJsZXJhbmdlOmU4NzMzNWZmNWYyNjRlYWFhMWUwYWI0NmM3ZjkwYzA5XzMtOC0xLTEtMA_820db497-90f4-41ea-90df-a20a19d99f7d"
      unitRef="usd">51000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition
      contextRef="i2e6142702d594439b09ad5b4032d94b2_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNjkvZnJhZzo1NTIyMGEzYjE3ZjY0ZGQ4YWE4MTE5ODFhOGQzZTRjYy90YWJsZTplODczMzVmZjVmMjY0ZWFhYTFlMGFiNDZjN2Y5MGMwOS90YWJsZXJhbmdlOmU4NzMzNWZmNWYyNjRlYWFhMWUwYWI0NmM3ZjkwYzA5XzMtMTAtMS0xLTA_ad65cbd6-630b-43b1-b80f-817a7dbf92ef"
      unitRef="usd">25605000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss
      contextRef="i2e6142702d594439b09ad5b4032d94b2_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNjkvZnJhZzo1NTIyMGEzYjE3ZjY0ZGQ4YWE4MTE5ODFhOGQzZTRjYy90YWJsZTplODczMzVmZjVmMjY0ZWFhYTFlMGFiNDZjN2Y5MGMwOS90YWJsZXJhbmdlOmU4NzMzNWZmNWYyNjRlYWFhMWUwYWI0NmM3ZjkwYzA5XzMtMTItMS0xLTA_b6741f05-42c9-4974-9d36-e16d8df007d1"
      unitRef="usd">51000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months
      contextRef="i594304b2927441b8a6a746a58c034d95_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNjkvZnJhZzo1NTIyMGEzYjE3ZjY0ZGQ4YWE4MTE5ODFhOGQzZTRjYy90YWJsZTplODczMzVmZjVmMjY0ZWFhYTFlMGFiNDZjN2Y5MGMwOS90YWJsZXJhbmdlOmU4NzMzNWZmNWYyNjRlYWFhMWUwYWI0NmM3ZjkwYzA5XzQtMi0xLTEtMA_06ec19e1-0943-417e-9ed4-b748530f8647"
      unitRef="usd">101684000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss
      contextRef="i594304b2927441b8a6a746a58c034d95_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNjkvZnJhZzo1NTIyMGEzYjE3ZjY0ZGQ4YWE4MTE5ODFhOGQzZTRjYy90YWJsZTplODczMzVmZjVmMjY0ZWFhYTFlMGFiNDZjN2Y5MGMwOS90YWJsZXJhbmdlOmU4NzMzNWZmNWYyNjRlYWFhMWUwYWI0NmM3ZjkwYzA5XzQtNC0xLTEtMA_6f84e080-7f67-46f3-9d83-3bfa35f888cb"
      unitRef="usd">1042000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger
      contextRef="i594304b2927441b8a6a746a58c034d95_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNjkvZnJhZzo1NTIyMGEzYjE3ZjY0ZGQ4YWE4MTE5ODFhOGQzZTRjYy90YWJsZTplODczMzVmZjVmMjY0ZWFhYTFlMGFiNDZjN2Y5MGMwOS90YWJsZXJhbmdlOmU4NzMzNWZmNWYyNjRlYWFhMWUwYWI0NmM3ZjkwYzA5XzQtNi0xLTEtMA_8485620f-6b09-4163-b809-2d048de8c91b"
      unitRef="usd">113866000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss
      contextRef="i594304b2927441b8a6a746a58c034d95_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNjkvZnJhZzo1NTIyMGEzYjE3ZjY0ZGQ4YWE4MTE5ODFhOGQzZTRjYy90YWJsZTplODczMzVmZjVmMjY0ZWFhYTFlMGFiNDZjN2Y5MGMwOS90YWJsZXJhbmdlOmU4NzMzNWZmNWYyNjRlYWFhMWUwYWI0NmM3ZjkwYzA5XzQtOC0xLTEtMA_2bf95dc4-9d30-4c38-982c-5eb58b8e6009"
      unitRef="usd">1290000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition
      contextRef="i594304b2927441b8a6a746a58c034d95_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNjkvZnJhZzo1NTIyMGEzYjE3ZjY0ZGQ4YWE4MTE5ODFhOGQzZTRjYy90YWJsZTplODczMzVmZjVmMjY0ZWFhYTFlMGFiNDZjN2Y5MGMwOS90YWJsZXJhbmdlOmU4NzMzNWZmNWYyNjRlYWFhMWUwYWI0NmM3ZjkwYzA5XzQtMTAtMS0xLTA_e6374bb8-cc07-4671-b243-83b0b6a868af"
      unitRef="usd">215550000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss
      contextRef="i594304b2927441b8a6a746a58c034d95_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNjkvZnJhZzo1NTIyMGEzYjE3ZjY0ZGQ4YWE4MTE5ODFhOGQzZTRjYy90YWJsZTplODczMzVmZjVmMjY0ZWFhYTFlMGFiNDZjN2Y5MGMwOS90YWJsZXJhbmdlOmU4NzMzNWZmNWYyNjRlYWFhMWUwYWI0NmM3ZjkwYzA5XzQtMTItMS0xLTA_583bf1c8-d2c5-460c-990f-b5c917f7832a"
      unitRef="usd">2332000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months
      contextRef="i6a229b1860c847cd82eff5c0013dd076_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNjkvZnJhZzo1NTIyMGEzYjE3ZjY0ZGQ4YWE4MTE5ODFhOGQzZTRjYy90YWJsZTplODczMzVmZjVmMjY0ZWFhYTFlMGFiNDZjN2Y5MGMwOS90YWJsZXJhbmdlOmU4NzMzNWZmNWYyNjRlYWFhMWUwYWI0NmM3ZjkwYzA5XzUtMi0xLTEtMA_f1fd21d7-f165-4d75-aa26-29a736f08414"
      unitRef="usd">10651000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss
      contextRef="i6a229b1860c847cd82eff5c0013dd076_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNjkvZnJhZzo1NTIyMGEzYjE3ZjY0ZGQ4YWE4MTE5ODFhOGQzZTRjYy90YWJsZTplODczMzVmZjVmMjY0ZWFhYTFlMGFiNDZjN2Y5MGMwOS90YWJsZXJhbmdlOmU4NzMzNWZmNWYyNjRlYWFhMWUwYWI0NmM3ZjkwYzA5XzUtNC0xLTEtMA_629c4c15-ae04-406d-a0f8-cd29f77ed27e"
      unitRef="usd">112000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger
      contextRef="i6a229b1860c847cd82eff5c0013dd076_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNjkvZnJhZzo1NTIyMGEzYjE3ZjY0ZGQ4YWE4MTE5ODFhOGQzZTRjYy90YWJsZTplODczMzVmZjVmMjY0ZWFhYTFlMGFiNDZjN2Y5MGMwOS90YWJsZXJhbmdlOmU4NzMzNWZmNWYyNjRlYWFhMWUwYWI0NmM3ZjkwYzA5XzUtNi0xLTEtMA_1aacd425-d75e-4a38-aad2-fb0006c07762"
      unitRef="usd">624000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss
      contextRef="i6a229b1860c847cd82eff5c0013dd076_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNjkvZnJhZzo1NTIyMGEzYjE3ZjY0ZGQ4YWE4MTE5ODFhOGQzZTRjYy90YWJsZTplODczMzVmZjVmMjY0ZWFhYTFlMGFiNDZjN2Y5MGMwOS90YWJsZXJhbmdlOmU4NzMzNWZmNWYyNjRlYWFhMWUwYWI0NmM3ZjkwYzA5XzUtOC0xLTEtMA_a692c6f9-9d0a-47ac-90d6-abb5bb55cca3"
      unitRef="usd">6000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition
      contextRef="i6a229b1860c847cd82eff5c0013dd076_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNjkvZnJhZzo1NTIyMGEzYjE3ZjY0ZGQ4YWE4MTE5ODFhOGQzZTRjYy90YWJsZTplODczMzVmZjVmMjY0ZWFhYTFlMGFiNDZjN2Y5MGMwOS90YWJsZXJhbmdlOmU4NzMzNWZmNWYyNjRlYWFhMWUwYWI0NmM3ZjkwYzA5XzUtMTAtMS0xLTA_1ee72dce-c964-4e82-a7cf-b6f4b3036ecb"
      unitRef="usd">11275000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss
      contextRef="i6a229b1860c847cd82eff5c0013dd076_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNjkvZnJhZzo1NTIyMGEzYjE3ZjY0ZGQ4YWE4MTE5ODFhOGQzZTRjYy90YWJsZTplODczMzVmZjVmMjY0ZWFhYTFlMGFiNDZjN2Y5MGMwOS90YWJsZXJhbmdlOmU4NzMzNWZmNWYyNjRlYWFhMWUwYWI0NmM3ZjkwYzA5XzUtMTItMS0xLTA_74128da8-70ef-4161-8588-6dc4f1dda1ae"
      unitRef="usd">118000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months
      contextRef="i28d6c7a93e914db897b0a914056bc06f_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNjkvZnJhZzo1NTIyMGEzYjE3ZjY0ZGQ4YWE4MTE5ODFhOGQzZTRjYy90YWJsZTplODczMzVmZjVmMjY0ZWFhYTFlMGFiNDZjN2Y5MGMwOS90YWJsZXJhbmdlOmU4NzMzNWZmNWYyNjRlYWFhMWUwYWI0NmM3ZjkwYzA5XzYtMi0xLTEtMA_d0a9c4d3-126f-43ff-bf20-cae5bdec9ef1"
      unitRef="usd">9664000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss
      contextRef="i28d6c7a93e914db897b0a914056bc06f_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNjkvZnJhZzo1NTIyMGEzYjE3ZjY0ZGQ4YWE4MTE5ODFhOGQzZTRjYy90YWJsZTplODczMzVmZjVmMjY0ZWFhYTFlMGFiNDZjN2Y5MGMwOS90YWJsZXJhbmdlOmU4NzMzNWZmNWYyNjRlYWFhMWUwYWI0NmM3ZjkwYzA5XzYtNC0xLTEtMA_5e7d7364-4b1e-43b3-8d82-a65b39f6c00b"
      unitRef="usd">47000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger
      contextRef="i28d6c7a93e914db897b0a914056bc06f_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNjkvZnJhZzo1NTIyMGEzYjE3ZjY0ZGQ4YWE4MTE5ODFhOGQzZTRjYy90YWJsZTplODczMzVmZjVmMjY0ZWFhYTFlMGFiNDZjN2Y5MGMwOS90YWJsZXJhbmdlOmU4NzMzNWZmNWYyNjRlYWFhMWUwYWI0NmM3ZjkwYzA5XzYtNi0xLTEtMA_5ea82347-61e8-4e82-b67b-1476b129077e"
      unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss
      contextRef="i28d6c7a93e914db897b0a914056bc06f_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNjkvZnJhZzo1NTIyMGEzYjE3ZjY0ZGQ4YWE4MTE5ODFhOGQzZTRjYy90YWJsZTplODczMzVmZjVmMjY0ZWFhYTFlMGFiNDZjN2Y5MGMwOS90YWJsZXJhbmdlOmU4NzMzNWZmNWYyNjRlYWFhMWUwYWI0NmM3ZjkwYzA5XzYtOC0xLTEtMA_e5465d75-753f-4742-8a21-defc81d931ae"
      unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition
      contextRef="i28d6c7a93e914db897b0a914056bc06f_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNjkvZnJhZzo1NTIyMGEzYjE3ZjY0ZGQ4YWE4MTE5ODFhOGQzZTRjYy90YWJsZTplODczMzVmZjVmMjY0ZWFhYTFlMGFiNDZjN2Y5MGMwOS90YWJsZXJhbmdlOmU4NzMzNWZmNWYyNjRlYWFhMWUwYWI0NmM3ZjkwYzA5XzYtMTAtMS0xLTA_1c09776c-c694-4921-a868-70544d4b42a5"
      unitRef="usd">9664000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss
      contextRef="i28d6c7a93e914db897b0a914056bc06f_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNjkvZnJhZzo1NTIyMGEzYjE3ZjY0ZGQ4YWE4MTE5ODFhOGQzZTRjYy90YWJsZTplODczMzVmZjVmMjY0ZWFhYTFlMGFiNDZjN2Y5MGMwOS90YWJsZXJhbmdlOmU4NzMzNWZmNWYyNjRlYWFhMWUwYWI0NmM3ZjkwYzA5XzYtMTItMS0xLTA_0af7467c-049b-46f5-b204-df79e5167e4a"
      unitRef="usd">47000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months
      contextRef="i06de893883ce4f8f8939daf5271c4dd8_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNjkvZnJhZzo1NTIyMGEzYjE3ZjY0ZGQ4YWE4MTE5ODFhOGQzZTRjYy90YWJsZTplODczMzVmZjVmMjY0ZWFhYTFlMGFiNDZjN2Y5MGMwOS90YWJsZXJhbmdlOmU4NzMzNWZmNWYyNjRlYWFhMWUwYWI0NmM3ZjkwYzA5XzctMi0xLTEtMA_bfb8cf43-1248-4563-af0c-18077e82f44e"
      unitRef="usd">83013000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss
      contextRef="i06de893883ce4f8f8939daf5271c4dd8_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNjkvZnJhZzo1NTIyMGEzYjE3ZjY0ZGQ4YWE4MTE5ODFhOGQzZTRjYy90YWJsZTplODczMzVmZjVmMjY0ZWFhYTFlMGFiNDZjN2Y5MGMwOS90YWJsZXJhbmdlOmU4NzMzNWZmNWYyNjRlYWFhMWUwYWI0NmM3ZjkwYzA5XzctNC0xLTEtMA_57dad2a8-45e7-4a02-9cdf-96f1bc5b48d0"
      unitRef="usd">576000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger
      contextRef="i06de893883ce4f8f8939daf5271c4dd8_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNjkvZnJhZzo1NTIyMGEzYjE3ZjY0ZGQ4YWE4MTE5ODFhOGQzZTRjYy90YWJsZTplODczMzVmZjVmMjY0ZWFhYTFlMGFiNDZjN2Y5MGMwOS90YWJsZXJhbmdlOmU4NzMzNWZmNWYyNjRlYWFhMWUwYWI0NmM3ZjkwYzA5XzctNi0xLTEtMA_ab0306e6-eb1d-4cae-8cc8-378d383cbccd"
      unitRef="usd">14531000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss
      contextRef="i06de893883ce4f8f8939daf5271c4dd8_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNjkvZnJhZzo1NTIyMGEzYjE3ZjY0ZGQ4YWE4MTE5ODFhOGQzZTRjYy90YWJsZTplODczMzVmZjVmMjY0ZWFhYTFlMGFiNDZjN2Y5MGMwOS90YWJsZXJhbmdlOmU4NzMzNWZmNWYyNjRlYWFhMWUwYWI0NmM3ZjkwYzA5XzctOC0xLTEtMA_ec301207-ce6c-4096-9f41-dfd3a4afede8"
      unitRef="usd">16000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition
      contextRef="i06de893883ce4f8f8939daf5271c4dd8_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNjkvZnJhZzo1NTIyMGEzYjE3ZjY0ZGQ4YWE4MTE5ODFhOGQzZTRjYy90YWJsZTplODczMzVmZjVmMjY0ZWFhYTFlMGFiNDZjN2Y5MGMwOS90YWJsZXJhbmdlOmU4NzMzNWZmNWYyNjRlYWFhMWUwYWI0NmM3ZjkwYzA5XzctMTAtMS0xLTA_9ade76b2-1ca1-4cb3-998c-2959e186fe64"
      unitRef="usd">97544000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss
      contextRef="i06de893883ce4f8f8939daf5271c4dd8_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNjkvZnJhZzo1NTIyMGEzYjE3ZjY0ZGQ4YWE4MTE5ODFhOGQzZTRjYy90YWJsZTplODczMzVmZjVmMjY0ZWFhYTFlMGFiNDZjN2Y5MGMwOS90YWJsZXJhbmdlOmU4NzMzNWZmNWYyNjRlYWFhMWUwYWI0NmM3ZjkwYzA5XzctMTItMS0xLTA_48c6b8a0-1660-40f9-98c4-690ddba4c52f"
      unitRef="usd">592000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months
      contextRef="i614cb073be514cf3aa1d0f63d09231e1_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNjkvZnJhZzo1NTIyMGEzYjE3ZjY0ZGQ4YWE4MTE5ODFhOGQzZTRjYy90YWJsZTplODczMzVmZjVmMjY0ZWFhYTFlMGFiNDZjN2Y5MGMwOS90YWJsZXJhbmdlOmU4NzMzNWZmNWYyNjRlYWFhMWUwYWI0NmM3ZjkwYzA5XzgtMi0xLTEtMA_ec005a8d-6ac6-4ffd-84a7-8b151e7d8457"
      unitRef="usd">59341000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss
      contextRef="i614cb073be514cf3aa1d0f63d09231e1_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNjkvZnJhZzo1NTIyMGEzYjE3ZjY0ZGQ4YWE4MTE5ODFhOGQzZTRjYy90YWJsZTplODczMzVmZjVmMjY0ZWFhYTFlMGFiNDZjN2Y5MGMwOS90YWJsZXJhbmdlOmU4NzMzNWZmNWYyNjRlYWFhMWUwYWI0NmM3ZjkwYzA5XzgtNC0xLTEtMA_b9d47a9b-d35b-47a4-8336-90695aad69cb"
      unitRef="usd">1059000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger
      contextRef="i614cb073be514cf3aa1d0f63d09231e1_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNjkvZnJhZzo1NTIyMGEzYjE3ZjY0ZGQ4YWE4MTE5ODFhOGQzZTRjYy90YWJsZTplODczMzVmZjVmMjY0ZWFhYTFlMGFiNDZjN2Y5MGMwOS90YWJsZXJhbmdlOmU4NzMzNWZmNWYyNjRlYWFhMWUwYWI0NmM3ZjkwYzA5XzgtNi0xLTEtMA_edfd2378-ee2d-4133-ac8f-580bc0068215"
      unitRef="usd">3442000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss
      contextRef="i614cb073be514cf3aa1d0f63d09231e1_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNjkvZnJhZzo1NTIyMGEzYjE3ZjY0ZGQ4YWE4MTE5ODFhOGQzZTRjYy90YWJsZTplODczMzVmZjVmMjY0ZWFhYTFlMGFiNDZjN2Y5MGMwOS90YWJsZXJhbmdlOmU4NzMzNWZmNWYyNjRlYWFhMWUwYWI0NmM3ZjkwYzA5XzgtOC0xLTEtMA_7ae97ede-34e9-491c-9c81-0606bee5ab71"
      unitRef="usd">42000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition
      contextRef="i614cb073be514cf3aa1d0f63d09231e1_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNjkvZnJhZzo1NTIyMGEzYjE3ZjY0ZGQ4YWE4MTE5ODFhOGQzZTRjYy90YWJsZTplODczMzVmZjVmMjY0ZWFhYTFlMGFiNDZjN2Y5MGMwOS90YWJsZXJhbmdlOmU4NzMzNWZmNWYyNjRlYWFhMWUwYWI0NmM3ZjkwYzA5XzgtMTAtMS0xLTA_34b1cd0f-2cc5-4ebc-94df-29cd010cd112"
      unitRef="usd">62783000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss
      contextRef="i614cb073be514cf3aa1d0f63d09231e1_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNjkvZnJhZzo1NTIyMGEzYjE3ZjY0ZGQ4YWE4MTE5ODFhOGQzZTRjYy90YWJsZTplODczMzVmZjVmMjY0ZWFhYTFlMGFiNDZjN2Y5MGMwOS90YWJsZXJhbmdlOmU4NzMzNWZmNWYyNjRlYWFhMWUwYWI0NmM3ZjkwYzA5XzgtMTItMS0xLTA_b51ef301-94b3-44ea-ae01-6d9109e08312"
      unitRef="usd">1101000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months
      contextRef="i623a8a48aafa42a59ad47c7ac0e3b52a_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNjkvZnJhZzo1NTIyMGEzYjE3ZjY0ZGQ4YWE4MTE5ODFhOGQzZTRjYy90YWJsZTplODczMzVmZjVmMjY0ZWFhYTFlMGFiNDZjN2Y5MGMwOS90YWJsZXJhbmdlOmU4NzMzNWZmNWYyNjRlYWFhMWUwYWI0NmM3ZjkwYzA5XzktMi0xLTEtMA_09c0daed-5296-4e7f-a87e-5dabfa40b081"
      unitRef="usd">78813000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss
      contextRef="i623a8a48aafa42a59ad47c7ac0e3b52a_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNjkvZnJhZzo1NTIyMGEzYjE3ZjY0ZGQ4YWE4MTE5ODFhOGQzZTRjYy90YWJsZTplODczMzVmZjVmMjY0ZWFhYTFlMGFiNDZjN2Y5MGMwOS90YWJsZXJhbmdlOmU4NzMzNWZmNWYyNjRlYWFhMWUwYWI0NmM3ZjkwYzA5XzktNC0xLTEtMA_1f3a2823-e4a8-4a93-bde4-f105efdd6c53"
      unitRef="usd">202000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger
      contextRef="i623a8a48aafa42a59ad47c7ac0e3b52a_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNjkvZnJhZzo1NTIyMGEzYjE3ZjY0ZGQ4YWE4MTE5ODFhOGQzZTRjYy90YWJsZTplODczMzVmZjVmMjY0ZWFhYTFlMGFiNDZjN2Y5MGMwOS90YWJsZXJhbmdlOmU4NzMzNWZmNWYyNjRlYWFhMWUwYWI0NmM3ZjkwYzA5XzktNi0xLTEtMA_7c9501d0-587d-42b2-8857-a234f97d0748"
      unitRef="usd">109536000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss
      contextRef="i623a8a48aafa42a59ad47c7ac0e3b52a_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNjkvZnJhZzo1NTIyMGEzYjE3ZjY0ZGQ4YWE4MTE5ODFhOGQzZTRjYy90YWJsZTplODczMzVmZjVmMjY0ZWFhYTFlMGFiNDZjN2Y5MGMwOS90YWJsZXJhbmdlOmU4NzMzNWZmNWYyNjRlYWFhMWUwYWI0NmM3ZjkwYzA5XzktOC0xLTEtMA_3b1ad54d-2ad8-44e0-b8bb-94a780a21798"
      unitRef="usd">1219000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition
      contextRef="i623a8a48aafa42a59ad47c7ac0e3b52a_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNjkvZnJhZzo1NTIyMGEzYjE3ZjY0ZGQ4YWE4MTE5ODFhOGQzZTRjYy90YWJsZTplODczMzVmZjVmMjY0ZWFhYTFlMGFiNDZjN2Y5MGMwOS90YWJsZXJhbmdlOmU4NzMzNWZmNWYyNjRlYWFhMWUwYWI0NmM3ZjkwYzA5XzktMTAtMS0xLTA_061f773d-455e-4d82-9a6e-d85f20d8cba7"
      unitRef="usd">188349000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss
      contextRef="i623a8a48aafa42a59ad47c7ac0e3b52a_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNjkvZnJhZzo1NTIyMGEzYjE3ZjY0ZGQ4YWE4MTE5ODFhOGQzZTRjYy90YWJsZTplODczMzVmZjVmMjY0ZWFhYTFlMGFiNDZjN2Y5MGMwOS90YWJsZXJhbmdlOmU4NzMzNWZmNWYyNjRlYWFhMWUwYWI0NmM3ZjkwYzA5XzktMTItMS0xLTA_c4d4e6d8-e21e-4518-8463-fd2ef9516195"
      unitRef="usd">1421000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months
      contextRef="id2c88ab38f924ffa81ef91bb82b8335f_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNjkvZnJhZzo1NTIyMGEzYjE3ZjY0ZGQ4YWE4MTE5ODFhOGQzZTRjYy90YWJsZTplODczMzVmZjVmMjY0ZWFhYTFlMGFiNDZjN2Y5MGMwOS90YWJsZXJhbmdlOmU4NzMzNWZmNWYyNjRlYWFhMWUwYWI0NmM3ZjkwYzA5XzExLTItMS0xLTA_f539571b-b91b-409a-832e-d28c6663a98c"
      unitRef="usd">372179000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss
      contextRef="id2c88ab38f924ffa81ef91bb82b8335f_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNjkvZnJhZzo1NTIyMGEzYjE3ZjY0ZGQ4YWE4MTE5ODFhOGQzZTRjYy90YWJsZTplODczMzVmZjVmMjY0ZWFhYTFlMGFiNDZjN2Y5MGMwOS90YWJsZXJhbmdlOmU4NzMzNWZmNWYyNjRlYWFhMWUwYWI0NmM3ZjkwYzA5XzExLTQtMS0xLTA_2609c7aa-8283-4efc-8f74-45319fd87c0b"
      unitRef="usd">3369000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger
      contextRef="id2c88ab38f924ffa81ef91bb82b8335f_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNjkvZnJhZzo1NTIyMGEzYjE3ZjY0ZGQ4YWE4MTE5ODFhOGQzZTRjYy90YWJsZTplODczMzVmZjVmMjY0ZWFhYTFlMGFiNDZjN2Y5MGMwOS90YWJsZXJhbmdlOmU4NzMzNWZmNWYyNjRlYWFhMWUwYWI0NmM3ZjkwYzA5XzExLTYtMS0xLTA_0b8e6677-f35f-49a7-94bf-e793b77841ec"
      unitRef="usd">310585000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss
      contextRef="id2c88ab38f924ffa81ef91bb82b8335f_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNjkvZnJhZzo1NTIyMGEzYjE3ZjY0ZGQ4YWE4MTE5ODFhOGQzZTRjYy90YWJsZTplODczMzVmZjVmMjY0ZWFhYTFlMGFiNDZjN2Y5MGMwOS90YWJsZXJhbmdlOmU4NzMzNWZmNWYyNjRlYWFhMWUwYWI0NmM3ZjkwYzA5XzExLTgtMS0xLTA_0226d013-c545-4ef3-932d-8434b45afc93"
      unitRef="usd">2700000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition
      contextRef="id2c88ab38f924ffa81ef91bb82b8335f_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNjkvZnJhZzo1NTIyMGEzYjE3ZjY0ZGQ4YWE4MTE5ODFhOGQzZTRjYy90YWJsZTplODczMzVmZjVmMjY0ZWFhYTFlMGFiNDZjN2Y5MGMwOS90YWJsZXJhbmdlOmU4NzMzNWZmNWYyNjRlYWFhMWUwYWI0NmM3ZjkwYzA5XzExLTEwLTEtMS0w_0a314539-68b3-43d9-bf68-347b6e6ba7e5"
      unitRef="usd">682764000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss
      contextRef="id2c88ab38f924ffa81ef91bb82b8335f_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNjkvZnJhZzo1NTIyMGEzYjE3ZjY0ZGQ4YWE4MTE5ODFhOGQzZTRjYy90YWJsZTplODczMzVmZjVmMjY0ZWFhYTFlMGFiNDZjN2Y5MGMwOS90YWJsZXJhbmdlOmU4NzMzNWZmNWYyNjRlYWFhMWUwYWI0NmM3ZjkwYzA5XzExLTEyLTEtMS0w_69e26318-9b43-4832-bcbb-a8b91c65b06e"
      unitRef="usd">6069000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionNumberOfPositions
      contextRef="i238439bc60114f6d969dd6920511a2ea_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNjkvZnJhZzo1NTIyMGEzYjE3ZjY0ZGQ4YWE4MTE5ODFhOGQzZTRjYy90ZXh0cmVnaW9uOjU1MjIwYTNiMTdmNjRkZDhhYTgxMTk4MWE4ZDNlNGNjXzc2OTY1ODEzOTgxNDA_4a4c9416-ca4b-49d4-9eb4-31e6c7452cd8"
      unitRef="security">363</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionNumberOfPositions>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionNumberOfPositions
      contextRef="id2c88ab38f924ffa81ef91bb82b8335f_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNjkvZnJhZzo1NTIyMGEzYjE3ZjY0ZGQ4YWE4MTE5ODFhOGQzZTRjYy90ZXh0cmVnaW9uOjU1MjIwYTNiMTdmNjRkZDhhYTgxMTk4MWE4ZDNlNGNjXzI2OQ_9eed80e5-ee81-4e7d-9a25-69645836c193"
      unitRef="security">365</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionNumberOfPositions>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i2a4d2184c6de44b2ba8de758f4777044_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNjkvZnJhZzo1NTIyMGEzYjE3ZjY0ZGQ4YWE4MTE5ODFhOGQzZTRjYy90ZXh0cmVnaW9uOjU1MjIwYTNiMTdmNjRkZDhhYTgxMTk4MWE4ZDNlNGNjXzQ5NDc4MDIzMjg2NTM_ce674e2e-498a-459b-87d4-18072260e3db"
      unitRef="number">0.98</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:OtherThanTemporaryImpairmentLossDebtSecuritiesAvailableForSaleRecognizedInEarnings
      contextRef="if748fec8cd0f4b05a991e62604248402_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNjkvZnJhZzo1NTIyMGEzYjE3ZjY0ZGQ4YWE4MTE5ODFhOGQzZTRjYy90ZXh0cmVnaW9uOjU1MjIwYTNiMTdmNjRkZDhhYTgxMTk4MWE4ZDNlNGNjXzEwOTk1MTE2MzA4ODg_79f63975-ec55-4714-a2f5-f1d1adc77643"
      unitRef="usd">400000</us-gaap:OtherThanTemporaryImpairmentLossDebtSecuritiesAvailableForSaleRecognizedInEarnings>
    <us-gaap:OtherThanTemporaryImpairmentLossDebtSecuritiesAvailableForSaleRecognizedInEarnings
      contextRef="i615b0805b8ed4d9db83967308e9675fd_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNjkvZnJhZzo1NTIyMGEzYjE3ZjY0ZGQ4YWE4MTE5ODFhOGQzZTRjYy90ZXh0cmVnaW9uOjU1MjIwYTNiMTdmNjRkZDhhYTgxMTk4MWE4ZDNlNGNjXzEwOTk1MTE2MzA5NjA_787df5be-030d-4ccd-a131-99348f474171"
      unitRef="usd">300000</us-gaap:OtherThanTemporaryImpairmentLossDebtSecuritiesAvailableForSaleRecognizedInEarnings>
    <us-gaap:OtherThanTemporaryImpairmentLossDebtSecuritiesAvailableForSaleRecognizedInEarnings
      contextRef="i18c2cb681437415bb67fb6bd04946c6f_D20180101-20181231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNjkvZnJhZzo1NTIyMGEzYjE3ZjY0ZGQ4YWE4MTE5ODFhOGQzZTRjYy90ZXh0cmVnaW9uOjU1MjIwYTNiMTdmNjRkZDhhYTgxMTk4MWE4ZDNlNGNjXzEwNzQ_7320d932-9560-4b66-9026-f7dcc35b0b81"
      unitRef="usd">0</us-gaap:OtherThanTemporaryImpairmentLossDebtSecuritiesAvailableForSaleRecognizedInEarnings>
    <us-gaap:EquityMethodInvestments
      contextRef="i238439bc60114f6d969dd6920511a2ea_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNjkvZnJhZzo1NTIyMGEzYjE3ZjY0ZGQ4YWE4MTE5ODFhOGQzZTRjYy90ZXh0cmVnaW9uOjU1MjIwYTNiMTdmNjRkZDhhYTgxMTk4MWE4ZDNlNGNjXzExOTA_1783e692-289a-4e50-b6ef-7c8086dbb1ac"
      unitRef="usd">88900000</us-gaap:EquityMethodInvestments>
    <us-gaap:EquityMethodInvestments
      contextRef="id2c88ab38f924ffa81ef91bb82b8335f_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNjkvZnJhZzo1NTIyMGEzYjE3ZjY0ZGQ4YWE4MTE5ODFhOGQzZTRjYy90ZXh0cmVnaW9uOjU1MjIwYTNiMTdmNjRkZDhhYTgxMTk4MWE4ZDNlNGNjXzExOTc_e59cc5f9-893b-4ad6-b944-728f8f3a2365"
      unitRef="usd">78900000</us-gaap:EquityMethodInvestments>
    <us-gaap:DebtSecuritiesAvailableForSaleRestricted
      contextRef="i238439bc60114f6d969dd6920511a2ea_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNjkvZnJhZzo1NTIyMGEzYjE3ZjY0ZGQ4YWE4MTE5ODFhOGQzZTRjYy90ZXh0cmVnaW9uOjU1MjIwYTNiMTdmNjRkZDhhYTgxMTk4MWE4ZDNlNGNjXzE1NDI_ba5f778a-dec9-4cf7-a87c-b3063bdbf29f"
      unitRef="usd">9700000</us-gaap:DebtSecuritiesAvailableForSaleRestricted>
    <us-gaap:DebtSecuritiesAvailableForSaleRestricted
      contextRef="id2c88ab38f924ffa81ef91bb82b8335f_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNjkvZnJhZzo1NTIyMGEzYjE3ZjY0ZGQ4YWE4MTE5ODFhOGQzZTRjYy90ZXh0cmVnaW9uOjU1MjIwYTNiMTdmNjRkZDhhYTgxMTk4MWE4ZDNlNGNjXzE1NTU_61ef96e4-ff6c-4f1a-b702-563fed42f03b"
      unitRef="usd">9400000</us-gaap:DebtSecuritiesAvailableForSaleRestricted>
    <us-gaap:AssetsHeldInTrust
      contextRef="iaaf437f891f74b029a846aeb293a09e5_I20201231"
      decimals="-8"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNjkvZnJhZzo1NTIyMGEzYjE3ZjY0ZGQ4YWE4MTE5ODFhOGQzZTRjYy90ZXh0cmVnaW9uOjU1MjIwYTNiMTdmNjRkZDhhYTgxMTk4MWE4ZDNlNGNjXzE1NzI_df3911a8-028d-45f2-aeb1-d1996912ea73"
      unitRef="usd">1100000000</us-gaap:AssetsHeldInTrust>
    <us-gaap:AssetsHeldInTrust
      contextRef="ieb9191f455674d3e8e1291ceef9b9f85_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNjkvZnJhZzo1NTIyMGEzYjE3ZjY0ZGQ4YWE4MTE5ODFhOGQzZTRjYy90ZXh0cmVnaW9uOjU1MjIwYTNiMTdmNjRkZDhhYTgxMTk4MWE4ZDNlNGNjXzE1ODU_998c08d2-37d4-453e-9f32-62fc58a33dbc"
      unitRef="usd">805500000</us-gaap:AssetsHeldInTrust>
    <esnt:AssetsonDepositUnderReinsuranceAgreements
      contextRef="i2bb7de94235b434f86d21e9477c3408c_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNjkvZnJhZzo1NTIyMGEzYjE3ZjY0ZGQ4YWE4MTE5ODFhOGQzZTRjYy90ZXh0cmVnaW9uOjU1MjIwYTNiMTdmNjRkZDhhYTgxMTk4MWE4ZDNlNGNjXzE3NzQ_f5431bb9-2b40-4f3d-afb0-5336a7ba61da"
      unitRef="usd">8500000</esnt:AssetsonDepositUnderReinsuranceAgreements>
    <esnt:AssetsonDepositUnderReinsuranceAgreements
      contextRef="i4e8de30b26084ed58e80ab9ded3d4541_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNjkvZnJhZzo1NTIyMGEzYjE3ZjY0ZGQ4YWE4MTE5ODFhOGQzZTRjYy90ZXh0cmVnaW9uOjU1MjIwYTNiMTdmNjRkZDhhYTgxMTk4MWE4ZDNlNGNjXzE3ODc_51551286-10f6-4164-80dc-74863b85cd9a"
      unitRef="usd">6400000</esnt:AssetsonDepositUnderReinsuranceAgreements>
    <esnt:AssetsOnDepositForTheBenefitOfTheSponsor
      contextRef="i2bb7de94235b434f86d21e9477c3408c_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNjkvZnJhZzo1NTIyMGEzYjE3ZjY0ZGQ4YWE4MTE5ODFhOGQzZTRjYy90ZXh0cmVnaW9uOjU1MjIwYTNiMTdmNjRkZDhhYTgxMTk4MWE4ZDNlNGNjXzE5NzY_eed885d7-570c-47ee-bc17-391c1a9431ce"
      unitRef="usd">12000000.0</esnt:AssetsOnDepositForTheBenefitOfTheSponsor>
    <esnt:AssetsOnDepositForTheBenefitOfTheSponsor
      contextRef="i4e8de30b26084ed58e80ab9ded3d4541_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNjkvZnJhZzo1NTIyMGEzYjE3ZjY0ZGQ4YWE4MTE5ODFhOGQzZTRjYy90ZXh0cmVnaW9uOjU1MjIwYTNiMTdmNjRkZDhhYTgxMTk4MWE4ZDNlNGNjXzE5ODk_70817fcc-775a-4cf6-83cf-0469e5676d7d"
      unitRef="usd">6400000</esnt:AssetsOnDepositForTheBenefitOfTheSponsor>
    <us-gaap:InvestmentIncomeTextBlock
      contextRef="if748fec8cd0f4b05a991e62604248402_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNjkvZnJhZzo1NTIyMGEzYjE3ZjY0ZGQ4YWE4MTE5ODFhOGQzZTRjYy90ZXh0cmVnaW9uOjU1MjIwYTNiMTdmNjRkZDhhYTgxMTk4MWE4ZDNlNGNjXzIwNTU_b92ebc3d-ca3b-46b4-be39-9f86a2f610ad">&lt;div style="text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Net investment income consists of:&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;vertical-align:top;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:64.589%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.603%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.603%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.606%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-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="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Year Ended December&#160;31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%;text-decoration:underline"&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:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Fixed maturities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;83,313&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;82,194&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;63,053&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Short-term investments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,669&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,049&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,873&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Gross investment income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;84,982&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;87,243&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;66,926&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Investment expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4,895)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3,701)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,835)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net investment income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;80,087&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;83,542&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;64,091&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:InvestmentIncomeTextBlock>
    <us-gaap:GrossInvestmentIncomeOperating
      contextRef="ie1a4799f542d4455b478ff31f2c03704_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNjkvZnJhZzo1NTIyMGEzYjE3ZjY0ZGQ4YWE4MTE5ODFhOGQzZTRjYy90YWJsZTowZmM5YzQ2YTBkOTk0MWU4YTY3NTVjODFkMjQ2NTU5Ni90YWJsZXJhbmdlOjBmYzljNDZhMGQ5OTQxZThhNjc1NWM4MWQyNDY1NTk2XzItMi0xLTEtMA_99864994-1e85-4035-b71e-d75e1fb5bee3"
      unitRef="usd">83313000</us-gaap:GrossInvestmentIncomeOperating>
    <us-gaap:GrossInvestmentIncomeOperating
      contextRef="ic3df585c07d442928f4aa42f2ef0f32f_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNjkvZnJhZzo1NTIyMGEzYjE3ZjY0ZGQ4YWE4MTE5ODFhOGQzZTRjYy90YWJsZTowZmM5YzQ2YTBkOTk0MWU4YTY3NTVjODFkMjQ2NTU5Ni90YWJsZXJhbmdlOjBmYzljNDZhMGQ5OTQxZThhNjc1NWM4MWQyNDY1NTk2XzItNC0xLTEtMA_182cda5e-f0a5-40b6-902c-275b6c5e6d7c"
      unitRef="usd">82194000</us-gaap:GrossInvestmentIncomeOperating>
    <us-gaap:GrossInvestmentIncomeOperating
      contextRef="iee3c3d99aac44b24aa58fcbfd1b37279_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNjkvZnJhZzo1NTIyMGEzYjE3ZjY0ZGQ4YWE4MTE5ODFhOGQzZTRjYy90YWJsZTowZmM5YzQ2YTBkOTk0MWU4YTY3NTVjODFkMjQ2NTU5Ni90YWJsZXJhbmdlOjBmYzljNDZhMGQ5OTQxZThhNjc1NWM4MWQyNDY1NTk2XzItNi0xLTEtMA_9fed4065-a947-43a6-8ed6-dcfd9791925a"
      unitRef="usd">63053000</us-gaap:GrossInvestmentIncomeOperating>
    <us-gaap:GrossInvestmentIncomeOperating
      contextRef="ie764dec91cdf44a8babb2eb64aa8b11f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNjkvZnJhZzo1NTIyMGEzYjE3ZjY0ZGQ4YWE4MTE5ODFhOGQzZTRjYy90YWJsZTowZmM5YzQ2YTBkOTk0MWU4YTY3NTVjODFkMjQ2NTU5Ni90YWJsZXJhbmdlOjBmYzljNDZhMGQ5OTQxZThhNjc1NWM4MWQyNDY1NTk2XzMtMi0xLTEtMA_f0596db9-aa93-4d39-80ce-cb9d9d892c4b"
      unitRef="usd">1669000</us-gaap:GrossInvestmentIncomeOperating>
    <us-gaap:GrossInvestmentIncomeOperating
      contextRef="id8483832fabb41298c6e996c582cb21a_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNjkvZnJhZzo1NTIyMGEzYjE3ZjY0ZGQ4YWE4MTE5ODFhOGQzZTRjYy90YWJsZTowZmM5YzQ2YTBkOTk0MWU4YTY3NTVjODFkMjQ2NTU5Ni90YWJsZXJhbmdlOjBmYzljNDZhMGQ5OTQxZThhNjc1NWM4MWQyNDY1NTk2XzMtNC0xLTEtMA_eaadfc9a-2cae-49fc-85c2-c8175cbd3086"
      unitRef="usd">5049000</us-gaap:GrossInvestmentIncomeOperating>
    <us-gaap:GrossInvestmentIncomeOperating
      contextRef="i3b8bbe6a967d466ca456b103c08028b3_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNjkvZnJhZzo1NTIyMGEzYjE3ZjY0ZGQ4YWE4MTE5ODFhOGQzZTRjYy90YWJsZTowZmM5YzQ2YTBkOTk0MWU4YTY3NTVjODFkMjQ2NTU5Ni90YWJsZXJhbmdlOjBmYzljNDZhMGQ5OTQxZThhNjc1NWM4MWQyNDY1NTk2XzMtNi0xLTEtMA_6cd6197a-88f9-4eb0-8ccc-ed78655035f1"
      unitRef="usd">3873000</us-gaap:GrossInvestmentIncomeOperating>
    <us-gaap:GrossInvestmentIncomeOperating
      contextRef="if748fec8cd0f4b05a991e62604248402_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNjkvZnJhZzo1NTIyMGEzYjE3ZjY0ZGQ4YWE4MTE5ODFhOGQzZTRjYy90YWJsZTowZmM5YzQ2YTBkOTk0MWU4YTY3NTVjODFkMjQ2NTU5Ni90YWJsZXJhbmdlOjBmYzljNDZhMGQ5OTQxZThhNjc1NWM4MWQyNDY1NTk2XzQtMi0xLTEtMA_66b82f9d-e211-48dc-a8dc-756218f3bad0"
      unitRef="usd">84982000</us-gaap:GrossInvestmentIncomeOperating>
    <us-gaap:GrossInvestmentIncomeOperating
      contextRef="i615b0805b8ed4d9db83967308e9675fd_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNjkvZnJhZzo1NTIyMGEzYjE3ZjY0ZGQ4YWE4MTE5ODFhOGQzZTRjYy90YWJsZTowZmM5YzQ2YTBkOTk0MWU4YTY3NTVjODFkMjQ2NTU5Ni90YWJsZXJhbmdlOjBmYzljNDZhMGQ5OTQxZThhNjc1NWM4MWQyNDY1NTk2XzQtNC0xLTEtMA_ffbe4dda-e65d-450d-8c19-2f06d6f21ee4"
      unitRef="usd">87243000</us-gaap:GrossInvestmentIncomeOperating>
    <us-gaap:GrossInvestmentIncomeOperating
      contextRef="i18c2cb681437415bb67fb6bd04946c6f_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNjkvZnJhZzo1NTIyMGEzYjE3ZjY0ZGQ4YWE4MTE5ODFhOGQzZTRjYy90YWJsZTowZmM5YzQ2YTBkOTk0MWU4YTY3NTVjODFkMjQ2NTU5Ni90YWJsZXJhbmdlOjBmYzljNDZhMGQ5OTQxZThhNjc1NWM4MWQyNDY1NTk2XzQtNi0xLTEtMA_dfa79177-491c-4fb8-83a2-59c7a68e671c"
      unitRef="usd">66926000</us-gaap:GrossInvestmentIncomeOperating>
    <us-gaap:InvestmentIncomeInvestmentExpense
      contextRef="if748fec8cd0f4b05a991e62604248402_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNjkvZnJhZzo1NTIyMGEzYjE3ZjY0ZGQ4YWE4MTE5ODFhOGQzZTRjYy90YWJsZTowZmM5YzQ2YTBkOTk0MWU4YTY3NTVjODFkMjQ2NTU5Ni90YWJsZXJhbmdlOjBmYzljNDZhMGQ5OTQxZThhNjc1NWM4MWQyNDY1NTk2XzUtMi0xLTEtMA_74ef97cd-3fdf-455b-8aa6-b2607e8c74d4"
      unitRef="usd">4895000</us-gaap:InvestmentIncomeInvestmentExpense>
    <us-gaap:InvestmentIncomeInvestmentExpense
      contextRef="i615b0805b8ed4d9db83967308e9675fd_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNjkvZnJhZzo1NTIyMGEzYjE3ZjY0ZGQ4YWE4MTE5ODFhOGQzZTRjYy90YWJsZTowZmM5YzQ2YTBkOTk0MWU4YTY3NTVjODFkMjQ2NTU5Ni90YWJsZXJhbmdlOjBmYzljNDZhMGQ5OTQxZThhNjc1NWM4MWQyNDY1NTk2XzUtNC0xLTEtMA_b81087f2-84db-4c1d-b477-7489f3e93864"
      unitRef="usd">3701000</us-gaap:InvestmentIncomeInvestmentExpense>
    <us-gaap:InvestmentIncomeInvestmentExpense
      contextRef="i18c2cb681437415bb67fb6bd04946c6f_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNjkvZnJhZzo1NTIyMGEzYjE3ZjY0ZGQ4YWE4MTE5ODFhOGQzZTRjYy90YWJsZTowZmM5YzQ2YTBkOTk0MWU4YTY3NTVjODFkMjQ2NTU5Ni90YWJsZXJhbmdlOjBmYzljNDZhMGQ5OTQxZThhNjc1NWM4MWQyNDY1NTk2XzUtNi0xLTEtMA_ddc8c9a8-5172-4ee1-9756-8d8ae618f41c"
      unitRef="usd">2835000</us-gaap:InvestmentIncomeInvestmentExpense>
    <us-gaap:NetInvestmentIncome
      contextRef="if748fec8cd0f4b05a991e62604248402_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNjkvZnJhZzo1NTIyMGEzYjE3ZjY0ZGQ4YWE4MTE5ODFhOGQzZTRjYy90YWJsZTowZmM5YzQ2YTBkOTk0MWU4YTY3NTVjODFkMjQ2NTU5Ni90YWJsZXJhbmdlOjBmYzljNDZhMGQ5OTQxZThhNjc1NWM4MWQyNDY1NTk2XzYtMi0xLTEtMA_fb9f3f24-ff12-4a0f-8df1-480aa96e7dae"
      unitRef="usd">80087000</us-gaap:NetInvestmentIncome>
    <us-gaap:NetInvestmentIncome
      contextRef="i615b0805b8ed4d9db83967308e9675fd_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNjkvZnJhZzo1NTIyMGEzYjE3ZjY0ZGQ4YWE4MTE5ODFhOGQzZTRjYy90YWJsZTowZmM5YzQ2YTBkOTk0MWU4YTY3NTVjODFkMjQ2NTU5Ni90YWJsZXJhbmdlOjBmYzljNDZhMGQ5OTQxZThhNjc1NWM4MWQyNDY1NTk2XzYtNC0xLTEtMA_bda6ca5a-01a3-4fb7-86c7-e71629ad9055"
      unitRef="usd">83542000</us-gaap:NetInvestmentIncome>
    <us-gaap:NetInvestmentIncome
      contextRef="i18c2cb681437415bb67fb6bd04946c6f_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNjkvZnJhZzo1NTIyMGEzYjE3ZjY0ZGQ4YWE4MTE5ODFhOGQzZTRjYy90YWJsZTowZmM5YzQ2YTBkOTk0MWU4YTY3NTVjODFkMjQ2NTU5Ni90YWJsZXJhbmdlOjBmYzljNDZhMGQ5OTQxZThhNjc1NWM4MWQyNDY1NTk2XzYtNi0xLTEtMA_e52c98e0-f539-437f-a4bb-9a64e2f36e55"
      unitRef="usd">64091000</us-gaap:NetInvestmentIncome>
    <us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock
      contextRef="if748fec8cd0f4b05a991e62604248402_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNzIvZnJhZzoxMDE4OWQzNGYxMWE0NDI1OWEyZTg0ZjNlMjg2NTFhZC90ZXh0cmVnaW9uOjEwMTg5ZDM0ZjExYTQ0MjU5YTJlODRmM2UyODY1MWFkXzQzMA_5696d651-eb82-45b0-8dee-5044fbdcddab">Accounts Receivable&lt;div style="margin-bottom:8pt;margin-top:8pt;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Accounts receivable consists of the following at December&#160;31:&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;vertical-align:top;width:99.561%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:75.992%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.621%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Premiums receivable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;46,974&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;39,084&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other receivables&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,166&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,571&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total accounts receivable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;50,140&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;40,655&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less: Allowance for doubtful accounts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accounts receivable, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;50,140&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;40,655&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:8pt;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Premiums receivable consists of premiums due on our mortgage insurance policies. If mortgage insurance premiums are unpaid for more than 90 days, the receivable is written off against earned premium and the related insurance policy is cancelled. For all periods presented, no provision or allowance for doubtful accounts was required.&lt;/span&gt;&lt;/div&gt;</us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock>
    <us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock
      contextRef="if748fec8cd0f4b05a991e62604248402_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNzIvZnJhZzoxMDE4OWQzNGYxMWE0NDI1OWEyZTg0ZjNlMjg2NTFhZC90ZXh0cmVnaW9uOjEwMTg5ZDM0ZjExYTQ0MjU5YTJlODRmM2UyODY1MWFkXzQzMg_85e089b3-2b84-4222-a42b-925423ca1c8c">&lt;div style="margin-bottom:8pt;margin-top:8pt;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Accounts receivable consists of the following at December&#160;31:&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;vertical-align:top;width:99.561%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:75.992%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.621%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Premiums receivable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;46,974&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;39,084&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other receivables&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,166&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,571&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total accounts receivable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;50,140&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;40,655&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less: Allowance for doubtful accounts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accounts receivable, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;50,140&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;40,655&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock>
    <us-gaap:PremiumsReceivableGross
      contextRef="i238439bc60114f6d969dd6920511a2ea_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNzIvZnJhZzoxMDE4OWQzNGYxMWE0NDI1OWEyZTg0ZjNlMjg2NTFhZC90YWJsZTo1NmU2YzNiYjU0MjY0YjAxYWMwZGNkYjgyYTdkNGE2Zi90YWJsZXJhbmdlOjU2ZTZjM2JiNTQyNjRiMDFhYzBkY2RiODJhN2Q0YTZmXzEtMi0xLTEtMA_eb97dad6-d2b3-43cf-b460-74d1c905153e"
      unitRef="usd">46974000</us-gaap:PremiumsReceivableGross>
    <us-gaap:PremiumsReceivableGross
      contextRef="id2c88ab38f924ffa81ef91bb82b8335f_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNzIvZnJhZzoxMDE4OWQzNGYxMWE0NDI1OWEyZTg0ZjNlMjg2NTFhZC90YWJsZTo1NmU2YzNiYjU0MjY0YjAxYWMwZGNkYjgyYTdkNGE2Zi90YWJsZXJhbmdlOjU2ZTZjM2JiNTQyNjRiMDFhYzBkY2RiODJhN2Q0YTZmXzEtNC0xLTEtMA_8a57ef7c-d568-4b96-bb89-2c8447025881"
      unitRef="usd">39084000</us-gaap:PremiumsReceivableGross>
    <us-gaap:OtherReceivables
      contextRef="i238439bc60114f6d969dd6920511a2ea_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNzIvZnJhZzoxMDE4OWQzNGYxMWE0NDI1OWEyZTg0ZjNlMjg2NTFhZC90YWJsZTo1NmU2YzNiYjU0MjY0YjAxYWMwZGNkYjgyYTdkNGE2Zi90YWJsZXJhbmdlOjU2ZTZjM2JiNTQyNjRiMDFhYzBkY2RiODJhN2Q0YTZmXzItMi0xLTEtMA_7997526c-69f5-47de-84df-627f5c3e4a88"
      unitRef="usd">3166000</us-gaap:OtherReceivables>
    <us-gaap:OtherReceivables
      contextRef="id2c88ab38f924ffa81ef91bb82b8335f_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNzIvZnJhZzoxMDE4OWQzNGYxMWE0NDI1OWEyZTg0ZjNlMjg2NTFhZC90YWJsZTo1NmU2YzNiYjU0MjY0YjAxYWMwZGNkYjgyYTdkNGE2Zi90YWJsZXJhbmdlOjU2ZTZjM2JiNTQyNjRiMDFhYzBkY2RiODJhN2Q0YTZmXzItNC0xLTEtMA_b4282cc4-a002-440e-9775-71e0adb0c65a"
      unitRef="usd">1571000</us-gaap:OtherReceivables>
    <us-gaap:AccountsReceivableGross
      contextRef="i238439bc60114f6d969dd6920511a2ea_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNzIvZnJhZzoxMDE4OWQzNGYxMWE0NDI1OWEyZTg0ZjNlMjg2NTFhZC90YWJsZTo1NmU2YzNiYjU0MjY0YjAxYWMwZGNkYjgyYTdkNGE2Zi90YWJsZXJhbmdlOjU2ZTZjM2JiNTQyNjRiMDFhYzBkY2RiODJhN2Q0YTZmXzMtMi0xLTEtMA_c390c47b-27ae-468d-bb83-dbd39cca932d"
      unitRef="usd">50140000</us-gaap:AccountsReceivableGross>
    <us-gaap:AccountsReceivableGross
      contextRef="id2c88ab38f924ffa81ef91bb82b8335f_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNzIvZnJhZzoxMDE4OWQzNGYxMWE0NDI1OWEyZTg0ZjNlMjg2NTFhZC90YWJsZTo1NmU2YzNiYjU0MjY0YjAxYWMwZGNkYjgyYTdkNGE2Zi90YWJsZXJhbmdlOjU2ZTZjM2JiNTQyNjRiMDFhYzBkY2RiODJhN2Q0YTZmXzMtNC0xLTEtMA_79ca619a-ee12-4e77-9dd1-763fcf0efd71"
      unitRef="usd">40655000</us-gaap:AccountsReceivableGross>
    <us-gaap:AllowanceForDoubtfulAccountsReceivable
      contextRef="i238439bc60114f6d969dd6920511a2ea_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNzIvZnJhZzoxMDE4OWQzNGYxMWE0NDI1OWEyZTg0ZjNlMjg2NTFhZC90YWJsZTo1NmU2YzNiYjU0MjY0YjAxYWMwZGNkYjgyYTdkNGE2Zi90YWJsZXJhbmdlOjU2ZTZjM2JiNTQyNjRiMDFhYzBkY2RiODJhN2Q0YTZmXzQtMi0xLTEtMA_194bd5b6-596e-4814-9cfd-dbeaec1dc8e4"
      unitRef="usd">0</us-gaap:AllowanceForDoubtfulAccountsReceivable>
    <us-gaap:AllowanceForDoubtfulAccountsReceivable
      contextRef="id2c88ab38f924ffa81ef91bb82b8335f_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNzIvZnJhZzoxMDE4OWQzNGYxMWE0NDI1OWEyZTg0ZjNlMjg2NTFhZC90YWJsZTo1NmU2YzNiYjU0MjY0YjAxYWMwZGNkYjgyYTdkNGE2Zi90YWJsZXJhbmdlOjU2ZTZjM2JiNTQyNjRiMDFhYzBkY2RiODJhN2Q0YTZmXzQtNC0xLTEtMA_021f401f-cdd4-4208-b64a-c26a3ed41c0c"
      unitRef="usd">0</us-gaap:AllowanceForDoubtfulAccountsReceivable>
    <us-gaap:AccountsReceivableNet
      contextRef="i238439bc60114f6d969dd6920511a2ea_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNzIvZnJhZzoxMDE4OWQzNGYxMWE0NDI1OWEyZTg0ZjNlMjg2NTFhZC90YWJsZTo1NmU2YzNiYjU0MjY0YjAxYWMwZGNkYjgyYTdkNGE2Zi90YWJsZXJhbmdlOjU2ZTZjM2JiNTQyNjRiMDFhYzBkY2RiODJhN2Q0YTZmXzUtMi0xLTEtMA_602a08b5-3bc3-4f8a-ad01-6fd323c98441"
      unitRef="usd">50140000</us-gaap:AccountsReceivableNet>
    <us-gaap:AccountsReceivableNet
      contextRef="id2c88ab38f924ffa81ef91bb82b8335f_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNzIvZnJhZzoxMDE4OWQzNGYxMWE0NDI1OWEyZTg0ZjNlMjg2NTFhZC90YWJsZTo1NmU2YzNiYjU0MjY0YjAxYWMwZGNkYjgyYTdkNGE2Zi90YWJsZXJhbmdlOjU2ZTZjM2JiNTQyNjRiMDFhYzBkY2RiODJhN2Q0YTZmXzUtNC0xLTEtMA_2bc1fe57-b1a5-4401-ba8e-a3177ba9e1f0"
      unitRef="usd">40655000</us-gaap:AccountsReceivableNet>
    <us-gaap:ThresholdPeriodPastDueForWriteoffOfTradeAccountsReceivable
      contextRef="iadf918a346a340958eab4ac1eddcd8ca_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNzIvZnJhZzoxMDE4OWQzNGYxMWE0NDI1OWEyZTg0ZjNlMjg2NTFhZC90ZXh0cmVnaW9uOjEwMTg5ZDM0ZjExYTQ0MjU5YTJlODRmM2UyODY1MWFkXzIzNA_6b52c52c-0134-4f09-9f5c-872bb82d1d91">P90D</us-gaap:ThresholdPeriodPastDueForWriteoffOfTradeAccountsReceivable>
    <us-gaap:ProvisionForDoubtfulAccounts
      contextRef="i615b0805b8ed4d9db83967308e9675fd_D20190101-20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNzIvZnJhZzoxMDE4OWQzNGYxMWE0NDI1OWEyZTg0ZjNlMjg2NTFhZC90ZXh0cmVnaW9uOjEwMTg5ZDM0ZjExYTQ0MjU5YTJlODRmM2UyODY1MWFkXzM2NQ_1fe95da8-06de-4fe0-8d91-9369830585bc"
      unitRef="usd">0</us-gaap:ProvisionForDoubtfulAccounts>
    <us-gaap:ProvisionForDoubtfulAccounts
      contextRef="if748fec8cd0f4b05a991e62604248402_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNzIvZnJhZzoxMDE4OWQzNGYxMWE0NDI1OWEyZTg0ZjNlMjg2NTFhZC90ZXh0cmVnaW9uOjEwMTg5ZDM0ZjExYTQ0MjU5YTJlODRmM2UyODY1MWFkXzM2NQ_4e95b098-9b9c-469b-b02f-2120415c4829"
      unitRef="usd">0</us-gaap:ProvisionForDoubtfulAccounts>
    <us-gaap:ProvisionForDoubtfulAccounts
      contextRef="i18c2cb681437415bb67fb6bd04946c6f_D20180101-20181231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNzIvZnJhZzoxMDE4OWQzNGYxMWE0NDI1OWEyZTg0ZjNlMjg2NTFhZC90ZXh0cmVnaW9uOjEwMTg5ZDM0ZjExYTQ0MjU5YTJlODRmM2UyODY1MWFkXzM2NQ_668ca056-cd7f-4316-bc79-6a935f73930a"
      unitRef="usd">0</us-gaap:ProvisionForDoubtfulAccounts>
    <us-gaap:ReinsuranceTextBlock
      contextRef="if748fec8cd0f4b05a991e62604248402_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNzgvZnJhZzozMjM0YTE2OTIzM2E0MzI5OTQ2OWFiMDFlOGNkOWRjNC90ZXh0cmVnaW9uOjMyMzRhMTY5MjMzYTQzMjk5NDY5YWIwMWU4Y2Q5ZGM0XzgwNTY_85609504-b50b-4fc9-8217-757cac466674">Reinsurance&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In the ordinary course of business, our insurance subsidiaries may use reinsurance to provide protection against adverse loss experience and to expand our capital sources. Reinsurance recoverables are recorded as assets and included in other assets on our consolidated balance sheets, predicated on a reinsurer's ability to meet their obligations under the reinsurance agreements. If the reinsurers are unable to satisfy their obligations under the agreements, our insurance subsidiaries would be liable for such defaulted amounts.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The effect of reinsurance on net premiums written and earned is as follows:&#160;&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;vertical-align:top;width:99.561%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:55.728%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.556%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.556%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.558%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Year Ended December&#160;31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(In&#160;thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net premiums written:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Direct&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;922,851&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;796,344&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;696,055&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ceded (1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(88,738)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(35,499)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(10,768)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net premiums written&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;834,113&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;760,845&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;685,287&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net premiums earned:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Direct&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;951,302&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;812,924&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;660,260&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ceded (1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(88,738)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(35,499)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(10,768)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net premiums earned&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;862,564&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;777,425&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;649,492&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;_______________________________________________________________________________&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:22.5pt;text-indent:-22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.84pt"&gt;Net of profit commission.&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Quota Share Reinsurance&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Effective September 1, 2019, Essent Guaranty entered into a quota share reinsurance agreement with a panel of third-party reinsurers (the "QSR Agreement"). Each of the third-party reinsurers has an insurer financial strength rating of A or better by S&amp;amp;P Global Ratings, A.M. Best or both. Under the QSR Agreement, Essent Guaranty will cede premiums earned related to 40% of risk on eligible single premium policies and 20% of risk on all other eligible policies written September 1, 2019 through December 31, 2020, in exchange for reimbursement of ceded claims and claims expenses on covered policies, a 20% ceding commission, and a profit commission of up to 60% that varies directly and inversely with ceded claims. The QSR Agreement is scheduled to terminate on December 31, 2030. Essent Guaranty has certain termination rights under the QSR Agreement, including the option to terminate the QSR Agreement with no termination fee on December 31, 2021, and the option, subject to a termination fee, to terminate the QSR Agreement on December 31, 2022, or annually thereafter. Should Essent Guaranty not exercise its option to terminate the QSR Agreement on December 31, 2021, the maximum profit commission that Essent Guaranty could earn would increase to 63% in 2022 and thereafter. RIF ceded under the QSR Agreement was $6.3 billion as of December&#160;31, 2020.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Excess of Loss Reinsurance&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Essent Guaranty has entered into fully collateralized reinsurance agreements ("Radnor Re Transactions") with unaffiliated special purpose insurers domiciled in Bermuda. For the reinsurance coverage periods, Essent Guaranty and its affiliates retain the first layer of the respective aggregate losses, and a Radnor Re special purpose insurer will then provide second layer coverage up to the outstanding reinsurance coverage amount. Essent Guaranty and its affiliates retain losses in excess of the outstanding reinsurance coverage amount. The reinsurance premium due to each Radnor Re special purpose insurer is calculated by multiplying the outstanding reinsurance coverage amount at the beginning of a period by a coupon rate, which is the sum of one-month LIBOR plus a risk margin, and then subtracting actual investment income collected on the assets in the related reinsurance trust during that period. The aggregate excess of loss reinsurance coverage decreases over a ten-year period as the underlying covered mortgages amortize. Essent Guaranty has rights to terminate the Radnor Re Transactions. The Radnor Re entities collateralized the coverage by issuing mortgage insurance-linked notes ("ILNs") in an aggregate amount equal to the initial coverage to unaffiliated investors. The notes have ten-year legal maturities and are non-recourse to any assets of Essent Guaranty or its affiliates. The proceeds of the notes were deposited into reinsurance trusts for the benefit of Essent Guaranty and will be the source of reinsurance claim payments to Essent Guaranty and principal repayments on the ILNs.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Essent Guaranty has also entered into reinsurance agreements with panels of reinsurers that provide aggregate excess of loss coverage immediately above or pari-passu to the coverage provided by the Radnor Re Transactions. The aggregate excess of loss reinsurance coverage decreases over a ten-year period as the underlying covered mortgages amortize. Essent Guaranty has rights to terminate these reinsurance agreements.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following tables summarizes Essent Guaranty's excess of loss reinsurance agreements as of December&#160;31, 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;vertical-align:top;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:24.266%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:24.266%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:24.266%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:2.422%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Vintage Year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Reinsurer&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Effective Date&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:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Optional Termination Date&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2015 &amp;amp; 2016&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Radnor Re 2019-2 Ltd.&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;June 20, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;June 25, 2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2017&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Radnor Re 2018-1 Ltd.&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;March 22, 2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;March 25, 2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(1)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2017&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Panel of Reinsurers&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;November 1, 2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;October 1, 2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(2)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Radnor Re 2019-1 Ltd.&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;February 28, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;February 25, 2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Panel of Reinsurers&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;February 28, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;February 25, 2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Radnor Re 2020-1 Ltd.&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;January 30, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;January 25, 2027&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Panel of Reinsurers&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;January 30, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;January 25, 2027&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2019 &amp;amp; 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Radnor Re 2020-2 Ltd.&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;October 8, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;October 25, 2027&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;_______________________________________________________________________________&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:22.5pt;text-indent:-22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.84pt"&gt;If the reinsurance agreement is not terminated at the optional termination date, the risk margin component of the reinsurance premium increases by 50%.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:22.5pt;text-indent:-22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(2)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.84pt"&gt;If the reinsurance agreement is not terminated at the optional termination date, the reinsurance premium increases by 50%.&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-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table summarizes Essent Guaranty's excess of loss reinsurance coverages and retentions as of December&#160;31, 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;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.227%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.911%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.911%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.180%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.911%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:2.847%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.911%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.922%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(In&#160;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;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="18" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Remaining&lt;br/&gt;Reinsurance in Force&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="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Vintage Year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Remaining&lt;br/&gt;Insurance&lt;br/&gt;in Force&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Remaining&lt;br/&gt;Risk&lt;br/&gt;in Force&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;ILN&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Other Reinsurance&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:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Remaining&lt;br/&gt;First Layer&lt;br/&gt;Retention&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2015 &amp;amp; 2016&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,329,165&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,411,094&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;216,480&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;216,480&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;207,787&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2017&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,856,384&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,052,481&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;242,123&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;165,167&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(5)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;407,290&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;218,838&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18,295,450&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,646,734&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;325,537&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;76,144&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(6)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;401,681&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;251,262&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2019 &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(3)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;22,137,416&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,643,954&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;495,889&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;55,102&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(7)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;550,991&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;215,509&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2019 &amp;amp; 2020 &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(4)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;48,570,459&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,141,563&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;399,159&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;399,159&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;465,690&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;121,188,874&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;30,895,826&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,679,188&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;296,413&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,975,601&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,359,086&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;_______________________________________________________________________________&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:22.5pt;text-indent:-22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(3)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.84pt"&gt;Reinsurance coverage on new insurance written from January 1, 2019 through August 31, 2019.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:22.5pt;text-indent:-22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(4)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.84pt"&gt;Reinsurance coverage on new insurance written from September 1, 2019 through July 31, 2020.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:22.5pt;text-indent:-22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(5)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.84pt"&gt;Coverage provided immediately above the coverage provided by Radnor Re 2018-1 Ltd.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:22.5pt;text-indent:-22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(6)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.84pt"&gt;Coverage provided pari-passu to the coverage provided by Radnor Re 2019-1 Ltd.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:22.5pt;text-indent:-22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(7)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.84pt"&gt;Coverage provided pari-passu to the coverage provided by Radnor Re 2020-1 Ltd.&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-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Based on the level of delinquencies reported to us, the ILN transactions entered into prior to March 31, 2020 became subject to a "trigger event" as of June&#160;25, 2020. The amortization of principal of the notes issued by the unaffiliated special purpose insurers in connection with those ILN transactions is suspended and the aggregate excess of loss reinsurance coverage will not amortize during the continuation of a trigger event.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:22.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The amount of monthly reinsurance premiums ceded to the Radnor Re entities will fluctuate due to changes in one-month LIBOR and changes in money market rates that affect investment income collected on the assets in the reinsurance trusts. As the reinsurance premium will vary based on changes in these rates, we concluded that the Radnor Re Transactions contain embedded derivatives that will be accounted for separately like freestanding derivatives.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In connection with the Radnor Re Transactions, we concluded that the risk transfer requirements for reinsurance accounting were met as each Radnor Re entity is assuming significant insurance risk and a reasonable possibility of a significant loss. In addition, we assessed whether each Radnor Re entity was a variable interest entity ("VIE") and the appropriate accounting for the Radnor Re entities if they were VIEs. 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 significant decisions relating to the entity&#x2019;s operations through voting rights or do not substantively &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;participate in the gains and losses of the entity. A VIE is consolidated by its primary beneficiary. The primary beneficiary is the entity that has both (1) the power to direct the activities of the VIE that most significantly affect the entity&#x2019;s economic performance and (2) the obligation to absorb losses or the right to receive benefits that could be potentially significant to the VIE. While also considering these factors, the consolidation conclusion depends on the breadth of the decision-making ability and ability to influence activities that significantly affect the economic performance of the VIE. We concluded that the Radnor Re entities are VIEs. However, given that Essent Guaranty (1) does not have the unilateral power to direct the activities that most significantly affect their economic performance and (2) does not have the obligation to absorb losses or the right to receive benefits that could be potentially significant to these entities, the Radnor Re entities are not consolidated in these financial statements.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table presents total assets of each Radnor Re special purpose insurer as well as our maximum exposure to loss associated with each Radnor Re entity, representing the fair value of the embedded derivatives, using observable inputs in active markets (Level 2), included in other assets (other accrued liabilities) on our consolidated balance sheet and the estimated net present value of investment earnings on the assets in the reinsurance trusts, each as of December&#160;31, 2020:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.415%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:36.547%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.535%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.752%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.535%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.752%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.535%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.752%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.535%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.757%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Maximum Exposure to Loss&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(In&#160;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Total VIE Assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;On - Balance Sheet&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Off - Balance Sheet&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Radnor Re 2018-1 Ltd.&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;242,123&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;462&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;32&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;494&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Radnor Re 2019-1 Ltd.&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;325,537&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,071)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;56&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,015)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Radnor Re 2019-2 Ltd.&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;216,480&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,509)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;26&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,483)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Radnor Re 2020-1 Ltd.&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;495,889&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,046)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;123&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(923)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Radnor Re 2020-2 Ltd.&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;399,159&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(181)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;109&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(72)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,679,188&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4,345)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;346&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3,999)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The assets of Radnor Re are the source of reinsurance claim payments to Essent Guaranty and provide capital relief under the PMIERs financial strength requirements (see Note&#160;16). A decline in the assets available to pay claims would reduce the capital relief available to Essent Guaranty.&lt;/span&gt;&lt;/div&gt;</us-gaap:ReinsuranceTextBlock>
    <us-gaap:EffectsOfReinsuranceTableTextBlock
      contextRef="if748fec8cd0f4b05a991e62604248402_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNzgvZnJhZzozMjM0YTE2OTIzM2E0MzI5OTQ2OWFiMDFlOGNkOWRjNC90ZXh0cmVnaW9uOjMyMzRhMTY5MjMzYTQzMjk5NDY5YWIwMWU4Y2Q5ZGM0XzgwNTc_fb869b13-9178-4279-9200-8e288e2a6f23">&lt;div style="text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The effect of reinsurance on net premiums written and earned is as follows:&#160;&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;vertical-align:top;width:99.561%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:55.728%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.556%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.556%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.558%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Year Ended December&#160;31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(In&#160;thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net premiums written:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Direct&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;922,851&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;796,344&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;696,055&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ceded (1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(88,738)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(35,499)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(10,768)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net premiums written&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;834,113&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;760,845&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;685,287&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net premiums earned:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Direct&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;951,302&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;812,924&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;660,260&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ceded (1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(88,738)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(35,499)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(10,768)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net premiums earned&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;862,564&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;777,425&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;649,492&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;_______________________________________________________________________________&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:22.5pt;text-indent:-22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.84pt"&gt;Net of profit commission.&lt;/span&gt;&lt;/div&gt;</us-gaap:EffectsOfReinsuranceTableTextBlock>
    <us-gaap:DirectPremiumsWritten
      contextRef="if748fec8cd0f4b05a991e62604248402_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNzgvZnJhZzozMjM0YTE2OTIzM2E0MzI5OTQ2OWFiMDFlOGNkOWRjNC90YWJsZTpkMGQzMDNjMjEzZTA0OGU5ODg4NGNlYzJmZWY4MmJlNi90YWJsZXJhbmdlOmQwZDMwM2MyMTNlMDQ4ZTk4ODg0Y2VjMmZlZjgyYmU2XzMtMi0xLTEtMA_b82f0086-f37a-4fbe-aef7-ecb9c1d394cb"
      unitRef="usd">922851000</us-gaap:DirectPremiumsWritten>
    <us-gaap:DirectPremiumsWritten
      contextRef="i615b0805b8ed4d9db83967308e9675fd_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNzgvZnJhZzozMjM0YTE2OTIzM2E0MzI5OTQ2OWFiMDFlOGNkOWRjNC90YWJsZTpkMGQzMDNjMjEzZTA0OGU5ODg4NGNlYzJmZWY4MmJlNi90YWJsZXJhbmdlOmQwZDMwM2MyMTNlMDQ4ZTk4ODg0Y2VjMmZlZjgyYmU2XzMtNC0xLTEtMA_cfc7ffb9-cb87-430a-9a52-55059f648fa8"
      unitRef="usd">796344000</us-gaap:DirectPremiumsWritten>
    <us-gaap:DirectPremiumsWritten
      contextRef="i18c2cb681437415bb67fb6bd04946c6f_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNzgvZnJhZzozMjM0YTE2OTIzM2E0MzI5OTQ2OWFiMDFlOGNkOWRjNC90YWJsZTpkMGQzMDNjMjEzZTA0OGU5ODg4NGNlYzJmZWY4MmJlNi90YWJsZXJhbmdlOmQwZDMwM2MyMTNlMDQ4ZTk4ODg0Y2VjMmZlZjgyYmU2XzMtNi0xLTEtMA_cdd24356-eee7-432f-8ff0-9866cbe06997"
      unitRef="usd">696055000</us-gaap:DirectPremiumsWritten>
    <us-gaap:CededPremiumsWritten
      contextRef="if748fec8cd0f4b05a991e62604248402_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNzgvZnJhZzozMjM0YTE2OTIzM2E0MzI5OTQ2OWFiMDFlOGNkOWRjNC90YWJsZTpkMGQzMDNjMjEzZTA0OGU5ODg4NGNlYzJmZWY4MmJlNi90YWJsZXJhbmdlOmQwZDMwM2MyMTNlMDQ4ZTk4ODg0Y2VjMmZlZjgyYmU2XzQtMi0xLTEtMA_d88d733f-b29d-4527-a67e-cce126aa8fe4"
      unitRef="usd">88738000</us-gaap:CededPremiumsWritten>
    <us-gaap:CededPremiumsWritten
      contextRef="i615b0805b8ed4d9db83967308e9675fd_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNzgvZnJhZzozMjM0YTE2OTIzM2E0MzI5OTQ2OWFiMDFlOGNkOWRjNC90YWJsZTpkMGQzMDNjMjEzZTA0OGU5ODg4NGNlYzJmZWY4MmJlNi90YWJsZXJhbmdlOmQwZDMwM2MyMTNlMDQ4ZTk4ODg0Y2VjMmZlZjgyYmU2XzQtNC0xLTEtMA_17b85dec-b5ee-4db2-8d64-a8f8e1e82ff3"
      unitRef="usd">35499000</us-gaap:CededPremiumsWritten>
    <us-gaap:CededPremiumsWritten
      contextRef="i18c2cb681437415bb67fb6bd04946c6f_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNzgvZnJhZzozMjM0YTE2OTIzM2E0MzI5OTQ2OWFiMDFlOGNkOWRjNC90YWJsZTpkMGQzMDNjMjEzZTA0OGU5ODg4NGNlYzJmZWY4MmJlNi90YWJsZXJhbmdlOmQwZDMwM2MyMTNlMDQ4ZTk4ODg0Y2VjMmZlZjgyYmU2XzQtNi0xLTEtMA_810a66e5-7de0-4432-a153-cde50c2577d4"
      unitRef="usd">10768000</us-gaap:CededPremiumsWritten>
    <us-gaap:PremiumsWrittenNet
      contextRef="if748fec8cd0f4b05a991e62604248402_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNzgvZnJhZzozMjM0YTE2OTIzM2E0MzI5OTQ2OWFiMDFlOGNkOWRjNC90YWJsZTpkMGQzMDNjMjEzZTA0OGU5ODg4NGNlYzJmZWY4MmJlNi90YWJsZXJhbmdlOmQwZDMwM2MyMTNlMDQ4ZTk4ODg0Y2VjMmZlZjgyYmU2XzUtMi0xLTEtMA_1a596a91-838c-4711-80cd-f17bc4bd9ad9"
      unitRef="usd">834113000</us-gaap:PremiumsWrittenNet>
    <us-gaap:PremiumsWrittenNet
      contextRef="i615b0805b8ed4d9db83967308e9675fd_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNzgvZnJhZzozMjM0YTE2OTIzM2E0MzI5OTQ2OWFiMDFlOGNkOWRjNC90YWJsZTpkMGQzMDNjMjEzZTA0OGU5ODg4NGNlYzJmZWY4MmJlNi90YWJsZXJhbmdlOmQwZDMwM2MyMTNlMDQ4ZTk4ODg0Y2VjMmZlZjgyYmU2XzUtNC0xLTEtMA_4e086f20-97d8-4544-9cdd-6e862340e8e6"
      unitRef="usd">760845000</us-gaap:PremiumsWrittenNet>
    <us-gaap:PremiumsWrittenNet
      contextRef="i18c2cb681437415bb67fb6bd04946c6f_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNzgvZnJhZzozMjM0YTE2OTIzM2E0MzI5OTQ2OWFiMDFlOGNkOWRjNC90YWJsZTpkMGQzMDNjMjEzZTA0OGU5ODg4NGNlYzJmZWY4MmJlNi90YWJsZXJhbmdlOmQwZDMwM2MyMTNlMDQ4ZTk4ODg0Y2VjMmZlZjgyYmU2XzUtNi0xLTEtMA_46a0671a-7bd9-4a6f-a16b-6a40555c5a88"
      unitRef="usd">685287000</us-gaap:PremiumsWrittenNet>
    <us-gaap:DirectPremiumsEarned
      contextRef="if748fec8cd0f4b05a991e62604248402_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNzgvZnJhZzozMjM0YTE2OTIzM2E0MzI5OTQ2OWFiMDFlOGNkOWRjNC90YWJsZTpkMGQzMDNjMjEzZTA0OGU5ODg4NGNlYzJmZWY4MmJlNi90YWJsZXJhbmdlOmQwZDMwM2MyMTNlMDQ4ZTk4ODg0Y2VjMmZlZjgyYmU2XzgtMi0xLTEtMA_636ac547-8a4e-4590-bd11-6af51921dcc7"
      unitRef="usd">951302000</us-gaap:DirectPremiumsEarned>
    <us-gaap:DirectPremiumsEarned
      contextRef="i615b0805b8ed4d9db83967308e9675fd_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNzgvZnJhZzozMjM0YTE2OTIzM2E0MzI5OTQ2OWFiMDFlOGNkOWRjNC90YWJsZTpkMGQzMDNjMjEzZTA0OGU5ODg4NGNlYzJmZWY4MmJlNi90YWJsZXJhbmdlOmQwZDMwM2MyMTNlMDQ4ZTk4ODg0Y2VjMmZlZjgyYmU2XzgtNC0xLTEtMA_a39c9c72-8c57-4ebc-a676-eb38d2fc97ed"
      unitRef="usd">812924000</us-gaap:DirectPremiumsEarned>
    <us-gaap:DirectPremiumsEarned
      contextRef="i18c2cb681437415bb67fb6bd04946c6f_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNzgvZnJhZzozMjM0YTE2OTIzM2E0MzI5OTQ2OWFiMDFlOGNkOWRjNC90YWJsZTpkMGQzMDNjMjEzZTA0OGU5ODg4NGNlYzJmZWY4MmJlNi90YWJsZXJhbmdlOmQwZDMwM2MyMTNlMDQ4ZTk4ODg0Y2VjMmZlZjgyYmU2XzgtNi0xLTEtMA_f1006fd9-b4fe-464a-b793-addc676ec9e5"
      unitRef="usd">660260000</us-gaap:DirectPremiumsEarned>
    <us-gaap:CededPremiumsEarned
      contextRef="if748fec8cd0f4b05a991e62604248402_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNzgvZnJhZzozMjM0YTE2OTIzM2E0MzI5OTQ2OWFiMDFlOGNkOWRjNC90YWJsZTpkMGQzMDNjMjEzZTA0OGU5ODg4NGNlYzJmZWY4MmJlNi90YWJsZXJhbmdlOmQwZDMwM2MyMTNlMDQ4ZTk4ODg0Y2VjMmZlZjgyYmU2XzktMi0xLTEtMA_c1c9be8c-5c22-48b2-b971-a77a69d03995"
      unitRef="usd">88738000</us-gaap:CededPremiumsEarned>
    <us-gaap:CededPremiumsEarned
      contextRef="i615b0805b8ed4d9db83967308e9675fd_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNzgvZnJhZzozMjM0YTE2OTIzM2E0MzI5OTQ2OWFiMDFlOGNkOWRjNC90YWJsZTpkMGQzMDNjMjEzZTA0OGU5ODg4NGNlYzJmZWY4MmJlNi90YWJsZXJhbmdlOmQwZDMwM2MyMTNlMDQ4ZTk4ODg0Y2VjMmZlZjgyYmU2XzktNC0xLTEtMA_1e2af653-1433-44ce-8b14-25fbfc8c43bd"
      unitRef="usd">35499000</us-gaap:CededPremiumsEarned>
    <us-gaap:CededPremiumsEarned
      contextRef="i18c2cb681437415bb67fb6bd04946c6f_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNzgvZnJhZzozMjM0YTE2OTIzM2E0MzI5OTQ2OWFiMDFlOGNkOWRjNC90YWJsZTpkMGQzMDNjMjEzZTA0OGU5ODg4NGNlYzJmZWY4MmJlNi90YWJsZXJhbmdlOmQwZDMwM2MyMTNlMDQ4ZTk4ODg0Y2VjMmZlZjgyYmU2XzktNi0xLTEtMA_81757f9a-075f-4ec7-ac71-684d64553f4d"
      unitRef="usd">10768000</us-gaap:CededPremiumsEarned>
    <us-gaap:PremiumsEarnedNet
      contextRef="if748fec8cd0f4b05a991e62604248402_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNzgvZnJhZzozMjM0YTE2OTIzM2E0MzI5OTQ2OWFiMDFlOGNkOWRjNC90YWJsZTpkMGQzMDNjMjEzZTA0OGU5ODg4NGNlYzJmZWY4MmJlNi90YWJsZXJhbmdlOmQwZDMwM2MyMTNlMDQ4ZTk4ODg0Y2VjMmZlZjgyYmU2XzEwLTItMS0xLTA_8e85f73f-e19b-4981-b884-e9f10b59084e"
      unitRef="usd">862564000</us-gaap:PremiumsEarnedNet>
    <us-gaap:PremiumsEarnedNet
      contextRef="i615b0805b8ed4d9db83967308e9675fd_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNzgvZnJhZzozMjM0YTE2OTIzM2E0MzI5OTQ2OWFiMDFlOGNkOWRjNC90YWJsZTpkMGQzMDNjMjEzZTA0OGU5ODg4NGNlYzJmZWY4MmJlNi90YWJsZXJhbmdlOmQwZDMwM2MyMTNlMDQ4ZTk4ODg0Y2VjMmZlZjgyYmU2XzEwLTQtMS0xLTA_2c94e137-2d8c-4209-9bfd-6c89beeae0c4"
      unitRef="usd">777425000</us-gaap:PremiumsEarnedNet>
    <us-gaap:PremiumsEarnedNet
      contextRef="i18c2cb681437415bb67fb6bd04946c6f_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNzgvZnJhZzozMjM0YTE2OTIzM2E0MzI5OTQ2OWFiMDFlOGNkOWRjNC90YWJsZTpkMGQzMDNjMjEzZTA0OGU5ODg4NGNlYzJmZWY4MmJlNi90YWJsZXJhbmdlOmQwZDMwM2MyMTNlMDQ4ZTk4ODg0Y2VjMmZlZjgyYmU2XzEwLTYtMS0xLTA_88c21368-ff19-469b-b873-0be8d1f81904"
      unitRef="usd">649492000</us-gaap:PremiumsEarnedNet>
    <esnt:ReinsuranceCededPremiumsEarnedPercentOfRiskOnEligibleSinglePremiumPolicies
      contextRef="i030f774d5e364f51b894e1ffde8b0e89_D20190901-20190901"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNzgvZnJhZzozMjM0YTE2OTIzM2E0MzI5OTQ2OWFiMDFlOGNkOWRjNC90ZXh0cmVnaW9uOjMyMzRhMTY5MjMzYTQzMjk5NDY5YWIwMWU4Y2Q5ZGM0XzEwNzY_f53391e2-33ae-4fe1-a355-fb0e2758334d"
      unitRef="number">0.40</esnt:ReinsuranceCededPremiumsEarnedPercentOfRiskOnEligibleSinglePremiumPolicies>
    <esnt:ReinsuranceCededPremiumsEarnedPercentOfRiskOnAllOtherEligiblePolicies
      contextRef="i030f774d5e364f51b894e1ffde8b0e89_D20190901-20190901"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNzgvZnJhZzozMjM0YTE2OTIzM2E0MzI5OTQ2OWFiMDFlOGNkOWRjNC90ZXh0cmVnaW9uOjMyMzRhMTY5MjMzYTQzMjk5NDY5YWIwMWU4Y2Q5ZGM0XzExMjc_787579d7-eb03-4e27-8bf8-e4bed8d0d889"
      unitRef="number">0.20</esnt:ReinsuranceCededPremiumsEarnedPercentOfRiskOnAllOtherEligiblePolicies>
    <esnt:ReinsuranceCededPremiumsEarnedCedingCommissionPercent
      contextRef="i030f774d5e364f51b894e1ffde8b0e89_D20190901-20190901"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNzgvZnJhZzozMjM0YTE2OTIzM2E0MzI5OTQ2OWFiMDFlOGNkOWRjNC90ZXh0cmVnaW9uOjMyMzRhMTY5MjMzYTQzMjk5NDY5YWIwMWU4Y2Q5ZGM0XzEzMTE_bd14f24d-c788-47fa-9e6c-dbfefc0e6ebd"
      unitRef="number">0.20</esnt:ReinsuranceCededPremiumsEarnedCedingCommissionPercent>
    <esnt:ReinsuranceProfitCommissionsMaximum
      contextRef="i030f774d5e364f51b894e1ffde8b0e89_D20190901-20190901"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNzgvZnJhZzozMjM0YTE2OTIzM2E0MzI5OTQ2OWFiMDFlOGNkOWRjNC90ZXh0cmVnaW9uOjMyMzRhMTY5MjMzYTQzMjk5NDY5YWIwMWU4Y2Q5ZGM0XzEzNjY_78a69359-ca06-4f2e-8f41-914d00f30431"
      unitRef="number">0.60</esnt:ReinsuranceProfitCommissionsMaximum>
    <esnt:ReinsuranceProfitCommissionsMaximum
      contextRef="i6707ac7460ea4c06aa47cad6a1ea889d_D20220101-20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNzgvZnJhZzozMjM0YTE2OTIzM2E0MzI5OTQ2OWFiMDFlOGNkOWRjNC90ZXh0cmVnaW9uOjMyMzRhMTY5MjMzYTQzMjk5NDY5YWIwMWU4Y2Q5ZGM0XzE5NjI_d366bc2f-1ae8-4361-871e-19256b61658f"
      unitRef="number">0.63</esnt:ReinsuranceProfitCommissionsMaximum>
    <esnt:RiskInForceCeded
      contextRef="i1734bd9b68e84f258159e7e430946ee5_I20201231"
      decimals="-8"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNzgvZnJhZzozMjM0YTE2OTIzM2E0MzI5OTQ2OWFiMDFlOGNkOWRjNC90ZXh0cmVnaW9uOjMyMzRhMTY5MjMzYTQzMjk5NDY5YWIwMWU4Y2Q5ZGM0XzIwMjc_8ef10dce-59b5-4986-b1df-91a84d23e1d0"
      unitRef="usd">6300000000</esnt:RiskInForceCeded>
    <esnt:AmortizationPeriodExcessofLossPortfolio
      contextRef="i9fdfaac86ed44d87ac843d8b9d65f068_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNzgvZnJhZzozMjM0YTE2OTIzM2E0MzI5OTQ2OWFiMDFlOGNkOWRjNC90ZXh0cmVnaW9uOjMyMzRhMTY5MjMzYTQzMjk5NDY5YWIwMWU4Y2Q5ZGM0XzE2NDkyNjc0NDk3MjQ_9a8984d8-2fbb-4452-a077-e2d144e0b181">P10Y</esnt:AmortizationPeriodExcessofLossPortfolio>
    <esnt:ReinsuranceDebtIssuedToCoverInsuranceTerm
      contextRef="i8fd5397ced814470ac45af89ee998433_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNzgvZnJhZzozMjM0YTE2OTIzM2E0MzI5OTQ2OWFiMDFlOGNkOWRjNC90ZXh0cmVnaW9uOjMyMzRhMTY5MjMzYTQzMjk5NDY5YWIwMWU4Y2Q5ZGM0XzE2NDkyNjc0NDk3MjU_f5d64aed-2da2-4e0a-9e64-3e0cc72cd51d">P10Y</esnt:ReinsuranceDebtIssuedToCoverInsuranceTerm>
    <esnt:AmortizationPeriodExcessofLossPortfolio
      contextRef="iacc0fc5b13c64298b8bbdd72df7912ae_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNzgvZnJhZzozMjM0YTE2OTIzM2E0MzI5OTQ2OWFiMDFlOGNkOWRjNC90ZXh0cmVnaW9uOjMyMzRhMTY5MjMzYTQzMjk5NDY5YWIwMWU4Y2Q5ZGM0XzE2NDkyNjc0NDk3MjY_3fbc14b8-7008-45c5-a1a3-f5fb869a0f7e">P10Y</esnt:AmortizationPeriodExcessofLossPortfolio>
    <us-gaap:ReinsuranceRetentionPolicyTableTextBlock
      contextRef="if748fec8cd0f4b05a991e62604248402_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNzgvZnJhZzozMjM0YTE2OTIzM2E0MzI5OTQ2OWFiMDFlOGNkOWRjNC90ZXh0cmVnaW9uOjMyMzRhMTY5MjMzYTQzMjk5NDY5YWIwMWU4Y2Q5ZGM0XzgwNTk_6dbaa2fb-acbb-4cb2-b585-fcb6fe02a606">&lt;div style="text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following tables summarizes Essent Guaranty's excess of loss reinsurance agreements as of December&#160;31, 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;vertical-align:top;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:24.266%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:24.266%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:24.266%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:2.422%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Vintage Year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Reinsurer&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Effective Date&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:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Optional Termination Date&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2015 &amp;amp; 2016&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Radnor Re 2019-2 Ltd.&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;June 20, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;June 25, 2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2017&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Radnor Re 2018-1 Ltd.&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;March 22, 2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;March 25, 2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(1)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2017&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Panel of Reinsurers&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;November 1, 2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;October 1, 2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(2)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Radnor Re 2019-1 Ltd.&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;February 28, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;February 25, 2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Panel of Reinsurers&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;February 28, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;February 25, 2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Radnor Re 2020-1 Ltd.&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;January 30, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;January 25, 2027&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Panel of Reinsurers&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;January 30, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;January 25, 2027&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2019 &amp;amp; 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Radnor Re 2020-2 Ltd.&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;October 8, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;October 25, 2027&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;_______________________________________________________________________________&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:22.5pt;text-indent:-22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.84pt"&gt;If the reinsurance agreement is not terminated at the optional termination date, the risk margin component of the reinsurance premium increases by 50%.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:22.5pt;text-indent:-22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(2)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.84pt"&gt;If the reinsurance agreement is not terminated at the optional termination date, the reinsurance premium increases by 50%.&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-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table summarizes Essent Guaranty's excess of loss reinsurance coverages and retentions as of December&#160;31, 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;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.227%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.911%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.911%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.180%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.911%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:2.847%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.911%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.922%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(In&#160;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;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="18" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Remaining&lt;br/&gt;Reinsurance in Force&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="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Vintage Year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Remaining&lt;br/&gt;Insurance&lt;br/&gt;in Force&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Remaining&lt;br/&gt;Risk&lt;br/&gt;in Force&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;ILN&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Other Reinsurance&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:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Remaining&lt;br/&gt;First Layer&lt;br/&gt;Retention&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2015 &amp;amp; 2016&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,329,165&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,411,094&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;216,480&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;216,480&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;207,787&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2017&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,856,384&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,052,481&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;242,123&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;165,167&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(5)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;407,290&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;218,838&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18,295,450&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,646,734&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;325,537&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;76,144&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(6)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;401,681&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;251,262&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2019 &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(3)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;22,137,416&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,643,954&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;495,889&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;55,102&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(7)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;550,991&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;215,509&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2019 &amp;amp; 2020 &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(4)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;48,570,459&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,141,563&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;399,159&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;399,159&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;465,690&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;121,188,874&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;30,895,826&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,679,188&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;296,413&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,975,601&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,359,086&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;_______________________________________________________________________________&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:22.5pt;text-indent:-22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(3)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.84pt"&gt;Reinsurance coverage on new insurance written from January 1, 2019 through August 31, 2019.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:22.5pt;text-indent:-22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(4)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.84pt"&gt;Reinsurance coverage on new insurance written from September 1, 2019 through July 31, 2020.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:22.5pt;text-indent:-22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(5)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.84pt"&gt;Coverage provided immediately above the coverage provided by Radnor Re 2018-1 Ltd.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:22.5pt;text-indent:-22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(6)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.84pt"&gt;Coverage provided pari-passu to the coverage provided by Radnor Re 2019-1 Ltd.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:22.5pt;text-indent:-22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(7)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.84pt"&gt;Coverage provided pari-passu to the coverage provided by Radnor Re 2020-1 Ltd.&lt;/span&gt;&lt;/div&gt;</us-gaap:ReinsuranceRetentionPolicyTableTextBlock>
    <esnt:RiskMarginIncreaseAfterOptionalTerminationDate
      contextRef="ic91c39034a4c45f9ade11ef43e0fd48b_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNzgvZnJhZzozMjM0YTE2OTIzM2E0MzI5OTQ2OWFiMDFlOGNkOWRjNC90ZXh0cmVnaW9uOjMyMzRhMTY5MjMzYTQzMjk5NDY5YWIwMWU4Y2Q5ZGM0XzQ0MzE_a1030da2-2739-4174-afd8-e7dafc4f2381"
      unitRef="number">0.50</esnt:RiskMarginIncreaseAfterOptionalTerminationDate>
    <esnt:ReinsurancePremiumIncreaseAfterOptionalTerminationDate
      contextRef="iabfea5e632e04677a80995fc13deb9d2_I20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNzgvZnJhZzozMjM0YTE2OTIzM2E0MzI5OTQ2OWFiMDFlOGNkOWRjNC90ZXh0cmVnaW9uOjMyMzRhMTY5MjMzYTQzMjk5NDY5YWIwMWU4Y2Q5ZGM0XzQ1NTM_09c7d855-e67d-4a42-89bd-b586aa92d973"
      unitRef="number">0.50</esnt:ReinsurancePremiumIncreaseAfterOptionalTerminationDate>
    <esnt:ReinsuranceRemainingInsuranceInForce
      contextRef="iad6149382aca45b88bc8cc6f723c0c13_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNzgvZnJhZzozMjM0YTE2OTIzM2E0MzI5OTQ2OWFiMDFlOGNkOWRjNC90YWJsZTo4YWJiZGRkNTEwZDE0MzI5ODA0MDc1NjY4NjU5ZDNiZS90YWJsZXJhbmdlOjhhYmJkZGQ1MTBkMTQzMjk4MDQwNzU2Njg2NTlkM2JlXzItMi0xLTEtMA_c1e9c8a4-d4db-4920-ad78-a486de53e490"
      unitRef="usd">16329165000</esnt:ReinsuranceRemainingInsuranceInForce>
    <esnt:ReinsuranceRemainingRiskInForce
      contextRef="iad6149382aca45b88bc8cc6f723c0c13_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNzgvZnJhZzozMjM0YTE2OTIzM2E0MzI5OTQ2OWFiMDFlOGNkOWRjNC90YWJsZTo4YWJiZGRkNTEwZDE0MzI5ODA0MDc1NjY4NjU5ZDNiZS90YWJsZXJhbmdlOjhhYmJkZGQ1MTBkMTQzMjk4MDQwNzU2Njg2NTlkM2JlXzItNC0xLTEtMA_7adec449-e5a4-4f01-9e51-9d4a71cf9c1a"
      unitRef="usd">4411094000</esnt:ReinsuranceRemainingRiskInForce>
    <esnt:ReinsuranceRemainingReinsuranceInForce
      contextRef="i7172ba8461e944f9b22100845c65a5c8_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNzgvZnJhZzozMjM0YTE2OTIzM2E0MzI5OTQ2OWFiMDFlOGNkOWRjNC90YWJsZTo4YWJiZGRkNTEwZDE0MzI5ODA0MDc1NjY4NjU5ZDNiZS90YWJsZXJhbmdlOjhhYmJkZGQ1MTBkMTQzMjk4MDQwNzU2Njg2NTlkM2JlXzItNi0xLTEtMA_9cbbc624-6b32-4d5e-a3d7-d101d6b819b1"
      unitRef="usd">216480000</esnt:ReinsuranceRemainingReinsuranceInForce>
    <esnt:ReinsuranceRemainingReinsuranceInForce
      contextRef="i14e10d9c7e374f8b990db4b2c5801f31_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNzgvZnJhZzozMjM0YTE2OTIzM2E0MzI5OTQ2OWFiMDFlOGNkOWRjNC90YWJsZTo4YWJiZGRkNTEwZDE0MzI5ODA0MDc1NjY4NjU5ZDNiZS90YWJsZXJhbmdlOjhhYmJkZGQ1MTBkMTQzMjk4MDQwNzU2Njg2NTlkM2JlXzItOC0xLTEtMA_502c0051-c742-4e07-906e-521de8863b8f"
      unitRef="usd">0</esnt:ReinsuranceRemainingReinsuranceInForce>
    <esnt:ReinsuranceRemainingReinsuranceInForce
      contextRef="iad6149382aca45b88bc8cc6f723c0c13_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNzgvZnJhZzozMjM0YTE2OTIzM2E0MzI5OTQ2OWFiMDFlOGNkOWRjNC90YWJsZTo4YWJiZGRkNTEwZDE0MzI5ODA0MDc1NjY4NjU5ZDNiZS90YWJsZXJhbmdlOjhhYmJkZGQ1MTBkMTQzMjk4MDQwNzU2Njg2NTlkM2JlXzItMTEtMS0xLTA_ec2b14ee-d31a-4617-8c57-304f2ed698ed"
      unitRef="usd">216480000</esnt:ReinsuranceRemainingReinsuranceInForce>
    <us-gaap:ReinsuranceRetentionPolicyAmountRetained
      contextRef="ib0afbc4cdb8f4df0b98e3fd2e855b91d_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNzgvZnJhZzozMjM0YTE2OTIzM2E0MzI5OTQ2OWFiMDFlOGNkOWRjNC90YWJsZTo4YWJiZGRkNTEwZDE0MzI5ODA0MDc1NjY4NjU5ZDNiZS90YWJsZXJhbmdlOjhhYmJkZGQ1MTBkMTQzMjk4MDQwNzU2Njg2NTlkM2JlXzItMTMtMS0xLTA_cf6a96ae-aae3-417a-ade1-cc79326ff466"
      unitRef="usd">207787000</us-gaap:ReinsuranceRetentionPolicyAmountRetained>
    <esnt:ReinsuranceRemainingInsuranceInForce
      contextRef="i452eabdb88f44c1da0602be29411a1cd_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNzgvZnJhZzozMjM0YTE2OTIzM2E0MzI5OTQ2OWFiMDFlOGNkOWRjNC90YWJsZTo4YWJiZGRkNTEwZDE0MzI5ODA0MDc1NjY4NjU5ZDNiZS90YWJsZXJhbmdlOjhhYmJkZGQ1MTBkMTQzMjk4MDQwNzU2Njg2NTlkM2JlXzMtMi0xLTEtMA_7aae8ed5-f8ec-4a22-bcba-8c431a57c7bf"
      unitRef="usd">15856384000</esnt:ReinsuranceRemainingInsuranceInForce>
    <esnt:ReinsuranceRemainingRiskInForce
      contextRef="i452eabdb88f44c1da0602be29411a1cd_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNzgvZnJhZzozMjM0YTE2OTIzM2E0MzI5OTQ2OWFiMDFlOGNkOWRjNC90YWJsZTo4YWJiZGRkNTEwZDE0MzI5ODA0MDc1NjY4NjU5ZDNiZS90YWJsZXJhbmdlOjhhYmJkZGQ1MTBkMTQzMjk4MDQwNzU2Njg2NTlkM2JlXzMtNC0xLTEtMA_62282e94-b2b0-4b88-a656-26d43ae10b01"
      unitRef="usd">4052481000</esnt:ReinsuranceRemainingRiskInForce>
    <esnt:ReinsuranceRemainingReinsuranceInForce
      contextRef="ic91c39034a4c45f9ade11ef43e0fd48b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNzgvZnJhZzozMjM0YTE2OTIzM2E0MzI5OTQ2OWFiMDFlOGNkOWRjNC90YWJsZTo4YWJiZGRkNTEwZDE0MzI5ODA0MDc1NjY4NjU5ZDNiZS90YWJsZXJhbmdlOjhhYmJkZGQ1MTBkMTQzMjk4MDQwNzU2Njg2NTlkM2JlXzMtNi0xLTEtMA_24288ca9-1659-42c6-a722-a627807f20a2"
      unitRef="usd">242123000</esnt:ReinsuranceRemainingReinsuranceInForce>
    <esnt:ReinsuranceRemainingReinsuranceInForce
      contextRef="i3d71c09746fd467392d1a13172f93778_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNzgvZnJhZzozMjM0YTE2OTIzM2E0MzI5OTQ2OWFiMDFlOGNkOWRjNC90YWJsZTo4YWJiZGRkNTEwZDE0MzI5ODA0MDc1NjY4NjU5ZDNiZS90YWJsZXJhbmdlOjhhYmJkZGQ1MTBkMTQzMjk4MDQwNzU2Njg2NTlkM2JlXzMtOC0xLTEtMA_f398c646-9728-41f5-b52a-6854678b3e06"
      unitRef="usd">165167000</esnt:ReinsuranceRemainingReinsuranceInForce>
    <esnt:ReinsuranceRemainingReinsuranceInForce
      contextRef="i452eabdb88f44c1da0602be29411a1cd_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNzgvZnJhZzozMjM0YTE2OTIzM2E0MzI5OTQ2OWFiMDFlOGNkOWRjNC90YWJsZTo4YWJiZGRkNTEwZDE0MzI5ODA0MDc1NjY4NjU5ZDNiZS90YWJsZXJhbmdlOjhhYmJkZGQ1MTBkMTQzMjk4MDQwNzU2Njg2NTlkM2JlXzMtMTEtMS0xLTA_fa5052a2-6a68-46aa-bcdd-e6f43c6aae86"
      unitRef="usd">407290000</esnt:ReinsuranceRemainingReinsuranceInForce>
    <us-gaap:ReinsuranceRetentionPolicyAmountRetained
      contextRef="i79a0804ec2e1402f8b678b174fe4c8ec_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNzgvZnJhZzozMjM0YTE2OTIzM2E0MzI5OTQ2OWFiMDFlOGNkOWRjNC90YWJsZTo4YWJiZGRkNTEwZDE0MzI5ODA0MDc1NjY4NjU5ZDNiZS90YWJsZXJhbmdlOjhhYmJkZGQ1MTBkMTQzMjk4MDQwNzU2Njg2NTlkM2JlXzMtMTMtMS0xLTA_b0274a33-5ad2-4e01-9d09-098ecb0f94b1"
      unitRef="usd">218838000</us-gaap:ReinsuranceRetentionPolicyAmountRetained>
    <esnt:ReinsuranceRemainingInsuranceInForce
      contextRef="i620faac37bf342d1886906e5db6f0753_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNzgvZnJhZzozMjM0YTE2OTIzM2E0MzI5OTQ2OWFiMDFlOGNkOWRjNC90YWJsZTo4YWJiZGRkNTEwZDE0MzI5ODA0MDc1NjY4NjU5ZDNiZS90YWJsZXJhbmdlOjhhYmJkZGQ1MTBkMTQzMjk4MDQwNzU2Njg2NTlkM2JlXzQtMi0xLTEtMA_ab5c9a58-7674-44c4-8d32-ae0001890e56"
      unitRef="usd">18295450000</esnt:ReinsuranceRemainingInsuranceInForce>
    <esnt:ReinsuranceRemainingRiskInForce
      contextRef="i620faac37bf342d1886906e5db6f0753_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNzgvZnJhZzozMjM0YTE2OTIzM2E0MzI5OTQ2OWFiMDFlOGNkOWRjNC90YWJsZTo4YWJiZGRkNTEwZDE0MzI5ODA0MDc1NjY4NjU5ZDNiZS90YWJsZXJhbmdlOjhhYmJkZGQ1MTBkMTQzMjk4MDQwNzU2Njg2NTlkM2JlXzQtNC0xLTEtMA_8f76a1be-3878-4f63-b5c4-f8083d2a6101"
      unitRef="usd">4646734000</esnt:ReinsuranceRemainingRiskInForce>
    <esnt:ReinsuranceRemainingReinsuranceInForce
      contextRef="iee83a2b2abe04a748a161d84a6835cd2_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNzgvZnJhZzozMjM0YTE2OTIzM2E0MzI5OTQ2OWFiMDFlOGNkOWRjNC90YWJsZTo4YWJiZGRkNTEwZDE0MzI5ODA0MDc1NjY4NjU5ZDNiZS90YWJsZXJhbmdlOjhhYmJkZGQ1MTBkMTQzMjk4MDQwNzU2Njg2NTlkM2JlXzQtNi0xLTEtMA_76eeb516-3979-47fb-9666-d89fbb15205b"
      unitRef="usd">325537000</esnt:ReinsuranceRemainingReinsuranceInForce>
    <esnt:ReinsuranceRemainingReinsuranceInForce
      contextRef="i42dfc9f211824258a7b29ae42dab4042_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNzgvZnJhZzozMjM0YTE2OTIzM2E0MzI5OTQ2OWFiMDFlOGNkOWRjNC90YWJsZTo4YWJiZGRkNTEwZDE0MzI5ODA0MDc1NjY4NjU5ZDNiZS90YWJsZXJhbmdlOjhhYmJkZGQ1MTBkMTQzMjk4MDQwNzU2Njg2NTlkM2JlXzQtOC0xLTEtMA_27ca058b-f700-4651-9168-b03671a2e425"
      unitRef="usd">76144000</esnt:ReinsuranceRemainingReinsuranceInForce>
    <esnt:ReinsuranceRemainingReinsuranceInForce
      contextRef="i620faac37bf342d1886906e5db6f0753_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNzgvZnJhZzozMjM0YTE2OTIzM2E0MzI5OTQ2OWFiMDFlOGNkOWRjNC90YWJsZTo4YWJiZGRkNTEwZDE0MzI5ODA0MDc1NjY4NjU5ZDNiZS90YWJsZXJhbmdlOjhhYmJkZGQ1MTBkMTQzMjk4MDQwNzU2Njg2NTlkM2JlXzQtMTEtMS0xLTA_3894939a-d6b6-4706-be95-ad8c141dbd75"
      unitRef="usd">401681000</esnt:ReinsuranceRemainingReinsuranceInForce>
    <us-gaap:ReinsuranceRetentionPolicyAmountRetained
      contextRef="i4ea1862caffc4aaeaf9d08e8c1fbbef1_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNzgvZnJhZzozMjM0YTE2OTIzM2E0MzI5OTQ2OWFiMDFlOGNkOWRjNC90YWJsZTo4YWJiZGRkNTEwZDE0MzI5ODA0MDc1NjY4NjU5ZDNiZS90YWJsZXJhbmdlOjhhYmJkZGQ1MTBkMTQzMjk4MDQwNzU2Njg2NTlkM2JlXzQtMTMtMS0xLTA_5ad8c09e-9e2b-4f26-b932-622888d22501"
      unitRef="usd">251262000</us-gaap:ReinsuranceRetentionPolicyAmountRetained>
    <esnt:ReinsuranceRemainingInsuranceInForce
      contextRef="id6ee9381b52c4c56b5298021d0ef0ede_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNzgvZnJhZzozMjM0YTE2OTIzM2E0MzI5OTQ2OWFiMDFlOGNkOWRjNC90YWJsZTo4YWJiZGRkNTEwZDE0MzI5ODA0MDc1NjY4NjU5ZDNiZS90YWJsZXJhbmdlOjhhYmJkZGQ1MTBkMTQzMjk4MDQwNzU2Njg2NTlkM2JlXzUtMi0xLTEtMTExNw_0f56d696-f9ee-466d-b51a-2678ead5a665"
      unitRef="usd">22137416000</esnt:ReinsuranceRemainingInsuranceInForce>
    <esnt:ReinsuranceRemainingRiskInForce
      contextRef="id6ee9381b52c4c56b5298021d0ef0ede_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNzgvZnJhZzozMjM0YTE2OTIzM2E0MzI5OTQ2OWFiMDFlOGNkOWRjNC90YWJsZTo4YWJiZGRkNTEwZDE0MzI5ODA0MDc1NjY4NjU5ZDNiZS90YWJsZXJhbmdlOjhhYmJkZGQ1MTBkMTQzMjk4MDQwNzU2Njg2NTlkM2JlXzUtNC0xLTEtMTExOQ_49da2640-583f-4400-bf2d-fc0ea306a64e"
      unitRef="usd">5643954000</esnt:ReinsuranceRemainingRiskInForce>
    <esnt:ReinsuranceRemainingReinsuranceInForce
      contextRef="i0d4e1098e7e745f4a5e7dd8b3e304eec_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNzgvZnJhZzozMjM0YTE2OTIzM2E0MzI5OTQ2OWFiMDFlOGNkOWRjNC90YWJsZTo4YWJiZGRkNTEwZDE0MzI5ODA0MDc1NjY4NjU5ZDNiZS90YWJsZXJhbmdlOjhhYmJkZGQ1MTBkMTQzMjk4MDQwNzU2Njg2NTlkM2JlXzUtNi0xLTEtMTEyMQ_8eb2dbb5-27a9-412e-8ad3-6428a0943eb5"
      unitRef="usd">495889000</esnt:ReinsuranceRemainingReinsuranceInForce>
    <esnt:ReinsuranceRemainingReinsuranceInForce
      contextRef="i85e654364fe747728c34deec5928caf4_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNzgvZnJhZzozMjM0YTE2OTIzM2E0MzI5OTQ2OWFiMDFlOGNkOWRjNC90YWJsZTo4YWJiZGRkNTEwZDE0MzI5ODA0MDc1NjY4NjU5ZDNiZS90YWJsZXJhbmdlOjhhYmJkZGQ1MTBkMTQzMjk4MDQwNzU2Njg2NTlkM2JlXzUtOC0xLTEtMTEyMw_f84ce817-f613-49cf-89e3-1cfec8d48230"
      unitRef="usd">55102000</esnt:ReinsuranceRemainingReinsuranceInForce>
    <esnt:ReinsuranceRemainingReinsuranceInForce
      contextRef="id6ee9381b52c4c56b5298021d0ef0ede_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNzgvZnJhZzozMjM0YTE2OTIzM2E0MzI5OTQ2OWFiMDFlOGNkOWRjNC90YWJsZTo4YWJiZGRkNTEwZDE0MzI5ODA0MDc1NjY4NjU5ZDNiZS90YWJsZXJhbmdlOjhhYmJkZGQ1MTBkMTQzMjk4MDQwNzU2Njg2NTlkM2JlXzUtMTEtMS0xLTExMjU_fe7eabcc-75e1-4660-afda-7626d3aca5cf"
      unitRef="usd">550991000</esnt:ReinsuranceRemainingReinsuranceInForce>
    <us-gaap:ReinsuranceRetentionPolicyAmountRetained
      contextRef="i64748b40bc32469dadb12d586f60c979_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNzgvZnJhZzozMjM0YTE2OTIzM2E0MzI5OTQ2OWFiMDFlOGNkOWRjNC90YWJsZTo4YWJiZGRkNTEwZDE0MzI5ODA0MDc1NjY4NjU5ZDNiZS90YWJsZXJhbmdlOjhhYmJkZGQ1MTBkMTQzMjk4MDQwNzU2Njg2NTlkM2JlXzUtMTMtMS0xLTExMjc_66bd4b5d-38aa-473c-b4db-1799658edf28"
      unitRef="usd">215509000</us-gaap:ReinsuranceRetentionPolicyAmountRetained>
    <esnt:ReinsuranceRemainingInsuranceInForce
      contextRef="i7ac4f0f1fcea4f2296a6b7554d41a0e9_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNzgvZnJhZzozMjM0YTE2OTIzM2E0MzI5OTQ2OWFiMDFlOGNkOWRjNC90YWJsZTo4YWJiZGRkNTEwZDE0MzI5ODA0MDc1NjY4NjU5ZDNiZS90YWJsZXJhbmdlOjhhYmJkZGQ1MTBkMTQzMjk4MDQwNzU2Njg2NTlkM2JlXzYtMi0xLTEtMTExNw_804b1722-0700-491e-8c37-f54d4e02a8e3"
      unitRef="usd">48570459000</esnt:ReinsuranceRemainingInsuranceInForce>
    <esnt:ReinsuranceRemainingRiskInForce
      contextRef="i7ac4f0f1fcea4f2296a6b7554d41a0e9_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNzgvZnJhZzozMjM0YTE2OTIzM2E0MzI5OTQ2OWFiMDFlOGNkOWRjNC90YWJsZTo4YWJiZGRkNTEwZDE0MzI5ODA0MDc1NjY4NjU5ZDNiZS90YWJsZXJhbmdlOjhhYmJkZGQ1MTBkMTQzMjk4MDQwNzU2Njg2NTlkM2JlXzYtNC0xLTEtMTExOQ_f969a429-9e0c-4a7b-ad41-9d22c736788e"
      unitRef="usd">12141563000</esnt:ReinsuranceRemainingRiskInForce>
    <esnt:ReinsuranceRemainingReinsuranceInForce
      contextRef="ie82fb977f3fd4c118f6ee3f07d593a60_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNzgvZnJhZzozMjM0YTE2OTIzM2E0MzI5OTQ2OWFiMDFlOGNkOWRjNC90YWJsZTo4YWJiZGRkNTEwZDE0MzI5ODA0MDc1NjY4NjU5ZDNiZS90YWJsZXJhbmdlOjhhYmJkZGQ1MTBkMTQzMjk4MDQwNzU2Njg2NTlkM2JlXzYtNi0xLTEtMTEyMQ_1255e59f-1c8b-4ad6-b4e5-5f414a6b0f55"
      unitRef="usd">399159000</esnt:ReinsuranceRemainingReinsuranceInForce>
    <esnt:ReinsuranceRemainingReinsuranceInForce
      contextRef="ieee805d86b2d44bbba15598938cacc18_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNzgvZnJhZzozMjM0YTE2OTIzM2E0MzI5OTQ2OWFiMDFlOGNkOWRjNC90YWJsZTo4YWJiZGRkNTEwZDE0MzI5ODA0MDc1NjY4NjU5ZDNiZS90YWJsZXJhbmdlOjhhYmJkZGQ1MTBkMTQzMjk4MDQwNzU2Njg2NTlkM2JlXzYtOC0xLTEtMTEyMw_af4f4520-7cde-4a0d-b0fa-b5e07d0206f2"
      unitRef="usd">0</esnt:ReinsuranceRemainingReinsuranceInForce>
    <esnt:ReinsuranceRemainingReinsuranceInForce
      contextRef="i7ac4f0f1fcea4f2296a6b7554d41a0e9_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNzgvZnJhZzozMjM0YTE2OTIzM2E0MzI5OTQ2OWFiMDFlOGNkOWRjNC90YWJsZTo4YWJiZGRkNTEwZDE0MzI5ODA0MDc1NjY4NjU5ZDNiZS90YWJsZXJhbmdlOjhhYmJkZGQ1MTBkMTQzMjk4MDQwNzU2Njg2NTlkM2JlXzYtMTEtMS0xLTExMjU_a875c07d-0b9d-4e2f-971d-4d247c472e97"
      unitRef="usd">399159000</esnt:ReinsuranceRemainingReinsuranceInForce>
    <us-gaap:ReinsuranceRetentionPolicyAmountRetained
      contextRef="i09dcf30e43c04de98f64b364f1f3fb48_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNzgvZnJhZzozMjM0YTE2OTIzM2E0MzI5OTQ2OWFiMDFlOGNkOWRjNC90YWJsZTo4YWJiZGRkNTEwZDE0MzI5ODA0MDc1NjY4NjU5ZDNiZS90YWJsZXJhbmdlOjhhYmJkZGQ1MTBkMTQzMjk4MDQwNzU2Njg2NTlkM2JlXzYtMTMtMS0xLTExMjc_a19613b2-30e4-451c-b57c-f30b33aaea5d"
      unitRef="usd">465690000</us-gaap:ReinsuranceRetentionPolicyAmountRetained>
    <esnt:ReinsuranceRemainingInsuranceInForce
      contextRef="i238439bc60114f6d969dd6920511a2ea_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNzgvZnJhZzozMjM0YTE2OTIzM2E0MzI5OTQ2OWFiMDFlOGNkOWRjNC90YWJsZTo4YWJiZGRkNTEwZDE0MzI5ODA0MDc1NjY4NjU5ZDNiZS90YWJsZXJhbmdlOjhhYmJkZGQ1MTBkMTQzMjk4MDQwNzU2Njg2NTlkM2JlXzUtMi0xLTEtMA_55acb88b-6dd0-40c6-85b7-7c54b71ff1ef"
      unitRef="usd">121188874000</esnt:ReinsuranceRemainingInsuranceInForce>
    <esnt:ReinsuranceRemainingRiskInForce
      contextRef="i238439bc60114f6d969dd6920511a2ea_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNzgvZnJhZzozMjM0YTE2OTIzM2E0MzI5OTQ2OWFiMDFlOGNkOWRjNC90YWJsZTo4YWJiZGRkNTEwZDE0MzI5ODA0MDc1NjY4NjU5ZDNiZS90YWJsZXJhbmdlOjhhYmJkZGQ1MTBkMTQzMjk4MDQwNzU2Njg2NTlkM2JlXzUtNC0xLTEtMA_8d36abec-90e5-4aec-a1cc-e78af62db9e1"
      unitRef="usd">30895826000</esnt:ReinsuranceRemainingRiskInForce>
    <esnt:ReinsuranceRemainingReinsuranceInForce
      contextRef="i5e6f3d81715048dcb033b42fffe9744d_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNzgvZnJhZzozMjM0YTE2OTIzM2E0MzI5OTQ2OWFiMDFlOGNkOWRjNC90YWJsZTo4YWJiZGRkNTEwZDE0MzI5ODA0MDc1NjY4NjU5ZDNiZS90YWJsZXJhbmdlOjhhYmJkZGQ1MTBkMTQzMjk4MDQwNzU2Njg2NTlkM2JlXzUtNi0xLTEtMA_1460dfba-51ec-4cb6-96df-e25490355c18"
      unitRef="usd">1679188000</esnt:ReinsuranceRemainingReinsuranceInForce>
    <esnt:ReinsuranceRemainingReinsuranceInForce
      contextRef="ia6e5855ec79b4ab3859033228a4b3d4b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNzgvZnJhZzozMjM0YTE2OTIzM2E0MzI5OTQ2OWFiMDFlOGNkOWRjNC90YWJsZTo4YWJiZGRkNTEwZDE0MzI5ODA0MDc1NjY4NjU5ZDNiZS90YWJsZXJhbmdlOjhhYmJkZGQ1MTBkMTQzMjk4MDQwNzU2Njg2NTlkM2JlXzUtOC0xLTEtMA_38dad545-eb3c-4e15-9ea0-32d6eb4bd035"
      unitRef="usd">296413000</esnt:ReinsuranceRemainingReinsuranceInForce>
    <esnt:ReinsuranceRemainingReinsuranceInForce
      contextRef="i238439bc60114f6d969dd6920511a2ea_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNzgvZnJhZzozMjM0YTE2OTIzM2E0MzI5OTQ2OWFiMDFlOGNkOWRjNC90YWJsZTo4YWJiZGRkNTEwZDE0MzI5ODA0MDc1NjY4NjU5ZDNiZS90YWJsZXJhbmdlOjhhYmJkZGQ1MTBkMTQzMjk4MDQwNzU2Njg2NTlkM2JlXzUtMTEtMS0xLTA_ea79e76f-5a01-413f-9220-c1cc35fed4be"
      unitRef="usd">1975601000</esnt:ReinsuranceRemainingReinsuranceInForce>
    <us-gaap:ReinsuranceRetentionPolicyAmountRetained
      contextRef="if748fec8cd0f4b05a991e62604248402_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNzgvZnJhZzozMjM0YTE2OTIzM2E0MzI5OTQ2OWFiMDFlOGNkOWRjNC90YWJsZTo4YWJiZGRkNTEwZDE0MzI5ODA0MDc1NjY4NjU5ZDNiZS90YWJsZXJhbmdlOjhhYmJkZGQ1MTBkMTQzMjk4MDQwNzU2Njg2NTlkM2JlXzUtMTMtMS0xLTA_5af6e4b4-ce7a-4c61-a4b3-3ceb54be8c69"
      unitRef="usd">1359086000</us-gaap:ReinsuranceRetentionPolicyAmountRetained>
    <us-gaap:ScheduleOfVariableInterestEntitiesTextBlock
      contextRef="if748fec8cd0f4b05a991e62604248402_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNzgvZnJhZzozMjM0YTE2OTIzM2E0MzI5OTQ2OWFiMDFlOGNkOWRjNC90ZXh0cmVnaW9uOjMyMzRhMTY5MjMzYTQzMjk5NDY5YWIwMWU4Y2Q5ZGM0XzgwNTM_7da80553-fc74-4f6d-b142-dd93f051665e">&lt;div style="text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table presents total assets of each Radnor Re special purpose insurer as well as our maximum exposure to loss associated with each Radnor Re entity, representing the fair value of the embedded derivatives, using observable inputs in active markets (Level 2), included in other assets (other accrued liabilities) on our consolidated balance sheet and the estimated net present value of investment earnings on the assets in the reinsurance trusts, each as of December&#160;31, 2020:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.415%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:36.547%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.535%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.752%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.535%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.752%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.535%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.752%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.535%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.757%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Maximum Exposure to Loss&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(In&#160;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Total VIE Assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;On - Balance Sheet&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Off - Balance Sheet&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Radnor Re 2018-1 Ltd.&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;242,123&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;462&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;32&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;494&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Radnor Re 2019-1 Ltd.&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;325,537&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,071)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;56&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,015)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Radnor Re 2019-2 Ltd.&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;216,480&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,509)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;26&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,483)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Radnor Re 2020-1 Ltd.&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;495,889&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,046)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;123&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(923)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Radnor Re 2020-2 Ltd.&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;399,159&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(181)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;109&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(72)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,679,188&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4,345)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;346&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3,999)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfVariableInterestEntitiesTextBlock>
    <us-gaap:Assets
      contextRef="i2e1b57726c0c497eab2a51fa625d3b9d_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNzgvZnJhZzozMjM0YTE2OTIzM2E0MzI5OTQ2OWFiMDFlOGNkOWRjNC90YWJsZToyYmViNjk1N2MzNTU0NzY5OTlhZDk3ZTlhOGNkOWFkOS90YWJsZXJhbmdlOjJiZWI2OTU3YzM1NTQ3Njk5OWFkOTdlOWE4Y2Q5YWQ5XzItMi0xLTEtMA_83522191-3cb3-46ea-99e1-af0a75f01ac7"
      unitRef="usd">242123000</us-gaap:Assets>
    <esnt:VariableInterestEntityReportingEntityInvolvementMaximumLossExposureAmountOnTheBalanceSheet
      contextRef="i2e1b57726c0c497eab2a51fa625d3b9d_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNzgvZnJhZzozMjM0YTE2OTIzM2E0MzI5OTQ2OWFiMDFlOGNkOWRjNC90YWJsZToyYmViNjk1N2MzNTU0NzY5OTlhZDk3ZTlhOGNkOWFkOS90YWJsZXJhbmdlOjJiZWI2OTU3YzM1NTQ3Njk5OWFkOTdlOWE4Y2Q5YWQ5XzItNC0xLTEtMA_d8528bb9-a617-42e3-81d5-b0d644924256"
      unitRef="usd">-462000</esnt:VariableInterestEntityReportingEntityInvolvementMaximumLossExposureAmountOnTheBalanceSheet>
    <esnt:VariableInterestEntityReportingEntityInvolvementMaximumLossExposureAmountOffTheBalanceSheet
      contextRef="i2e1b57726c0c497eab2a51fa625d3b9d_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNzgvZnJhZzozMjM0YTE2OTIzM2E0MzI5OTQ2OWFiMDFlOGNkOWRjNC90YWJsZToyYmViNjk1N2MzNTU0NzY5OTlhZDk3ZTlhOGNkOWFkOS90YWJsZXJhbmdlOjJiZWI2OTU3YzM1NTQ3Njk5OWFkOTdlOWE4Y2Q5YWQ5XzItNi0xLTEtMA_c82a2c1c-06a5-4f34-863d-84015d23258e"
      unitRef="usd">32000</esnt:VariableInterestEntityReportingEntityInvolvementMaximumLossExposureAmountOffTheBalanceSheet>
    <esnt:VariableInterestEntityReportingEntityInvolvementMaximumLossGainExposureAmount
      contextRef="i2e1b57726c0c497eab2a51fa625d3b9d_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNzgvZnJhZzozMjM0YTE2OTIzM2E0MzI5OTQ2OWFiMDFlOGNkOWRjNC90YWJsZToyYmViNjk1N2MzNTU0NzY5OTlhZDk3ZTlhOGNkOWFkOS90YWJsZXJhbmdlOjJiZWI2OTU3YzM1NTQ3Njk5OWFkOTdlOWE4Y2Q5YWQ5XzItOC0xLTEtMA_18a32ba1-d97f-405a-87ab-3544b07a3f8f"
      unitRef="usd">-494000</esnt:VariableInterestEntityReportingEntityInvolvementMaximumLossGainExposureAmount>
    <us-gaap:Assets
      contextRef="iac680c126dbc46038138ca16af136b49_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNzgvZnJhZzozMjM0YTE2OTIzM2E0MzI5OTQ2OWFiMDFlOGNkOWRjNC90YWJsZToyYmViNjk1N2MzNTU0NzY5OTlhZDk3ZTlhOGNkOWFkOS90YWJsZXJhbmdlOjJiZWI2OTU3YzM1NTQ3Njk5OWFkOTdlOWE4Y2Q5YWQ5XzMtMi0xLTEtMA_a50399fc-e152-4207-8522-891b574b9e1b"
      unitRef="usd">325537000</us-gaap:Assets>
    <esnt:VariableInterestEntityReportingEntityInvolvementMaximumLossExposureAmountOnTheBalanceSheet
      contextRef="iac680c126dbc46038138ca16af136b49_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNzgvZnJhZzozMjM0YTE2OTIzM2E0MzI5OTQ2OWFiMDFlOGNkOWRjNC90YWJsZToyYmViNjk1N2MzNTU0NzY5OTlhZDk3ZTlhOGNkOWFkOS90YWJsZXJhbmdlOjJiZWI2OTU3YzM1NTQ3Njk5OWFkOTdlOWE4Y2Q5YWQ5XzMtNC0xLTEtMA_ab2c4c14-c8f1-449d-a258-d4f40390608c"
      unitRef="usd">2071000</esnt:VariableInterestEntityReportingEntityInvolvementMaximumLossExposureAmountOnTheBalanceSheet>
    <esnt:VariableInterestEntityReportingEntityInvolvementMaximumLossExposureAmountOffTheBalanceSheet
      contextRef="iac680c126dbc46038138ca16af136b49_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNzgvZnJhZzozMjM0YTE2OTIzM2E0MzI5OTQ2OWFiMDFlOGNkOWRjNC90YWJsZToyYmViNjk1N2MzNTU0NzY5OTlhZDk3ZTlhOGNkOWFkOS90YWJsZXJhbmdlOjJiZWI2OTU3YzM1NTQ3Njk5OWFkOTdlOWE4Y2Q5YWQ5XzMtNi0xLTEtMA_742b4642-4c23-4a59-b154-52d37f6d61b2"
      unitRef="usd">56000</esnt:VariableInterestEntityReportingEntityInvolvementMaximumLossExposureAmountOffTheBalanceSheet>
    <esnt:VariableInterestEntityReportingEntityInvolvementMaximumLossGainExposureAmount
      contextRef="iac680c126dbc46038138ca16af136b49_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNzgvZnJhZzozMjM0YTE2OTIzM2E0MzI5OTQ2OWFiMDFlOGNkOWRjNC90YWJsZToyYmViNjk1N2MzNTU0NzY5OTlhZDk3ZTlhOGNkOWFkOS90YWJsZXJhbmdlOjJiZWI2OTU3YzM1NTQ3Njk5OWFkOTdlOWE4Y2Q5YWQ5XzMtOC0xLTEtMA_49f35644-f42f-4cb2-90e0-8fecb7e70479"
      unitRef="usd">2015000</esnt:VariableInterestEntityReportingEntityInvolvementMaximumLossGainExposureAmount>
    <us-gaap:Assets
      contextRef="i80a6fb52c34f4906810052fae537d0c7_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNzgvZnJhZzozMjM0YTE2OTIzM2E0MzI5OTQ2OWFiMDFlOGNkOWRjNC90YWJsZToyYmViNjk1N2MzNTU0NzY5OTlhZDk3ZTlhOGNkOWFkOS90YWJsZXJhbmdlOjJiZWI2OTU3YzM1NTQ3Njk5OWFkOTdlOWE4Y2Q5YWQ5XzQtMi0xLTEtMA_c7620924-cda5-4e99-a8dc-426968fe1e34"
      unitRef="usd">216480000</us-gaap:Assets>
    <esnt:VariableInterestEntityReportingEntityInvolvementMaximumLossExposureAmountOnTheBalanceSheet
      contextRef="i80a6fb52c34f4906810052fae537d0c7_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNzgvZnJhZzozMjM0YTE2OTIzM2E0MzI5OTQ2OWFiMDFlOGNkOWRjNC90YWJsZToyYmViNjk1N2MzNTU0NzY5OTlhZDk3ZTlhOGNkOWFkOS90YWJsZXJhbmdlOjJiZWI2OTU3YzM1NTQ3Njk5OWFkOTdlOWE4Y2Q5YWQ5XzQtNC0xLTEtMA_20a2f348-9d1f-4d73-aaea-c8ee44eafe5c"
      unitRef="usd">1509000</esnt:VariableInterestEntityReportingEntityInvolvementMaximumLossExposureAmountOnTheBalanceSheet>
    <esnt:VariableInterestEntityReportingEntityInvolvementMaximumLossExposureAmountOffTheBalanceSheet
      contextRef="i80a6fb52c34f4906810052fae537d0c7_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNzgvZnJhZzozMjM0YTE2OTIzM2E0MzI5OTQ2OWFiMDFlOGNkOWRjNC90YWJsZToyYmViNjk1N2MzNTU0NzY5OTlhZDk3ZTlhOGNkOWFkOS90YWJsZXJhbmdlOjJiZWI2OTU3YzM1NTQ3Njk5OWFkOTdlOWE4Y2Q5YWQ5XzQtNi0xLTEtMA_601f841e-36e7-4bde-9cbb-baa715c3ea83"
      unitRef="usd">26000</esnt:VariableInterestEntityReportingEntityInvolvementMaximumLossExposureAmountOffTheBalanceSheet>
    <esnt:VariableInterestEntityReportingEntityInvolvementMaximumLossGainExposureAmount
      contextRef="i80a6fb52c34f4906810052fae537d0c7_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNzgvZnJhZzozMjM0YTE2OTIzM2E0MzI5OTQ2OWFiMDFlOGNkOWRjNC90YWJsZToyYmViNjk1N2MzNTU0NzY5OTlhZDk3ZTlhOGNkOWFkOS90YWJsZXJhbmdlOjJiZWI2OTU3YzM1NTQ3Njk5OWFkOTdlOWE4Y2Q5YWQ5XzQtOC0xLTEtMA_0f0d3c2e-e900-432e-9187-322d489dfd0f"
      unitRef="usd">1483000</esnt:VariableInterestEntityReportingEntityInvolvementMaximumLossGainExposureAmount>
    <us-gaap:Assets
      contextRef="i39bb8cbe8f824f309265aba2c31eda74_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNzgvZnJhZzozMjM0YTE2OTIzM2E0MzI5OTQ2OWFiMDFlOGNkOWRjNC90YWJsZToyYmViNjk1N2MzNTU0NzY5OTlhZDk3ZTlhOGNkOWFkOS90YWJsZXJhbmdlOjJiZWI2OTU3YzM1NTQ3Njk5OWFkOTdlOWE4Y2Q5YWQ5XzUtMi0xLTEtMTE2Ng_69091362-535e-4e94-914b-ff921259376e"
      unitRef="usd">495889000</us-gaap:Assets>
    <esnt:VariableInterestEntityReportingEntityInvolvementMaximumLossExposureAmountOnTheBalanceSheet
      contextRef="i39bb8cbe8f824f309265aba2c31eda74_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNzgvZnJhZzozMjM0YTE2OTIzM2E0MzI5OTQ2OWFiMDFlOGNkOWRjNC90YWJsZToyYmViNjk1N2MzNTU0NzY5OTlhZDk3ZTlhOGNkOWFkOS90YWJsZXJhbmdlOjJiZWI2OTU3YzM1NTQ3Njk5OWFkOTdlOWE4Y2Q5YWQ5XzUtNC0xLTEtMTE2Ng_088d6a16-a415-40d0-a5e8-4029d249a0b7"
      unitRef="usd">1046000</esnt:VariableInterestEntityReportingEntityInvolvementMaximumLossExposureAmountOnTheBalanceSheet>
    <esnt:VariableInterestEntityReportingEntityInvolvementMaximumLossExposureAmountOffTheBalanceSheet
      contextRef="i39bb8cbe8f824f309265aba2c31eda74_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNzgvZnJhZzozMjM0YTE2OTIzM2E0MzI5OTQ2OWFiMDFlOGNkOWRjNC90YWJsZToyYmViNjk1N2MzNTU0NzY5OTlhZDk3ZTlhOGNkOWFkOS90YWJsZXJhbmdlOjJiZWI2OTU3YzM1NTQ3Njk5OWFkOTdlOWE4Y2Q5YWQ5XzUtNi0xLTEtMTE2Ng_2924711c-bdbd-4047-baab-cb879fa926f6"
      unitRef="usd">123000</esnt:VariableInterestEntityReportingEntityInvolvementMaximumLossExposureAmountOffTheBalanceSheet>
    <esnt:VariableInterestEntityReportingEntityInvolvementMaximumLossGainExposureAmount
      contextRef="i39bb8cbe8f824f309265aba2c31eda74_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNzgvZnJhZzozMjM0YTE2OTIzM2E0MzI5OTQ2OWFiMDFlOGNkOWRjNC90YWJsZToyYmViNjk1N2MzNTU0NzY5OTlhZDk3ZTlhOGNkOWFkOS90YWJsZXJhbmdlOjJiZWI2OTU3YzM1NTQ3Njk5OWFkOTdlOWE4Y2Q5YWQ5XzUtOC0xLTEtMTE2Ng_0b51fa62-67e5-4e76-a4f9-506efd01829a"
      unitRef="usd">923000</esnt:VariableInterestEntityReportingEntityInvolvementMaximumLossGainExposureAmount>
    <us-gaap:Assets
      contextRef="i3eda484871294ed1a03a6a3a2c6a9e12_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNzgvZnJhZzozMjM0YTE2OTIzM2E0MzI5OTQ2OWFiMDFlOGNkOWRjNC90YWJsZToyYmViNjk1N2MzNTU0NzY5OTlhZDk3ZTlhOGNkOWFkOS90YWJsZXJhbmdlOjJiZWI2OTU3YzM1NTQ3Njk5OWFkOTdlOWE4Y2Q5YWQ5XzYtMi0xLTEtMTE2Ng_d17f5434-082b-4236-8ffc-06c949ed8634"
      unitRef="usd">399159000</us-gaap:Assets>
    <esnt:VariableInterestEntityReportingEntityInvolvementMaximumLossExposureAmountOnTheBalanceSheet
      contextRef="i3eda484871294ed1a03a6a3a2c6a9e12_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNzgvZnJhZzozMjM0YTE2OTIzM2E0MzI5OTQ2OWFiMDFlOGNkOWRjNC90YWJsZToyYmViNjk1N2MzNTU0NzY5OTlhZDk3ZTlhOGNkOWFkOS90YWJsZXJhbmdlOjJiZWI2OTU3YzM1NTQ3Njk5OWFkOTdlOWE4Y2Q5YWQ5XzYtNC0xLTEtMTE2Ng_7fbc3b46-2b0c-445b-a20c-267a70dc7cd9"
      unitRef="usd">181000</esnt:VariableInterestEntityReportingEntityInvolvementMaximumLossExposureAmountOnTheBalanceSheet>
    <esnt:VariableInterestEntityReportingEntityInvolvementMaximumLossExposureAmountOffTheBalanceSheet
      contextRef="i3eda484871294ed1a03a6a3a2c6a9e12_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNzgvZnJhZzozMjM0YTE2OTIzM2E0MzI5OTQ2OWFiMDFlOGNkOWRjNC90YWJsZToyYmViNjk1N2MzNTU0NzY5OTlhZDk3ZTlhOGNkOWFkOS90YWJsZXJhbmdlOjJiZWI2OTU3YzM1NTQ3Njk5OWFkOTdlOWE4Y2Q5YWQ5XzYtNi0xLTEtMTE2Ng_d94c22f0-5aea-41aa-b12c-762d032eb044"
      unitRef="usd">109000</esnt:VariableInterestEntityReportingEntityInvolvementMaximumLossExposureAmountOffTheBalanceSheet>
    <esnt:VariableInterestEntityReportingEntityInvolvementMaximumLossGainExposureAmount
      contextRef="i3eda484871294ed1a03a6a3a2c6a9e12_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNzgvZnJhZzozMjM0YTE2OTIzM2E0MzI5OTQ2OWFiMDFlOGNkOWRjNC90YWJsZToyYmViNjk1N2MzNTU0NzY5OTlhZDk3ZTlhOGNkOWFkOS90YWJsZXJhbmdlOjJiZWI2OTU3YzM1NTQ3Njk5OWFkOTdlOWE4Y2Q5YWQ5XzYtOC0xLTEtMTE2Ng_7efd5226-4e7f-4485-9817-5491e7c6e1d7"
      unitRef="usd">72000</esnt:VariableInterestEntityReportingEntityInvolvementMaximumLossGainExposureAmount>
    <us-gaap:Assets
      contextRef="i0cbbb4e8cff3472f99e38e7c9d3a1d82_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNzgvZnJhZzozMjM0YTE2OTIzM2E0MzI5OTQ2OWFiMDFlOGNkOWRjNC90YWJsZToyYmViNjk1N2MzNTU0NzY5OTlhZDk3ZTlhOGNkOWFkOS90YWJsZXJhbmdlOjJiZWI2OTU3YzM1NTQ3Njk5OWFkOTdlOWE4Y2Q5YWQ5XzUtMi0xLTEtMA_b690cb9b-0115-4f3a-b3ba-d62e21b1bb1c"
      unitRef="usd">1679188000</us-gaap:Assets>
    <esnt:VariableInterestEntityReportingEntityInvolvementMaximumLossExposureAmountOnTheBalanceSheet
      contextRef="i0cbbb4e8cff3472f99e38e7c9d3a1d82_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNzgvZnJhZzozMjM0YTE2OTIzM2E0MzI5OTQ2OWFiMDFlOGNkOWRjNC90YWJsZToyYmViNjk1N2MzNTU0NzY5OTlhZDk3ZTlhOGNkOWFkOS90YWJsZXJhbmdlOjJiZWI2OTU3YzM1NTQ3Njk5OWFkOTdlOWE4Y2Q5YWQ5XzUtNC0xLTEtMA_60ec5781-f1d7-44bf-88c9-d336bd54ddee"
      unitRef="usd">4345000</esnt:VariableInterestEntityReportingEntityInvolvementMaximumLossExposureAmountOnTheBalanceSheet>
    <esnt:VariableInterestEntityReportingEntityInvolvementMaximumLossExposureAmountOffTheBalanceSheet
      contextRef="i0cbbb4e8cff3472f99e38e7c9d3a1d82_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNzgvZnJhZzozMjM0YTE2OTIzM2E0MzI5OTQ2OWFiMDFlOGNkOWRjNC90YWJsZToyYmViNjk1N2MzNTU0NzY5OTlhZDk3ZTlhOGNkOWFkOS90YWJsZXJhbmdlOjJiZWI2OTU3YzM1NTQ3Njk5OWFkOTdlOWE4Y2Q5YWQ5XzUtNi0xLTEtMA_20e4bd49-a500-4709-921d-f4782735b235"
      unitRef="usd">346000</esnt:VariableInterestEntityReportingEntityInvolvementMaximumLossExposureAmountOffTheBalanceSheet>
    <esnt:VariableInterestEntityReportingEntityInvolvementMaximumLossGainExposureAmount
      contextRef="i0cbbb4e8cff3472f99e38e7c9d3a1d82_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xNzgvZnJhZzozMjM0YTE2OTIzM2E0MzI5OTQ2OWFiMDFlOGNkOWRjNC90YWJsZToyYmViNjk1N2MzNTU0NzY5OTlhZDk3ZTlhOGNkOWFkOS90YWJsZXJhbmdlOjJiZWI2OTU3YzM1NTQ3Njk5OWFkOTdlOWE4Y2Q5YWQ5XzUtOC0xLTEtMA_e8a7999b-8ff2-40d2-bce6-a7e358437025"
      unitRef="usd">3999000</esnt:VariableInterestEntityReportingEntityInvolvementMaximumLossGainExposureAmount>
    <us-gaap:LiabilityForFuturePolicyBenefitsAndUnpaidClaimsDisclosureTextBlock
      contextRef="if748fec8cd0f4b05a991e62604248402_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xODQvZnJhZzowNmM3ZWIzNDViYjU0NDc5ODk0MzQ3ZDUwZWZjMWU4Zi90ZXh0cmVnaW9uOjA2YzdlYjM0NWJiNTQ0Nzk4OTQzNDdkNTBlZmMxZThmXzEzMTk0MTM5NTU1Mzk2_4fc61232-7c0a-4abc-892f-1e198ca6d87b">Reserve for Losses and Loss Adjustment Expenses&lt;div style="text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table provides a reconciliation of the beginning and ending reserve balances for losses and loss adjustment expenses ("LAE") for the years ended December&#160;31:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:61.564%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.613%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.613%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.614%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;($&#160;in&#160;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Reserve for losses and LAE at beginning of year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;69,362&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;49,464&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;46,850&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less: Reinsurance recoverables&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;71&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net reserve for losses and LAE at beginning of year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;69,291&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;49,464&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;46,850&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Add provision for losses and LAE, net of reinsurance, occurring in:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;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="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Current year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;317,516&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;50,562&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;36,438&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Prior years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(16,223)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(17,576)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(24,863)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net incurred losses and LAE during the current year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;301,293&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;32,986&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,575&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deduct payments for losses and LAE, net of reinsurance, occurring in:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;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="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Current year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,018&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,288&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,310&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Prior years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,686&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,871&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,651&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net loss and LAE payments during the current year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14,704&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,159&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,961&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net reserve for losses and LAE at end of year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;355,880&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;69,291&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;49,464&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Plus: Reinsurance recoverables&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19,061&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;71&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Reserve for losses and LAE at end of year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;374,941&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;69,362&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;49,464&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Loans in default at end of year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;31,469&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,947&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,024&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;For the year ended December&#160;31, 2020, $13.7 million was paid for incurred claims and claim adjustment expenses attributable to insured events of prior years. There has been a $16.2 million favorable prior year development during the year ended December&#160;31, 2020. Reserves remaining as of December&#160;31, 2020 for prior years are $39.4 million as a result of re-estimation of unpaid losses and loss adjustment expenses. For the year ended December&#160;31, 2019, $11.9 million was paid for incurred claims and claim adjustment expenses attributable to insured events of prior years. There was a $17.6 million favorable prior year development during the year ended December&#160;31, 2019. Reserves remaining as of December&#160;31, 2019 for prior years were $20.0 million as a result of re-estimation of unpaid losses and loss adjustment expenses. In both periods, the favorable prior years' loss development was the result of a re-estimation of amounts ultimately to be paid on prior year defaults in the default inventory, including the impact of previously identified defaults that cured. Original estimates are increased or decreased as additional information becomes known regarding individual claims.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:24.75pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Due to business restrictions, stay-at-home orders and travel restrictions initially implemented in March 2020 as a result of COVID-19, unemployment in the United States increased significantly in the second quarter of 2020 and remained elevated at December&#160;31, 2020. As unemployment is one of the most common reasons for borrowers to default on their mortgage, the increase in unemployment has increased the number of delinquencies on the mortgages that we insure and has the potential to increase claim frequencies on defaults. As of December&#160;31, 2020, insured loans in default totaled 31,469 and included 28,922 defaults classified as COVID-19 defaults. For borrowers that have the ability to begin to pay their mortgage at the end of the forbearance period, we expect that mortgage servicers will work with them to modify their loans at which time the mortgage will be removed from delinquency status. We believe that the forbearance process could have a favorable effect on the frequency of claims that we ultimately pay. Based on the forbearance programs in place and the credit characteristics of the COVID-19 defaulted loans, we expect the ultimate number of COVID-19-related defaults that result in claims will be less than our historical default-to-claim experience. Accordingly, we recorded a reserve equal to approximately 7% of the risk in force for the COVID-19 default notices received in April 2020 through September 2020. The credit characteristics of defaults reported in October 2020 through December 2020 have trended towards those of the pre-pandemic periods and we have observed the normalization of other default patterns during this period. In addition, we observed a normalization during the fourth quarter of 2020 of the proportion of unemployment claims related to permanent layoffs as compared to a higher proportion of temporary layoffs during the second and third quarters of 2020. We believe that while defaults in October 2020 through December 2020 were impacted by the pandemic&#x2019;s effect on the economy, the underlying credit performance of these defaults may not be the same as the expected performance for default notices received in April 2020 through September 2020 that occurred following the onset of the pandemic and these defaults are more likely to transition like pre-pandemic defaults. Accordingly, although these defaults are classified as COVID-19 defaults, we established reserves for defaults reported in October 2020 through December 2020 using our normal reserve methodology. The reserve for losses and LAE on COVID-19 defaults was $316.3 million at December&#160;31, 2020. It is reasonably possible that our estimate of the losses for the COVID-19 defaults could change in the near term as a result of the continued impact of the pandemic on the economic environment, the results of existing and future governmental programs designed to assist individuals and businesses impacted by the virus and the performance of the COVID-19 defaults in the forbearance programs. A 100 basis point increase or decrease in the reserve rate applied to COVID-19 default notices received in April 2020 through September 2020 would result in a corresponding increase or decrease in our reserve for loss and LAE of approximately $35 million as of December&#160;31, 2020. The impact on our reserves in future periods will be dependent upon the amount of delinquent notices received from loan servicers, the performance of COVID-19 defaults and our expectations for the amount of ultimate losses on these delinquencies.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:24.75pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;During the third quarter of 2017, certain regions of the U.S. experienced hurricanes which have impacted our insured portfolio&#x2019;s performance. Loans in default identified as hurricane-related defaults totaled 2,288 as of December&#160;31, 2017 and in the fourth quarter of 2017, we provided reserves of $11.1 million for losses and LAE on these hurricane-related defaults. In the year ended December&#160;31, 2018, 2,150 of the 2,288 defaults previously identified as hurricane-related cured. In the fourth quarter of 2018, we reduced the reserves on hurricane-related defaults by $9.9 million based on the performance to date and our expectations of the amount of ultimate losses on the remaining delinquencies. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table summarizes incurred loss and allocated loss adjustment expense development, IBNR plus expected development on reported defaults and the cumulative number of reported defaults. The information about incurred loss development for the years ended December 31, 2011 to 2019 is presented as supplementary information.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.426%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:4.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:4.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:4.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:4.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:4.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:4.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:4.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:4.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:4.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:5.186%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.204%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.715%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="57" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Incurred Loss and Allocated LAE, &lt;br/&gt;For the Years Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;As of December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="51" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;($&#160;in&#160;thousands)&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="padding:0 1pt"/&gt;&lt;td colspan="3" rowspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Total of IBNR plus Expected Development on Reported Defaults&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" rowspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Cumulative Number of Reported Defaults (1)&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="51" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Unaudited&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;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Accident Year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;2011&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;2012&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;2013&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;2014&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;2015&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;2016&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;2017&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;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:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;2011&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;57&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;2012&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;1,523&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;858&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;814&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;781&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;748&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;809&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;808&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;808&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;808&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;19&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;2013&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;2,986&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;2,461&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;2,008&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;1,997&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;2,060&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;2,058&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;2,058&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;2,058&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;51&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;2014&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;6,877&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;4,312&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;3,323&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;2,984&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;2,930&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;2,897&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;2,882&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;92&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;2015&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;14,956&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;9,625&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;8,893&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;8,439&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;8,461&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;8,323&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;18&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;214&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;2016&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;21,889&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;11,890&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;9,455&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;9,219&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;8,972&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;45&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;252&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;2017&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;38,178&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;16,261&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;12,202&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;11,488&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;85&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;365&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;36,438&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;23,168&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;19,536&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;424&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;606&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;50,562&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;39,085&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;2,151&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;1,551&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;317,516&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;23,023&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;29,834&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;410,668&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="75" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;(1) &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;Cumulative number of reported defaults includes cumulative paid claims plus loans in default by accident year as of December 31, 2020.&lt;/span&gt;&lt;/div&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 style="text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table summarizes cumulative paid losses and allocated loss adjustment expenses, net of reinsurance. The information about paid loss development for the years ended December 31, 2011 through 2019 is presented as supplementary information.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.561%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.969%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.682%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.976%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.682%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.976%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.976%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.682%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.976%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.682%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.976%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.983%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;($&#160;in&#160;thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="57" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Cumulative Paid Losses and Allocated LAE&lt;br/&gt;For the Years Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="51" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Unaudited&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accident Year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2011&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2012&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2013&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2014&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2015&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2016&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2017&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2011&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2012&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;24&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;535&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;659&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;665&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;665&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;808&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;808&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;808&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;808&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2013&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;239&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;928&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,501&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,775&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,880&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,058&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,058&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,058&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2014&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;138&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,587&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,463&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,787&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,897&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,882&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,867&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2015&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;544&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,610&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,960&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,535&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,961&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,055&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2016&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;927&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,896&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,947&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,864&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,270&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2017&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;633&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,370&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,156&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,257&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,310&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,067&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,406&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,288&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,049&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,018&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;54,788&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="57" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;All outstanding liabilities before 2011, net of reinsurance&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="57" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Reserve for losses and LAE, net of reinsurance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;355,880&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="padding-left:22.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table provides a reconciliation of the net incurred losses and paid claims development tables above to the reserve for losses and LAE at December&#160;31, 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;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:83.695%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.375%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;($&#160;in&#160;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Reserve for losses and LAE, net of reinsurance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;355,880&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Reinsurance recoverables on unpaid claims&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19,061&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total gross reserve for losses and LAE&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;374,941&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;For our mortgage insurance portfolio, our average annual payout of losses as of December&#160;31, 2020 is as follows: &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:30.478%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:5.771%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:5.771%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:5.771%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:5.771%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:5.771%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:5.771%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:5.771%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:5.771%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:5.784%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="57" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Average Annual Percentage Payout of Incurred Losses and Allocated LAE by Year&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Average Payout&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;40&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;28&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:LiabilityForFuturePolicyBenefitsAndUnpaidClaimsDisclosureTextBlock>
    <us-gaap:ScheduleOfLiabilityForUnpaidClaimsAndClaimsAdjustmentExpense
      contextRef="if748fec8cd0f4b05a991e62604248402_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xODQvZnJhZzowNmM3ZWIzNDViYjU0NDc5ODk0MzQ3ZDUwZWZjMWU4Zi90ZXh0cmVnaW9uOjA2YzdlYjM0NWJiNTQ0Nzk4OTQzNDdkNTBlZmMxZThmXzI5MDQ_0c72f622-f31c-437b-92c2-7eada22f2e48">&lt;div style="text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table provides a reconciliation of the beginning and ending reserve balances for losses and loss adjustment expenses ("LAE") for the years ended December&#160;31:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:61.564%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.613%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.613%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.614%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;($&#160;in&#160;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Reserve for losses and LAE at beginning of year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;69,362&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;49,464&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;46,850&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less: Reinsurance recoverables&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;71&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net reserve for losses and LAE at beginning of year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;69,291&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;49,464&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;46,850&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Add provision for losses and LAE, net of reinsurance, occurring in:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;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="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Current year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;317,516&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;50,562&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;36,438&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Prior years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(16,223)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(17,576)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(24,863)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net incurred losses and LAE during the current year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;301,293&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;32,986&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,575&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deduct payments for losses and LAE, net of reinsurance, occurring in:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;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="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Current year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,018&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,288&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,310&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Prior years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,686&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,871&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,651&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net loss and LAE payments during the current year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14,704&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,159&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,961&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net reserve for losses and LAE at end of year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;355,880&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;69,291&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;49,464&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Plus: Reinsurance recoverables&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19,061&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;71&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Reserve for losses and LAE at end of year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;374,941&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;69,362&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;49,464&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Loans in default at end of year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;31,469&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,947&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,024&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table summarizes incurred loss and allocated loss adjustment expense development, IBNR plus expected development on reported defaults and the cumulative number of reported defaults. The information about incurred loss development for the years ended December 31, 2011 to 2019 is presented as supplementary information.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.426%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:4.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:4.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:4.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:4.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:4.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:4.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:4.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:4.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:4.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:5.186%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.204%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.715%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="57" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Incurred Loss and Allocated LAE, &lt;br/&gt;For the Years Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;As of December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="51" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;($&#160;in&#160;thousands)&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="padding:0 1pt"/&gt;&lt;td colspan="3" rowspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Total of IBNR plus Expected Development on Reported Defaults&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" rowspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Cumulative Number of Reported Defaults (1)&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="51" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Unaudited&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;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Accident Year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;2011&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;2012&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;2013&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;2014&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;2015&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;2016&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;2017&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;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:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;2011&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;57&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;2012&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;1,523&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;858&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;814&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;781&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;748&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;809&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;808&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;808&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;808&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;19&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;2013&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;2,986&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;2,461&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;2,008&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;1,997&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;2,060&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;2,058&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;2,058&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;2,058&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;51&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;2014&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;6,877&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;4,312&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;3,323&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;2,984&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;2,930&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;2,897&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;2,882&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;92&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;2015&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;14,956&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;9,625&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;8,893&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;8,439&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;8,461&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;8,323&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;18&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;214&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;2016&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;21,889&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;11,890&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;9,455&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;9,219&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;8,972&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;45&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;252&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;2017&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;38,178&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;16,261&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;12,202&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;11,488&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;85&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;365&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;36,438&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;23,168&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;19,536&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;424&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;606&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;50,562&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;39,085&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;2,151&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;1,551&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;317,516&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;23,023&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;29,834&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;410,668&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="75" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;(1) &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;Cumulative number of reported defaults includes cumulative paid claims plus loans in default by accident year as of December 31, 2020.&lt;/span&gt;&lt;/div&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 style="text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table summarizes cumulative paid losses and allocated loss adjustment expenses, net of reinsurance. The information about paid loss development for the years ended December 31, 2011 through 2019 is presented as supplementary information.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.561%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.969%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.682%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.976%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.682%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.976%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.976%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.682%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.976%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.682%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.976%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.983%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;($&#160;in&#160;thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="57" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Cumulative Paid Losses and Allocated LAE&lt;br/&gt;For the Years Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="51" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Unaudited&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accident Year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2011&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2012&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2013&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2014&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2015&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2016&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2017&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2011&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2012&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;24&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;535&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;659&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;665&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;665&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;808&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;808&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;808&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;808&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2013&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;239&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;928&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,501&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,775&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,880&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,058&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,058&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,058&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2014&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;138&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,587&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,463&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,787&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,897&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,882&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,867&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2015&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;544&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,610&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,960&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,535&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,961&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,055&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2016&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;927&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,896&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,947&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,864&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,270&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2017&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;633&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,370&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,156&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,257&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,310&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,067&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,406&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,288&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,049&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,018&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;54,788&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="57" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;All outstanding liabilities before 2011, net of reinsurance&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="57" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Reserve for losses and LAE, net of reinsurance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;355,880&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="padding-left:22.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table provides a reconciliation of the net incurred losses and paid claims development tables above to the reserve for losses and LAE at December&#160;31, 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;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:83.695%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.375%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;($&#160;in&#160;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Reserve for losses and LAE, net of reinsurance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;355,880&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Reinsurance recoverables on unpaid claims&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19,061&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total gross reserve for losses and LAE&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;374,941&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;For our mortgage insurance portfolio, our average annual payout of losses as of December&#160;31, 2020 is as follows: &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:30.478%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:5.771%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:5.771%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:5.771%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:5.771%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:5.771%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:5.771%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:5.771%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:5.771%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:5.784%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="57" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Average Annual Percentage Payout of Incurred Losses and Allocated LAE by Year&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Average Payout&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;40&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;28&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfLiabilityForUnpaidClaimsAndClaimsAdjustmentExpense>
    <us-gaap:LiabilityForClaimsAndClaimsAdjustmentExpense
      contextRef="id2c88ab38f924ffa81ef91bb82b8335f_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xODQvZnJhZzowNmM3ZWIzNDViYjU0NDc5ODk0MzQ3ZDUwZWZjMWU4Zi90YWJsZToyZmM4NTcxNGQ0ZTY0ZDgyYTQ1YjlkN2Y1MTVmMmY0Mi90YWJsZXJhbmdlOjJmYzg1NzE0ZDRlNjRkODJhNDViOWQ3ZjUxNWYyZjQyXzEtMi0xLTEtMA_13b74b02-3e12-4c2f-b6db-d834d3892227"
      unitRef="usd">69362000</us-gaap:LiabilityForClaimsAndClaimsAdjustmentExpense>
    <us-gaap:LiabilityForClaimsAndClaimsAdjustmentExpense
      contextRef="i4affcc4c124d4a03b8b072e8b53df3a8_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xODQvZnJhZzowNmM3ZWIzNDViYjU0NDc5ODk0MzQ3ZDUwZWZjMWU4Zi90YWJsZToyZmM4NTcxNGQ0ZTY0ZDgyYTQ1YjlkN2Y1MTVmMmY0Mi90YWJsZXJhbmdlOjJmYzg1NzE0ZDRlNjRkODJhNDViOWQ3ZjUxNWYyZjQyXzEtNC0xLTEtMA_a93e848a-145c-4c0a-9185-7bb6a2acbd05"
      unitRef="usd">49464000</us-gaap:LiabilityForClaimsAndClaimsAdjustmentExpense>
    <us-gaap:LiabilityForClaimsAndClaimsAdjustmentExpense
      contextRef="ib0ae0dc015af41aea55f8815bcf6f428_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xODQvZnJhZzowNmM3ZWIzNDViYjU0NDc5ODk0MzQ3ZDUwZWZjMWU4Zi90YWJsZToyZmM4NTcxNGQ0ZTY0ZDgyYTQ1YjlkN2Y1MTVmMmY0Mi90YWJsZXJhbmdlOjJmYzg1NzE0ZDRlNjRkODJhNDViOWQ3ZjUxNWYyZjQyXzEtNi0xLTEtMA_52b7938b-80ad-4df5-b779-142651b15909"
      unitRef="usd">46850000</us-gaap:LiabilityForClaimsAndClaimsAdjustmentExpense>
    <us-gaap:ReinsuranceRecoverableForUnpaidClaimsAndClaimsAdjustments
      contextRef="id2c88ab38f924ffa81ef91bb82b8335f_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xODQvZnJhZzowNmM3ZWIzNDViYjU0NDc5ODk0MzQ3ZDUwZWZjMWU4Zi90YWJsZToyZmM4NTcxNGQ0ZTY0ZDgyYTQ1YjlkN2Y1MTVmMmY0Mi90YWJsZXJhbmdlOjJmYzg1NzE0ZDRlNjRkODJhNDViOWQ3ZjUxNWYyZjQyXzItMi0xLTEtMA_baa2c09f-ce66-42d1-9617-6d41c0953eaa"
      unitRef="usd">71000</us-gaap:ReinsuranceRecoverableForUnpaidClaimsAndClaimsAdjustments>
    <us-gaap:ReinsuranceRecoverableForUnpaidClaimsAndClaimsAdjustments
      contextRef="i4affcc4c124d4a03b8b072e8b53df3a8_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xODQvZnJhZzowNmM3ZWIzNDViYjU0NDc5ODk0MzQ3ZDUwZWZjMWU4Zi90YWJsZToyZmM4NTcxNGQ0ZTY0ZDgyYTQ1YjlkN2Y1MTVmMmY0Mi90YWJsZXJhbmdlOjJmYzg1NzE0ZDRlNjRkODJhNDViOWQ3ZjUxNWYyZjQyXzItNC0xLTEtMA_110fd247-dae5-45cd-8fcf-3e6fa02944cc"
      unitRef="usd">0</us-gaap:ReinsuranceRecoverableForUnpaidClaimsAndClaimsAdjustments>
    <us-gaap:ReinsuranceRecoverableForUnpaidClaimsAndClaimsAdjustments
      contextRef="ib0ae0dc015af41aea55f8815bcf6f428_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xODQvZnJhZzowNmM3ZWIzNDViYjU0NDc5ODk0MzQ3ZDUwZWZjMWU4Zi90YWJsZToyZmM4NTcxNGQ0ZTY0ZDgyYTQ1YjlkN2Y1MTVmMmY0Mi90YWJsZXJhbmdlOjJmYzg1NzE0ZDRlNjRkODJhNDViOWQ3ZjUxNWYyZjQyXzItNi0xLTEtMA_bd8a8e2d-2b80-4700-bedf-78cc432146d8"
      unitRef="usd">0</us-gaap:ReinsuranceRecoverableForUnpaidClaimsAndClaimsAdjustments>
    <us-gaap:LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseNet
      contextRef="id2c88ab38f924ffa81ef91bb82b8335f_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xODQvZnJhZzowNmM3ZWIzNDViYjU0NDc5ODk0MzQ3ZDUwZWZjMWU4Zi90YWJsZToyZmM4NTcxNGQ0ZTY0ZDgyYTQ1YjlkN2Y1MTVmMmY0Mi90YWJsZXJhbmdlOjJmYzg1NzE0ZDRlNjRkODJhNDViOWQ3ZjUxNWYyZjQyXzMtMi0xLTEtMA_5c00658f-5867-4995-975b-49746efa0869"
      unitRef="usd">69291000</us-gaap:LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseNet>
    <us-gaap:LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseNet
      contextRef="i4affcc4c124d4a03b8b072e8b53df3a8_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xODQvZnJhZzowNmM3ZWIzNDViYjU0NDc5ODk0MzQ3ZDUwZWZjMWU4Zi90YWJsZToyZmM4NTcxNGQ0ZTY0ZDgyYTQ1YjlkN2Y1MTVmMmY0Mi90YWJsZXJhbmdlOjJmYzg1NzE0ZDRlNjRkODJhNDViOWQ3ZjUxNWYyZjQyXzMtNC0xLTEtMA_39f5371a-7857-4616-a69d-dd506370b12a"
      unitRef="usd">49464000</us-gaap:LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseNet>
    <us-gaap:LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseNet
      contextRef="ib0ae0dc015af41aea55f8815bcf6f428_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xODQvZnJhZzowNmM3ZWIzNDViYjU0NDc5ODk0MzQ3ZDUwZWZjMWU4Zi90YWJsZToyZmM4NTcxNGQ0ZTY0ZDgyYTQ1YjlkN2Y1MTVmMmY0Mi90YWJsZXJhbmdlOjJmYzg1NzE0ZDRlNjRkODJhNDViOWQ3ZjUxNWYyZjQyXzMtNi0xLTEtMA_2642bd0d-baf4-40fd-ae8f-12f7f2e6dc10"
      unitRef="usd">46850000</us-gaap:LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseNet>
    <us-gaap:SupplementalInformationForPropertyCasualtyInsuranceUnderwritersCurrentYearClaimsAndClaimsAdjustmentExpense
      contextRef="if748fec8cd0f4b05a991e62604248402_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xODQvZnJhZzowNmM3ZWIzNDViYjU0NDc5ODk0MzQ3ZDUwZWZjMWU4Zi90YWJsZToyZmM4NTcxNGQ0ZTY0ZDgyYTQ1YjlkN2Y1MTVmMmY0Mi90YWJsZXJhbmdlOjJmYzg1NzE0ZDRlNjRkODJhNDViOWQ3ZjUxNWYyZjQyXzUtMi0xLTEtMA_6870f886-04dd-4a6d-96ee-57c8e50a5e94"
      unitRef="usd">317516000</us-gaap:SupplementalInformationForPropertyCasualtyInsuranceUnderwritersCurrentYearClaimsAndClaimsAdjustmentExpense>
    <us-gaap:SupplementalInformationForPropertyCasualtyInsuranceUnderwritersCurrentYearClaimsAndClaimsAdjustmentExpense
      contextRef="i615b0805b8ed4d9db83967308e9675fd_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xODQvZnJhZzowNmM3ZWIzNDViYjU0NDc5ODk0MzQ3ZDUwZWZjMWU4Zi90YWJsZToyZmM4NTcxNGQ0ZTY0ZDgyYTQ1YjlkN2Y1MTVmMmY0Mi90YWJsZXJhbmdlOjJmYzg1NzE0ZDRlNjRkODJhNDViOWQ3ZjUxNWYyZjQyXzUtNC0xLTEtMA_7c7582ed-9bd7-490c-b3e7-e7c4de1e9c19"
      unitRef="usd">50562000</us-gaap:SupplementalInformationForPropertyCasualtyInsuranceUnderwritersCurrentYearClaimsAndClaimsAdjustmentExpense>
    <us-gaap:SupplementalInformationForPropertyCasualtyInsuranceUnderwritersCurrentYearClaimsAndClaimsAdjustmentExpense
      contextRef="i18c2cb681437415bb67fb6bd04946c6f_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xODQvZnJhZzowNmM3ZWIzNDViYjU0NDc5ODk0MzQ3ZDUwZWZjMWU4Zi90YWJsZToyZmM4NTcxNGQ0ZTY0ZDgyYTQ1YjlkN2Y1MTVmMmY0Mi90YWJsZXJhbmdlOjJmYzg1NzE0ZDRlNjRkODJhNDViOWQ3ZjUxNWYyZjQyXzUtNi0xLTEtMA_8cc0c8a9-8026-4af8-90fe-53bd65e61abf"
      unitRef="usd">36438000</us-gaap:SupplementalInformationForPropertyCasualtyInsuranceUnderwritersCurrentYearClaimsAndClaimsAdjustmentExpense>
    <us-gaap:SupplementalInformationForPropertyCasualtyInsuranceUnderwritersPriorYearClaimsAndClaimsAdjustmentExpense
      contextRef="if748fec8cd0f4b05a991e62604248402_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xODQvZnJhZzowNmM3ZWIzNDViYjU0NDc5ODk0MzQ3ZDUwZWZjMWU4Zi90YWJsZToyZmM4NTcxNGQ0ZTY0ZDgyYTQ1YjlkN2Y1MTVmMmY0Mi90YWJsZXJhbmdlOjJmYzg1NzE0ZDRlNjRkODJhNDViOWQ3ZjUxNWYyZjQyXzYtMi0xLTEtMA_a4b9cd9c-fb3c-440c-ae3f-5c8c9b210ef3"
      unitRef="usd">-16223000</us-gaap:SupplementalInformationForPropertyCasualtyInsuranceUnderwritersPriorYearClaimsAndClaimsAdjustmentExpense>
    <us-gaap:SupplementalInformationForPropertyCasualtyInsuranceUnderwritersPriorYearClaimsAndClaimsAdjustmentExpense
      contextRef="i615b0805b8ed4d9db83967308e9675fd_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xODQvZnJhZzowNmM3ZWIzNDViYjU0NDc5ODk0MzQ3ZDUwZWZjMWU4Zi90YWJsZToyZmM4NTcxNGQ0ZTY0ZDgyYTQ1YjlkN2Y1MTVmMmY0Mi90YWJsZXJhbmdlOjJmYzg1NzE0ZDRlNjRkODJhNDViOWQ3ZjUxNWYyZjQyXzYtNC0xLTEtMA_b45d2153-005e-4be8-a68c-54673744f154"
      unitRef="usd">-17576000</us-gaap:SupplementalInformationForPropertyCasualtyInsuranceUnderwritersPriorYearClaimsAndClaimsAdjustmentExpense>
    <us-gaap:SupplementalInformationForPropertyCasualtyInsuranceUnderwritersPriorYearClaimsAndClaimsAdjustmentExpense
      contextRef="i18c2cb681437415bb67fb6bd04946c6f_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xODQvZnJhZzowNmM3ZWIzNDViYjU0NDc5ODk0MzQ3ZDUwZWZjMWU4Zi90YWJsZToyZmM4NTcxNGQ0ZTY0ZDgyYTQ1YjlkN2Y1MTVmMmY0Mi90YWJsZXJhbmdlOjJmYzg1NzE0ZDRlNjRkODJhNDViOWQ3ZjUxNWYyZjQyXzYtNi0xLTEtMA_759162c3-0bd0-40ad-9fb1-9e2538b4da4e"
      unitRef="usd">-24863000</us-gaap:SupplementalInformationForPropertyCasualtyInsuranceUnderwritersPriorYearClaimsAndClaimsAdjustmentExpense>
    <us-gaap:LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseIncurredClaims1
      contextRef="if748fec8cd0f4b05a991e62604248402_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xODQvZnJhZzowNmM3ZWIzNDViYjU0NDc5ODk0MzQ3ZDUwZWZjMWU4Zi90YWJsZToyZmM4NTcxNGQ0ZTY0ZDgyYTQ1YjlkN2Y1MTVmMmY0Mi90YWJsZXJhbmdlOjJmYzg1NzE0ZDRlNjRkODJhNDViOWQ3ZjUxNWYyZjQyXzctMi0xLTEtMA_0dd39a86-2f68-4c87-9e30-3bf9d035b928"
      unitRef="usd">301293000</us-gaap:LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseIncurredClaims1>
    <us-gaap:LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseIncurredClaims1
      contextRef="i615b0805b8ed4d9db83967308e9675fd_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xODQvZnJhZzowNmM3ZWIzNDViYjU0NDc5ODk0MzQ3ZDUwZWZjMWU4Zi90YWJsZToyZmM4NTcxNGQ0ZTY0ZDgyYTQ1YjlkN2Y1MTVmMmY0Mi90YWJsZXJhbmdlOjJmYzg1NzE0ZDRlNjRkODJhNDViOWQ3ZjUxNWYyZjQyXzctNC0xLTEtMA_b37160ad-dce1-4c2e-97ad-757ef4f24386"
      unitRef="usd">32986000</us-gaap:LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseIncurredClaims1>
    <us-gaap:LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseIncurredClaims1
      contextRef="i18c2cb681437415bb67fb6bd04946c6f_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xODQvZnJhZzowNmM3ZWIzNDViYjU0NDc5ODk0MzQ3ZDUwZWZjMWU4Zi90YWJsZToyZmM4NTcxNGQ0ZTY0ZDgyYTQ1YjlkN2Y1MTVmMmY0Mi90YWJsZXJhbmdlOjJmYzg1NzE0ZDRlNjRkODJhNDViOWQ3ZjUxNWYyZjQyXzctNi0xLTEtMA_051d658c-56be-4d3f-86ae-b7001adba1c0"
      unitRef="usd">11575000</us-gaap:LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseIncurredClaims1>
    <us-gaap:LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseClaimsPaidCurrentYear1
      contextRef="if748fec8cd0f4b05a991e62604248402_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xODQvZnJhZzowNmM3ZWIzNDViYjU0NDc5ODk0MzQ3ZDUwZWZjMWU4Zi90YWJsZToyZmM4NTcxNGQ0ZTY0ZDgyYTQ1YjlkN2Y1MTVmMmY0Mi90YWJsZXJhbmdlOjJmYzg1NzE0ZDRlNjRkODJhNDViOWQ3ZjUxNWYyZjQyXzktMi0xLTEtMA_446ea605-6c33-4a14-92b0-c5e432addd0c"
      unitRef="usd">1018000</us-gaap:LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseClaimsPaidCurrentYear1>
    <us-gaap:LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseClaimsPaidCurrentYear1
      contextRef="i615b0805b8ed4d9db83967308e9675fd_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xODQvZnJhZzowNmM3ZWIzNDViYjU0NDc5ODk0MzQ3ZDUwZWZjMWU4Zi90YWJsZToyZmM4NTcxNGQ0ZTY0ZDgyYTQ1YjlkN2Y1MTVmMmY0Mi90YWJsZXJhbmdlOjJmYzg1NzE0ZDRlNjRkODJhNDViOWQ3ZjUxNWYyZjQyXzktNC0xLTEtMA_217530a3-e21a-4012-a436-7dd10dd83504"
      unitRef="usd">1288000</us-gaap:LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseClaimsPaidCurrentYear1>
    <us-gaap:LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseClaimsPaidCurrentYear1
      contextRef="i18c2cb681437415bb67fb6bd04946c6f_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xODQvZnJhZzowNmM3ZWIzNDViYjU0NDc5ODk0MzQ3ZDUwZWZjMWU4Zi90YWJsZToyZmM4NTcxNGQ0ZTY0ZDgyYTQ1YjlkN2Y1MTVmMmY0Mi90YWJsZXJhbmdlOjJmYzg1NzE0ZDRlNjRkODJhNDViOWQ3ZjUxNWYyZjQyXzktNi0xLTEtMA_b753b286-8f7b-4d42-9db6-684ffdbe8ce8"
      unitRef="usd">1310000</us-gaap:LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseClaimsPaidCurrentYear1>
    <us-gaap:LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseClaimsPaidPriorYears1
      contextRef="if748fec8cd0f4b05a991e62604248402_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xODQvZnJhZzowNmM3ZWIzNDViYjU0NDc5ODk0MzQ3ZDUwZWZjMWU4Zi90YWJsZToyZmM4NTcxNGQ0ZTY0ZDgyYTQ1YjlkN2Y1MTVmMmY0Mi90YWJsZXJhbmdlOjJmYzg1NzE0ZDRlNjRkODJhNDViOWQ3ZjUxNWYyZjQyXzEwLTItMS0xLTA_cd473071-46f3-4bda-9ab5-bd743c978a0b"
      unitRef="usd">13686000</us-gaap:LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseClaimsPaidPriorYears1>
    <us-gaap:LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseClaimsPaidPriorYears1
      contextRef="i615b0805b8ed4d9db83967308e9675fd_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xODQvZnJhZzowNmM3ZWIzNDViYjU0NDc5ODk0MzQ3ZDUwZWZjMWU4Zi90YWJsZToyZmM4NTcxNGQ0ZTY0ZDgyYTQ1YjlkN2Y1MTVmMmY0Mi90YWJsZXJhbmdlOjJmYzg1NzE0ZDRlNjRkODJhNDViOWQ3ZjUxNWYyZjQyXzEwLTQtMS0xLTA_f3f5e942-7e3c-4ed8-a29b-555c827e737a"
      unitRef="usd">11871000</us-gaap:LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseClaimsPaidPriorYears1>
    <us-gaap:LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseClaimsPaidPriorYears1
      contextRef="i18c2cb681437415bb67fb6bd04946c6f_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xODQvZnJhZzowNmM3ZWIzNDViYjU0NDc5ODk0MzQ3ZDUwZWZjMWU4Zi90YWJsZToyZmM4NTcxNGQ0ZTY0ZDgyYTQ1YjlkN2Y1MTVmMmY0Mi90YWJsZXJhbmdlOjJmYzg1NzE0ZDRlNjRkODJhNDViOWQ3ZjUxNWYyZjQyXzEwLTYtMS0xLTA_ee519e41-693d-45b3-9e1f-4a49b6e2db2b"
      unitRef="usd">7651000</us-gaap:LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseClaimsPaidPriorYears1>
    <us-gaap:PaymentsForLossesAndLossAdjustmentExpense
      contextRef="if748fec8cd0f4b05a991e62604248402_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xODQvZnJhZzowNmM3ZWIzNDViYjU0NDc5ODk0MzQ3ZDUwZWZjMWU4Zi90YWJsZToyZmM4NTcxNGQ0ZTY0ZDgyYTQ1YjlkN2Y1MTVmMmY0Mi90YWJsZXJhbmdlOjJmYzg1NzE0ZDRlNjRkODJhNDViOWQ3ZjUxNWYyZjQyXzExLTItMS0xLTA_c6473aa9-241c-48e5-8e64-f3a425d4cbdf"
      unitRef="usd">14704000</us-gaap:PaymentsForLossesAndLossAdjustmentExpense>
    <us-gaap:PaymentsForLossesAndLossAdjustmentExpense
      contextRef="i615b0805b8ed4d9db83967308e9675fd_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xODQvZnJhZzowNmM3ZWIzNDViYjU0NDc5ODk0MzQ3ZDUwZWZjMWU4Zi90YWJsZToyZmM4NTcxNGQ0ZTY0ZDgyYTQ1YjlkN2Y1MTVmMmY0Mi90YWJsZXJhbmdlOjJmYzg1NzE0ZDRlNjRkODJhNDViOWQ3ZjUxNWYyZjQyXzExLTQtMS0xLTA_507bc246-425f-4b09-ac76-90ac0084fb3b"
      unitRef="usd">13159000</us-gaap:PaymentsForLossesAndLossAdjustmentExpense>
    <us-gaap:PaymentsForLossesAndLossAdjustmentExpense
      contextRef="i18c2cb681437415bb67fb6bd04946c6f_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xODQvZnJhZzowNmM3ZWIzNDViYjU0NDc5ODk0MzQ3ZDUwZWZjMWU4Zi90YWJsZToyZmM4NTcxNGQ0ZTY0ZDgyYTQ1YjlkN2Y1MTVmMmY0Mi90YWJsZXJhbmdlOjJmYzg1NzE0ZDRlNjRkODJhNDViOWQ3ZjUxNWYyZjQyXzExLTYtMS0xLTA_3f824729-f38a-4279-a4a5-347ad7379a30"
      unitRef="usd">8961000</us-gaap:PaymentsForLossesAndLossAdjustmentExpense>
    <us-gaap:LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseNet
      contextRef="i238439bc60114f6d969dd6920511a2ea_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xODQvZnJhZzowNmM3ZWIzNDViYjU0NDc5ODk0MzQ3ZDUwZWZjMWU4Zi90YWJsZToyZmM4NTcxNGQ0ZTY0ZDgyYTQ1YjlkN2Y1MTVmMmY0Mi90YWJsZXJhbmdlOjJmYzg1NzE0ZDRlNjRkODJhNDViOWQ3ZjUxNWYyZjQyXzEyLTItMS0xLTA_49a8ebce-86d0-4558-bc00-83cb18a21c43"
      unitRef="usd">355880000</us-gaap:LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseNet>
    <us-gaap:LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseNet
      contextRef="id2c88ab38f924ffa81ef91bb82b8335f_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xODQvZnJhZzowNmM3ZWIzNDViYjU0NDc5ODk0MzQ3ZDUwZWZjMWU4Zi90YWJsZToyZmM4NTcxNGQ0ZTY0ZDgyYTQ1YjlkN2Y1MTVmMmY0Mi90YWJsZXJhbmdlOjJmYzg1NzE0ZDRlNjRkODJhNDViOWQ3ZjUxNWYyZjQyXzEyLTQtMS0xLTA_d05f00dd-5c0f-44c8-9422-73000b2c3492"
      unitRef="usd">69291000</us-gaap:LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseNet>
    <us-gaap:LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseNet
      contextRef="i4affcc4c124d4a03b8b072e8b53df3a8_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xODQvZnJhZzowNmM3ZWIzNDViYjU0NDc5ODk0MzQ3ZDUwZWZjMWU4Zi90YWJsZToyZmM4NTcxNGQ0ZTY0ZDgyYTQ1YjlkN2Y1MTVmMmY0Mi90YWJsZXJhbmdlOjJmYzg1NzE0ZDRlNjRkODJhNDViOWQ3ZjUxNWYyZjQyXzEyLTYtMS0xLTA_a40b6a16-0728-4e92-9443-feb2008a249c"
      unitRef="usd">49464000</us-gaap:LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseNet>
    <us-gaap:ReinsuranceRecoverableForUnpaidClaimsAndClaimsAdjustments
      contextRef="i238439bc60114f6d969dd6920511a2ea_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xODQvZnJhZzowNmM3ZWIzNDViYjU0NDc5ODk0MzQ3ZDUwZWZjMWU4Zi90YWJsZToyZmM4NTcxNGQ0ZTY0ZDgyYTQ1YjlkN2Y1MTVmMmY0Mi90YWJsZXJhbmdlOjJmYzg1NzE0ZDRlNjRkODJhNDViOWQ3ZjUxNWYyZjQyXzEzLTItMS0xLTA_842709c7-ec57-4d8d-9ad2-cbe77630b497"
      unitRef="usd">19061000</us-gaap:ReinsuranceRecoverableForUnpaidClaimsAndClaimsAdjustments>
    <us-gaap:ReinsuranceRecoverableForUnpaidClaimsAndClaimsAdjustments
      contextRef="id2c88ab38f924ffa81ef91bb82b8335f_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xODQvZnJhZzowNmM3ZWIzNDViYjU0NDc5ODk0MzQ3ZDUwZWZjMWU4Zi90YWJsZToyZmM4NTcxNGQ0ZTY0ZDgyYTQ1YjlkN2Y1MTVmMmY0Mi90YWJsZXJhbmdlOjJmYzg1NzE0ZDRlNjRkODJhNDViOWQ3ZjUxNWYyZjQyXzEzLTQtMS0xLTA_621799ab-a35b-4154-a1bd-16db06e17f2e"
      unitRef="usd">71000</us-gaap:ReinsuranceRecoverableForUnpaidClaimsAndClaimsAdjustments>
    <us-gaap:ReinsuranceRecoverableForUnpaidClaimsAndClaimsAdjustments
      contextRef="i4affcc4c124d4a03b8b072e8b53df3a8_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xODQvZnJhZzowNmM3ZWIzNDViYjU0NDc5ODk0MzQ3ZDUwZWZjMWU4Zi90YWJsZToyZmM4NTcxNGQ0ZTY0ZDgyYTQ1YjlkN2Y1MTVmMmY0Mi90YWJsZXJhbmdlOjJmYzg1NzE0ZDRlNjRkODJhNDViOWQ3ZjUxNWYyZjQyXzEzLTYtMS0xLTA_2e2e4456-c863-484f-b31d-09f9b8efbbc7"
      unitRef="usd">0</us-gaap:ReinsuranceRecoverableForUnpaidClaimsAndClaimsAdjustments>
    <us-gaap:LiabilityForClaimsAndClaimsAdjustmentExpense
      contextRef="i238439bc60114f6d969dd6920511a2ea_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xODQvZnJhZzowNmM3ZWIzNDViYjU0NDc5ODk0MzQ3ZDUwZWZjMWU4Zi90YWJsZToyZmM4NTcxNGQ0ZTY0ZDgyYTQ1YjlkN2Y1MTVmMmY0Mi90YWJsZXJhbmdlOjJmYzg1NzE0ZDRlNjRkODJhNDViOWQ3ZjUxNWYyZjQyXzE0LTItMS0xLTA_988b2673-2ce4-4a7b-9d87-31d80e43b925"
      unitRef="usd">374941000</us-gaap:LiabilityForClaimsAndClaimsAdjustmentExpense>
    <us-gaap:LiabilityForClaimsAndClaimsAdjustmentExpense
      contextRef="id2c88ab38f924ffa81ef91bb82b8335f_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xODQvZnJhZzowNmM3ZWIzNDViYjU0NDc5ODk0MzQ3ZDUwZWZjMWU4Zi90YWJsZToyZmM4NTcxNGQ0ZTY0ZDgyYTQ1YjlkN2Y1MTVmMmY0Mi90YWJsZXJhbmdlOjJmYzg1NzE0ZDRlNjRkODJhNDViOWQ3ZjUxNWYyZjQyXzE0LTQtMS0xLTA_ec23e615-e510-47d9-b720-f794ee924b0a"
      unitRef="usd">69362000</us-gaap:LiabilityForClaimsAndClaimsAdjustmentExpense>
    <us-gaap:LiabilityForClaimsAndClaimsAdjustmentExpense
      contextRef="i4affcc4c124d4a03b8b072e8b53df3a8_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xODQvZnJhZzowNmM3ZWIzNDViYjU0NDc5ODk0MzQ3ZDUwZWZjMWU4Zi90YWJsZToyZmM4NTcxNGQ0ZTY0ZDgyYTQ1YjlkN2Y1MTVmMmY0Mi90YWJsZXJhbmdlOjJmYzg1NzE0ZDRlNjRkODJhNDViOWQ3ZjUxNWYyZjQyXzE0LTYtMS0xLTA_d11518dc-6f28-4d01-9772-f34fb9ec67b4"
      unitRef="usd">49464000</us-gaap:LiabilityForClaimsAndClaimsAdjustmentExpense>
    <esnt:NumberOfLoansInDefault
      contextRef="i238439bc60114f6d969dd6920511a2ea_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xODQvZnJhZzowNmM3ZWIzNDViYjU0NDc5ODk0MzQ3ZDUwZWZjMWU4Zi90YWJsZToyZmM4NTcxNGQ0ZTY0ZDgyYTQ1YjlkN2Y1MTVmMmY0Mi90YWJsZXJhbmdlOjJmYzg1NzE0ZDRlNjRkODJhNDViOWQ3ZjUxNWYyZjQyXzE2LTItMS0xLTA_aecc8b7b-bbe5-469d-b391-245d55adbe34"
      unitRef="loan">31469</esnt:NumberOfLoansInDefault>
    <esnt:NumberOfLoansInDefault
      contextRef="id2c88ab38f924ffa81ef91bb82b8335f_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xODQvZnJhZzowNmM3ZWIzNDViYjU0NDc5ODk0MzQ3ZDUwZWZjMWU4Zi90YWJsZToyZmM4NTcxNGQ0ZTY0ZDgyYTQ1YjlkN2Y1MTVmMmY0Mi90YWJsZXJhbmdlOjJmYzg1NzE0ZDRlNjRkODJhNDViOWQ3ZjUxNWYyZjQyXzE2LTQtMS0xLTA_654036a7-d2a5-4522-9753-3872987379be"
      unitRef="loan">5947</esnt:NumberOfLoansInDefault>
    <esnt:NumberOfLoansInDefault
      contextRef="i4affcc4c124d4a03b8b072e8b53df3a8_I20181231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xODQvZnJhZzowNmM3ZWIzNDViYjU0NDc5ODk0MzQ3ZDUwZWZjMWU4Zi90YWJsZToyZmM4NTcxNGQ0ZTY0ZDgyYTQ1YjlkN2Y1MTVmMmY0Mi90YWJsZXJhbmdlOjJmYzg1NzE0ZDRlNjRkODJhNDViOWQ3ZjUxNWYyZjQyXzE2LTYtMS0xLTA_c37cdccf-5a95-46eb-b3dd-aad6990ddd41"
      unitRef="loan">4024</esnt:NumberOfLoansInDefault>
    <us-gaap:LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseClaimsPaidPriorYears1
      contextRef="if748fec8cd0f4b05a991e62604248402_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xODQvZnJhZzowNmM3ZWIzNDViYjU0NDc5ODk0MzQ3ZDUwZWZjMWU4Zi90ZXh0cmVnaW9uOjA2YzdlYjM0NWJiNTQ0Nzk4OTQzNDdkNTBlZmMxZThmXzI3NQ_d0894a2b-369a-40eb-9ffd-27389d793090"
      unitRef="usd">13700000</us-gaap:LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseClaimsPaidPriorYears1>
    <us-gaap:SupplementalInformationForPropertyCasualtyInsuranceUnderwritersPriorYearClaimsAndClaimsAdjustmentExpense
      contextRef="if748fec8cd0f4b05a991e62604248402_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xODQvZnJhZzowNmM3ZWIzNDViYjU0NDc5ODk0MzQ3ZDUwZWZjMWU4Zi90ZXh0cmVnaW9uOjA2YzdlYjM0NWJiNTQ0Nzk4OTQzNDdkNTBlZmMxZThmXzQwMQ_575fcf3c-bc88-4ef8-b589-aab3a0cb8f1b"
      unitRef="usd">-16200000</us-gaap:SupplementalInformationForPropertyCasualtyInsuranceUnderwritersPriorYearClaimsAndClaimsAdjustmentExpense>
    <esnt:LiabilityForUnpaidClaimsAndClaimsAdjustmentExpensePriorYears
      contextRef="i238439bc60114f6d969dd6920511a2ea_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xODQvZnJhZzowNmM3ZWIzNDViYjU0NDc5ODk0MzQ3ZDUwZWZjMWU4Zi90ZXh0cmVnaW9uOjA2YzdlYjM0NWJiNTQ0Nzk4OTQzNDdkNTBlZmMxZThmXzUzNw_cb8a40a5-6d7e-46c2-a522-4d3704026231"
      unitRef="usd">39400000</esnt:LiabilityForUnpaidClaimsAndClaimsAdjustmentExpensePriorYears>
    <us-gaap:LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseClaimsPaidPriorYears1
      contextRef="i615b0805b8ed4d9db83967308e9675fd_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xODQvZnJhZzowNmM3ZWIzNDViYjU0NDc5ODk0MzQ3ZDUwZWZjMWU4Zi90ZXh0cmVnaW9uOjA2YzdlYjM0NWJiNTQ0Nzk4OTQzNDdkNTBlZmMxZThmXzY1Mg_308fc441-0136-428f-affc-1788d16c3243"
      unitRef="usd">11900000</us-gaap:LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseClaimsPaidPriorYears1>
    <us-gaap:SupplementalInformationForPropertyCasualtyInsuranceUnderwritersPriorYearClaimsAndClaimsAdjustmentExpense
      contextRef="i615b0805b8ed4d9db83967308e9675fd_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xODQvZnJhZzowNmM3ZWIzNDViYjU0NDc5ODk0MzQ3ZDUwZWZjMWU4Zi90ZXh0cmVnaW9uOjA2YzdlYjM0NWJiNTQ0Nzk4OTQzNDdkNTBlZmMxZThmXzc3Mw_35649ade-0ab8-4de7-b763-3b47902bb00d"
      unitRef="usd">-17600000</us-gaap:SupplementalInformationForPropertyCasualtyInsuranceUnderwritersPriorYearClaimsAndClaimsAdjustmentExpense>
    <esnt:LiabilityForUnpaidClaimsAndClaimsAdjustmentExpensePriorYears
      contextRef="id2c88ab38f924ffa81ef91bb82b8335f_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xODQvZnJhZzowNmM3ZWIzNDViYjU0NDc5ODk0MzQ3ZDUwZWZjMWU4Zi90ZXh0cmVnaW9uOjA2YzdlYjM0NWJiNTQ0Nzk4OTQzNDdkNTBlZmMxZThmXzkxMA_9a4df785-68cd-408f-bfd3-fb2e9b16972c"
      unitRef="usd">20000000.0</esnt:LiabilityForUnpaidClaimsAndClaimsAdjustmentExpensePriorYears>
    <esnt:NumberOfLoansInDefault
      contextRef="i238439bc60114f6d969dd6920511a2ea_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xODQvZnJhZzowNmM3ZWIzNDViYjU0NDc5ODk0MzQ3ZDUwZWZjMWU4Zi90ZXh0cmVnaW9uOjA2YzdlYjM0NWJiNTQ0Nzk4OTQzNDdkNTBlZmMxZThmXzE1MzkzMTYyODA1MzIw_aecc8b7b-bbe5-469d-b391-245d55adbe34"
      unitRef="loan">31469</esnt:NumberOfLoansInDefault>
    <esnt:NumberOfLoansInDefault
      contextRef="ib100c4d4b7cf4b939e9001b8b5f5e75c_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xODQvZnJhZzowNmM3ZWIzNDViYjU0NDc5ODk0MzQ3ZDUwZWZjMWU4Zi90ZXh0cmVnaW9uOjA2YzdlYjM0NWJiNTQ0Nzk4OTQzNDdkNTBlZmMxZThmXzEwOTk1MTE2NDk4NDY_d7199942-00c7-4e86-8a9a-e2a4c41c211f"
      unitRef="loan">28922</esnt:NumberOfLoansInDefault>
    <esnt:RiskInForceReservePercentage
      contextRef="ic12e3a537c2e42798f8f1f1222bf8349_D20200401-20200930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xODQvZnJhZzowNmM3ZWIzNDViYjU0NDc5ODk0MzQ3ZDUwZWZjMWU4Zi90ZXh0cmVnaW9uOjA2YzdlYjM0NWJiNTQ0Nzk4OTQzNDdkNTBlZmMxZThmXzE0ODQzNDA3MDAwODEy_ec2a9a6b-e7b9-411f-a250-0dcf73b60dba"
      unitRef="number">0.07</esnt:RiskInForceReservePercentage>
    <us-gaap:LiabilityForClaimsAndClaimsAdjustmentExpense
      contextRef="ib100c4d4b7cf4b939e9001b8b5f5e75c_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xODQvZnJhZzowNmM3ZWIzNDViYjU0NDc5ODk0MzQ3ZDUwZWZjMWU4Zi90ZXh0cmVnaW9uOjA2YzdlYjM0NWJiNTQ0Nzk4OTQzNDdkNTBlZmMxZThmXzEwOTk1MTE2NDk4Mzg_ce9c5084-dc22-4fed-afcc-389e917edeb3"
      unitRef="usd">316300000</us-gaap:LiabilityForClaimsAndClaimsAdjustmentExpense>
    <esnt:LiabilityForClaimsAndClaimsAdjustmentExpensePercentChangeUsedInCalculationOfExpense
      contextRef="icfb1b21789154a62914d8b4f02176246_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xODQvZnJhZzowNmM3ZWIzNDViYjU0NDc5ODk0MzQ3ZDUwZWZjMWU4Zi90ZXh0cmVnaW9uOjA2YzdlYjM0NWJiNTQ0Nzk4OTQzNDdkNTBlZmMxZThmXzEwOTk1MTE2NDk4NTQ_2626d909-b03b-4ee5-b22d-08c3a737f54d"
      unitRef="number">0.0100</esnt:LiabilityForClaimsAndClaimsAdjustmentExpensePercentChangeUsedInCalculationOfExpense>
    <esnt:LiabilityForClaimsAndClaimsAdjustmentExpenseEffectOfPercentagePointDecreaseonLiabilityClaimAndClaimExpenseAdjustmentExpense
      contextRef="ib100c4d4b7cf4b939e9001b8b5f5e75c_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xODQvZnJhZzowNmM3ZWIzNDViYjU0NDc5ODk0MzQ3ZDUwZWZjMWU4Zi90ZXh0cmVnaW9uOjA2YzdlYjM0NWJiNTQ0Nzk4OTQzNDdkNTBlZmMxZThmXzEwOTk1MTE2NDk4NTA_c20e01d9-2848-43fc-b033-c55d90eb077d"
      unitRef="usd">35000000</esnt:LiabilityForClaimsAndClaimsAdjustmentExpenseEffectOfPercentagePointDecreaseonLiabilityClaimAndClaimExpenseAdjustmentExpense>
    <esnt:NumberOfLoansInHurricaneImpactedAreasInDefault
      contextRef="i8fd831a6800f4bd6a6fa6ff36bc7f83c_I20171231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xODQvZnJhZzowNmM3ZWIzNDViYjU0NDc5ODk0MzQ3ZDUwZWZjMWU4Zi90ZXh0cmVnaW9uOjA2YzdlYjM0NWJiNTQ0Nzk4OTQzNDdkNTBlZmMxZThmXzE1NTc_b6baf41a-ee79-43d1-9f71-b877e56f3a93"
      unitRef="loan">2288</esnt:NumberOfLoansInHurricaneImpactedAreasInDefault>
    <us-gaap:LiabilityForClaimsAndClaimsAdjustmentExpense
      contextRef="i8fd831a6800f4bd6a6fa6ff36bc7f83c_I20171231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xODQvZnJhZzowNmM3ZWIzNDViYjU0NDc5ODk0MzQ3ZDUwZWZjMWU4Zi90ZXh0cmVnaW9uOjA2YzdlYjM0NWJiNTQ0Nzk4OTQzNDdkNTBlZmMxZThmXzE2NDM_731fd980-9939-453b-ba97-e69a6d54c611"
      unitRef="usd">11100000</us-gaap:LiabilityForClaimsAndClaimsAdjustmentExpense>
    <esnt:NumberOfLoansInHurricaneImpactedAreasCured
      contextRef="i85da606a1158404c9e7129a91a817a61_D20180101-20181231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xODQvZnJhZzowNmM3ZWIzNDViYjU0NDc5ODk0MzQ3ZDUwZWZjMWU4Zi90ZXh0cmVnaW9uOjA2YzdlYjM0NWJiNTQ0Nzk4OTQzNDdkNTBlZmMxZThmXzE3Mzk_482d66de-2da7-4490-b1bf-58713c977fbc"
      unitRef="loan">2150</esnt:NumberOfLoansInHurricaneImpactedAreasCured>
    <esnt:NumberOfLoansInHurricaneImpactedAreasInDefault
      contextRef="ia098d45679394ea79f63cc1fc3a92c80_I20181231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xODQvZnJhZzowNmM3ZWIzNDViYjU0NDc5ODk0MzQ3ZDUwZWZjMWU4Zi90ZXh0cmVnaW9uOjA2YzdlYjM0NWJiNTQ0Nzk4OTQzNDdkNTBlZmMxZThmXzEwOTk1MTE2NDk4NjM_73bd505c-ae26-4554-a8b6-246e5a84ed82"
      unitRef="loan">2288</esnt:NumberOfLoansInHurricaneImpactedAreasInDefault>
    <us-gaap:LiabilityForUnpaidClaimsAndClaimsAdjustmentExpensePeriodIncreaseDecrease
      contextRef="i160ab1813ca540e788408b7abdf2995f_D20181001-20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xODQvZnJhZzowNmM3ZWIzNDViYjU0NDc5ODk0MzQ3ZDUwZWZjMWU4Zi90ZXh0cmVnaW9uOjA2YzdlYjM0NWJiNTQ0Nzk4OTQzNDdkNTBlZmMxZThmXzE4OTk_7d2cf544-d20a-48d5-8a9e-3cda03d728be"
      unitRef="usd">-9900000</us-gaap:LiabilityForUnpaidClaimsAndClaimsAdjustmentExpensePeriodIncreaseDecrease>
    <us-gaap:ShortdurationInsuranceContractsIncurredClaimsAndAllocatedClaimAdjustmentExpenseNet
      contextRef="ie106ec1b3b514ec2a1af2a67a0a59fa7_I20111231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xODQvZnJhZzowNmM3ZWIzNDViYjU0NDc5ODk0MzQ3ZDUwZWZjMWU4Zi90YWJsZTphNjY2YzBkYjExYzM0OWE3OWQzMzI1MjQ3MTRiZTVhMS90YWJsZXJhbmdlOmE2NjZjMGRiMTFjMzQ5YTc5ZDMzMjUyNDcxNGJlNWExXzQtMi0xLTEtMA_73670661-7e66-47c9-add7-62aedf104a33"
      unitRef="usd">57000</us-gaap:ShortdurationInsuranceContractsIncurredClaimsAndAllocatedClaimAdjustmentExpenseNet>
    <us-gaap:ShortdurationInsuranceContractsIncurredClaimsAndAllocatedClaimAdjustmentExpenseNet
      contextRef="i13120a46257e42b6a84e645f9f5243a1_I20121231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xODQvZnJhZzowNmM3ZWIzNDViYjU0NDc5ODk0MzQ3ZDUwZWZjMWU4Zi90YWJsZTphNjY2YzBkYjExYzM0OWE3OWQzMzI1MjQ3MTRiZTVhMS90YWJsZXJhbmdlOmE2NjZjMGRiMTFjMzQ5YTc5ZDMzMjUyNDcxNGJlNWExXzQtNC0xLTEtMA_1a9faa58-7096-438b-9597-0fbabfd71480"
      unitRef="usd">0</us-gaap:ShortdurationInsuranceContractsIncurredClaimsAndAllocatedClaimAdjustmentExpenseNet>
    <us-gaap:ShortdurationInsuranceContractsIncurredClaimsAndAllocatedClaimAdjustmentExpenseNet
      contextRef="id658985a913e417bbf48c5d78deb6914_I20131231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xODQvZnJhZzowNmM3ZWIzNDViYjU0NDc5ODk0MzQ3ZDUwZWZjMWU4Zi90YWJsZTphNjY2YzBkYjExYzM0OWE3OWQzMzI1MjQ3MTRiZTVhMS90YWJsZXJhbmdlOmE2NjZjMGRiMTFjMzQ5YTc5ZDMzMjUyNDcxNGJlNWExXzQtNi0xLTEtMA_51171107-8a6f-411d-9df0-514998da398d"
      unitRef="usd">0</us-gaap:ShortdurationInsuranceContractsIncurredClaimsAndAllocatedClaimAdjustmentExpenseNet>
    <us-gaap:ShortdurationInsuranceContractsIncurredClaimsAndAllocatedClaimAdjustmentExpenseNet
      contextRef="i8560cb7a0cc34398bf794c76d1448111_I20141231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xODQvZnJhZzowNmM3ZWIzNDViYjU0NDc5ODk0MzQ3ZDUwZWZjMWU4Zi90YWJsZTphNjY2YzBkYjExYzM0OWE3OWQzMzI1MjQ3MTRiZTVhMS90YWJsZXJhbmdlOmE2NjZjMGRiMTFjMzQ5YTc5ZDMzMjUyNDcxNGJlNWExXzQtOC0xLTEtMA_52f771b4-4e18-429e-90d3-8e7a7829d617"
      unitRef="usd">0</us-gaap:ShortdurationInsuranceContractsIncurredClaimsAndAllocatedClaimAdjustmentExpenseNet>
    <us-gaap:ShortdurationInsuranceContractsIncurredClaimsAndAllocatedClaimAdjustmentExpenseNet
      contextRef="id0d6e12a75694b6887e4f7182b9acf89_I20151231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xODQvZnJhZzowNmM3ZWIzNDViYjU0NDc5ODk0MzQ3ZDUwZWZjMWU4Zi90YWJsZTphNjY2YzBkYjExYzM0OWE3OWQzMzI1MjQ3MTRiZTVhMS90YWJsZXJhbmdlOmE2NjZjMGRiMTFjMzQ5YTc5ZDMzMjUyNDcxNGJlNWExXzQtMTAtMS0xLTA_ca107955-2b21-4ab1-b0e9-e34c266905d2"
      unitRef="usd">0</us-gaap:ShortdurationInsuranceContractsIncurredClaimsAndAllocatedClaimAdjustmentExpenseNet>
    <us-gaap:ShortdurationInsuranceContractsIncurredClaimsAndAllocatedClaimAdjustmentExpenseNet
      contextRef="ifd72ff86b94942c7862c903d52ef9a80_I20161231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xODQvZnJhZzowNmM3ZWIzNDViYjU0NDc5ODk0MzQ3ZDUwZWZjMWU4Zi90YWJsZTphNjY2YzBkYjExYzM0OWE3OWQzMzI1MjQ3MTRiZTVhMS90YWJsZXJhbmdlOmE2NjZjMGRiMTFjMzQ5YTc5ZDMzMjUyNDcxNGJlNWExXzQtMTItMS0xLTA_32026bca-67d8-4c9a-8be0-1401993a6ae1"
      unitRef="usd">0</us-gaap:ShortdurationInsuranceContractsIncurredClaimsAndAllocatedClaimAdjustmentExpenseNet>
    <us-gaap:ShortdurationInsuranceContractsIncurredClaimsAndAllocatedClaimAdjustmentExpenseNet
      contextRef="iee7aa7df7038496180d7ca89bafc2c3f_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xODQvZnJhZzowNmM3ZWIzNDViYjU0NDc5ODk0MzQ3ZDUwZWZjMWU4Zi90YWJsZTphNjY2YzBkYjExYzM0OWE3OWQzMzI1MjQ3MTRiZTVhMS90YWJsZXJhbmdlOmE2NjZjMGRiMTFjMzQ5YTc5ZDMzMjUyNDcxNGJlNWExXzQtMTQtMS0xLTA_b1309723-ad12-42cd-8fa7-09846850449f"
      unitRef="usd">0</us-gaap:ShortdurationInsuranceContractsIncurredClaimsAndAllocatedClaimAdjustmentExpenseNet>
    <us-gaap:ShortdurationInsuranceContractsIncurredClaimsAndAllocatedClaimAdjustmentExpenseNet
      contextRef="ia698a4f534ea4c9f96091d3b18bf4409_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xODQvZnJhZzowNmM3ZWIzNDViYjU0NDc5ODk0MzQ3ZDUwZWZjMWU4Zi90YWJsZTphNjY2YzBkYjExYzM0OWE3OWQzMzI1MjQ3MTRiZTVhMS90YWJsZXJhbmdlOmE2NjZjMGRiMTFjMzQ5YTc5ZDMzMjUyNDcxNGJlNWExXzQtMTYtMS0xLTA_41582af2-6b3c-4094-88e7-7c655789e308"
      unitRef="usd">0</us-gaap:ShortdurationInsuranceContractsIncurredClaimsAndAllocatedClaimAdjustmentExpenseNet>
    <us-gaap:ShortdurationInsuranceContractsIncurredClaimsAndAllocatedClaimAdjustmentExpenseNet
      contextRef="i8722c996b3dd4af8a068d5d388b3d8ad_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xODQvZnJhZzowNmM3ZWIzNDViYjU0NDc5ODk0MzQ3ZDUwZWZjMWU4Zi90YWJsZTphNjY2YzBkYjExYzM0OWE3OWQzMzI1MjQ3MTRiZTVhMS90YWJsZXJhbmdlOmE2NjZjMGRiMTFjMzQ5YTc5ZDMzMjUyNDcxNGJlNWExXzQtMTgtMS0xLTA_d84d05d8-8319-4d52-aa54-553953596e51"
      unitRef="usd">0</us-gaap:ShortdurationInsuranceContractsIncurredClaimsAndAllocatedClaimAdjustmentExpenseNet>
    <us-gaap:ShortdurationInsuranceContractsIncurredClaimsAndAllocatedClaimAdjustmentExpenseNet
      contextRef="idf857672ea914dda8818530c994d9218_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xODQvZnJhZzowNmM3ZWIzNDViYjU0NDc5ODk0MzQ3ZDUwZWZjMWU4Zi90YWJsZTphNjY2YzBkYjExYzM0OWE3OWQzMzI1MjQ3MTRiZTVhMS90YWJsZXJhbmdlOmE2NjZjMGRiMTFjMzQ5YTc5ZDMzMjUyNDcxNGJlNWExXzQtMjAtMS0xLTA_0d31fcd4-61c3-4119-a9f9-f390d568575e"
      unitRef="usd">0</us-gaap:ShortdurationInsuranceContractsIncurredClaimsAndAllocatedClaimAdjustmentExpenseNet>
    <us-gaap:ShortdurationInsuranceContractsIncurredButNotReportedIbnrClaimsLiabilityNet
      contextRef="idf857672ea914dda8818530c994d9218_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xODQvZnJhZzowNmM3ZWIzNDViYjU0NDc5ODk0MzQ3ZDUwZWZjMWU4Zi90YWJsZTphNjY2YzBkYjExYzM0OWE3OWQzMzI1MjQ3MTRiZTVhMS90YWJsZXJhbmdlOmE2NjZjMGRiMTFjMzQ5YTc5ZDMzMjUyNDcxNGJlNWExXzQtMjItMS0xLTA_db4d27b8-9b09-4d18-a184-0407707cc1b5"
      unitRef="usd">0</us-gaap:ShortdurationInsuranceContractsIncurredButNotReportedIbnrClaimsLiabilityNet>
    <us-gaap:ShortdurationInsuranceContractsNumberOfReportedClaims
      contextRef="idf857672ea914dda8818530c994d9218_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xODQvZnJhZzowNmM3ZWIzNDViYjU0NDc5ODk0MzQ3ZDUwZWZjMWU4Zi90YWJsZTphNjY2YzBkYjExYzM0OWE3OWQzMzI1MjQ3MTRiZTVhMS90YWJsZXJhbmdlOmE2NjZjMGRiMTFjMzQ5YTc5ZDMzMjUyNDcxNGJlNWExXzQtMjQtMS0xLTA_b5c94168-f979-45f5-a340-3307bbc4dd5f"
      unitRef="loan">1</us-gaap:ShortdurationInsuranceContractsNumberOfReportedClaims>
    <us-gaap:ShortdurationInsuranceContractsIncurredClaimsAndAllocatedClaimAdjustmentExpenseNet
      contextRef="i4f1b892958bd4d219cbcea5c67df2cce_I20121231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xODQvZnJhZzowNmM3ZWIzNDViYjU0NDc5ODk0MzQ3ZDUwZWZjMWU4Zi90YWJsZTphNjY2YzBkYjExYzM0OWE3OWQzMzI1MjQ3MTRiZTVhMS90YWJsZXJhbmdlOmE2NjZjMGRiMTFjMzQ5YTc5ZDMzMjUyNDcxNGJlNWExXzUtNC0xLTEtMA_d797c6ab-29de-4d39-8716-18a8c270b83e"
      unitRef="usd">1523000</us-gaap:ShortdurationInsuranceContractsIncurredClaimsAndAllocatedClaimAdjustmentExpenseNet>
    <us-gaap:ShortdurationInsuranceContractsIncurredClaimsAndAllocatedClaimAdjustmentExpenseNet
      contextRef="i15f4603561c2458d87750c96b7e33eb8_I20131231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xODQvZnJhZzowNmM3ZWIzNDViYjU0NDc5ODk0MzQ3ZDUwZWZjMWU4Zi90YWJsZTphNjY2YzBkYjExYzM0OWE3OWQzMzI1MjQ3MTRiZTVhMS90YWJsZXJhbmdlOmE2NjZjMGRiMTFjMzQ5YTc5ZDMzMjUyNDcxNGJlNWExXzUtNi0xLTEtMA_8c5ecf4c-95cc-4a39-8929-15ad35380542"
      unitRef="usd">858000</us-gaap:ShortdurationInsuranceContractsIncurredClaimsAndAllocatedClaimAdjustmentExpenseNet>
    <us-gaap:ShortdurationInsuranceContractsIncurredClaimsAndAllocatedClaimAdjustmentExpenseNet
      contextRef="i321197d0361c44e0bb51de9eec91a02c_I20141231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xODQvZnJhZzowNmM3ZWIzNDViYjU0NDc5ODk0MzQ3ZDUwZWZjMWU4Zi90YWJsZTphNjY2YzBkYjExYzM0OWE3OWQzMzI1MjQ3MTRiZTVhMS90YWJsZXJhbmdlOmE2NjZjMGRiMTFjMzQ5YTc5ZDMzMjUyNDcxNGJlNWExXzUtOC0xLTEtMA_97178acb-308b-44f9-9a4f-238ae6fa1099"
      unitRef="usd">814000</us-gaap:ShortdurationInsuranceContractsIncurredClaimsAndAllocatedClaimAdjustmentExpenseNet>
    <us-gaap:ShortdurationInsuranceContractsIncurredClaimsAndAllocatedClaimAdjustmentExpenseNet
      contextRef="i1a3304329cc749faa2cfe045c41afbcb_I20151231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xODQvZnJhZzowNmM3ZWIzNDViYjU0NDc5ODk0MzQ3ZDUwZWZjMWU4Zi90YWJsZTphNjY2YzBkYjExYzM0OWE3OWQzMzI1MjQ3MTRiZTVhMS90YWJsZXJhbmdlOmE2NjZjMGRiMTFjMzQ5YTc5ZDMzMjUyNDcxNGJlNWExXzUtMTAtMS0xLTA_ca8c4abf-1b28-49ef-ac1e-d04d3f29b0a8"
      unitRef="usd">781000</us-gaap:ShortdurationInsuranceContractsIncurredClaimsAndAllocatedClaimAdjustmentExpenseNet>
    <us-gaap:ShortdurationInsuranceContractsIncurredClaimsAndAllocatedClaimAdjustmentExpenseNet
      contextRef="i4ad1d84a58414987866cac8b16791281_I20161231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xODQvZnJhZzowNmM3ZWIzNDViYjU0NDc5ODk0MzQ3ZDUwZWZjMWU4Zi90YWJsZTphNjY2YzBkYjExYzM0OWE3OWQzMzI1MjQ3MTRiZTVhMS90YWJsZXJhbmdlOmE2NjZjMGRiMTFjMzQ5YTc5ZDMzMjUyNDcxNGJlNWExXzUtMTItMS0xLTA_dd6b1a6b-f1f5-4a61-9922-654af1812c88"
      unitRef="usd">748000</us-gaap:ShortdurationInsuranceContractsIncurredClaimsAndAllocatedClaimAdjustmentExpenseNet>
    <us-gaap:ShortdurationInsuranceContractsIncurredClaimsAndAllocatedClaimAdjustmentExpenseNet
      contextRef="i150652b911774223b87326ceec8b7aff_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xODQvZnJhZzowNmM3ZWIzNDViYjU0NDc5ODk0MzQ3ZDUwZWZjMWU4Zi90YWJsZTphNjY2YzBkYjExYzM0OWE3OWQzMzI1MjQ3MTRiZTVhMS90YWJsZXJhbmdlOmE2NjZjMGRiMTFjMzQ5YTc5ZDMzMjUyNDcxNGJlNWExXzUtMTQtMS0xLTA_b944b01e-910b-4664-9d72-7c1bb597b534"
      unitRef="usd">809000</us-gaap:ShortdurationInsuranceContractsIncurredClaimsAndAllocatedClaimAdjustmentExpenseNet>
    <us-gaap:ShortdurationInsuranceContractsIncurredClaimsAndAllocatedClaimAdjustmentExpenseNet
      contextRef="iaa60d041a3d64d099dd7b86018ab691b_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xODQvZnJhZzowNmM3ZWIzNDViYjU0NDc5ODk0MzQ3ZDUwZWZjMWU4Zi90YWJsZTphNjY2YzBkYjExYzM0OWE3OWQzMzI1MjQ3MTRiZTVhMS90YWJsZXJhbmdlOmE2NjZjMGRiMTFjMzQ5YTc5ZDMzMjUyNDcxNGJlNWExXzUtMTYtMS0xLTA_de48ab5e-2b8d-4c1a-9dde-e9fda85d6953"
      unitRef="usd">808000</us-gaap:ShortdurationInsuranceContractsIncurredClaimsAndAllocatedClaimAdjustmentExpenseNet>
    <us-gaap:ShortdurationInsuranceContractsIncurredClaimsAndAllocatedClaimAdjustmentExpenseNet
      contextRef="ida88ab59cba646c9af8a3137fbb2511d_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xODQvZnJhZzowNmM3ZWIzNDViYjU0NDc5ODk0MzQ3ZDUwZWZjMWU4Zi90YWJsZTphNjY2YzBkYjExYzM0OWE3OWQzMzI1MjQ3MTRiZTVhMS90YWJsZXJhbmdlOmE2NjZjMGRiMTFjMzQ5YTc5ZDMzMjUyNDcxNGJlNWExXzUtMTgtMS0xLTA_d790fbaa-40c9-4e6f-a09b-9a8b9a430156"
      unitRef="usd">808000</us-gaap:ShortdurationInsuranceContractsIncurredClaimsAndAllocatedClaimAdjustmentExpenseNet>
    <us-gaap:ShortdurationInsuranceContractsIncurredClaimsAndAllocatedClaimAdjustmentExpenseNet
      contextRef="i9694e7e444ac49fa83257e9036cc7345_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xODQvZnJhZzowNmM3ZWIzNDViYjU0NDc5ODk0MzQ3ZDUwZWZjMWU4Zi90YWJsZTphNjY2YzBkYjExYzM0OWE3OWQzMzI1MjQ3MTRiZTVhMS90YWJsZXJhbmdlOmE2NjZjMGRiMTFjMzQ5YTc5ZDMzMjUyNDcxNGJlNWExXzUtMjAtMS0xLTA_c68cda76-361f-465e-a1f0-8e2eb9f0ccd7"
      unitRef="usd">808000</us-gaap:ShortdurationInsuranceContractsIncurredClaimsAndAllocatedClaimAdjustmentExpenseNet>
    <us-gaap:ShortdurationInsuranceContractsIncurredButNotReportedIbnrClaimsLiabilityNet
      contextRef="i9694e7e444ac49fa83257e9036cc7345_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xODQvZnJhZzowNmM3ZWIzNDViYjU0NDc5ODk0MzQ3ZDUwZWZjMWU4Zi90YWJsZTphNjY2YzBkYjExYzM0OWE3OWQzMzI1MjQ3MTRiZTVhMS90YWJsZXJhbmdlOmE2NjZjMGRiMTFjMzQ5YTc5ZDMzMjUyNDcxNGJlNWExXzUtMjItMS0xLTA_f301a84e-bf7a-4b57-8541-712fa4ff56fb"
      unitRef="usd">0</us-gaap:ShortdurationInsuranceContractsIncurredButNotReportedIbnrClaimsLiabilityNet>
    <us-gaap:ShortdurationInsuranceContractsNumberOfReportedClaims
      contextRef="i9694e7e444ac49fa83257e9036cc7345_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xODQvZnJhZzowNmM3ZWIzNDViYjU0NDc5ODk0MzQ3ZDUwZWZjMWU4Zi90YWJsZTphNjY2YzBkYjExYzM0OWE3OWQzMzI1MjQ3MTRiZTVhMS90YWJsZXJhbmdlOmE2NjZjMGRiMTFjMzQ5YTc5ZDMzMjUyNDcxNGJlNWExXzUtMjQtMS0xLTA_c35b543a-51e7-44c1-ab72-90872ffcff42"
      unitRef="loan">19</us-gaap:ShortdurationInsuranceContractsNumberOfReportedClaims>
    <us-gaap:ShortdurationInsuranceContractsIncurredClaimsAndAllocatedClaimAdjustmentExpenseNet
      contextRef="i0c4f2f7c5708434e9e4687b14351ef54_I20131231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xODQvZnJhZzowNmM3ZWIzNDViYjU0NDc5ODk0MzQ3ZDUwZWZjMWU4Zi90YWJsZTphNjY2YzBkYjExYzM0OWE3OWQzMzI1MjQ3MTRiZTVhMS90YWJsZXJhbmdlOmE2NjZjMGRiMTFjMzQ5YTc5ZDMzMjUyNDcxNGJlNWExXzYtNi0xLTEtMA_561e939f-8cdf-415f-8caa-562c6a932e21"
      unitRef="usd">2986000</us-gaap:ShortdurationInsuranceContractsIncurredClaimsAndAllocatedClaimAdjustmentExpenseNet>
    <us-gaap:ShortdurationInsuranceContractsIncurredClaimsAndAllocatedClaimAdjustmentExpenseNet
      contextRef="i2e5342c326d84b398812d1c4b8e3a93a_I20141231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xODQvZnJhZzowNmM3ZWIzNDViYjU0NDc5ODk0MzQ3ZDUwZWZjMWU4Zi90YWJsZTphNjY2YzBkYjExYzM0OWE3OWQzMzI1MjQ3MTRiZTVhMS90YWJsZXJhbmdlOmE2NjZjMGRiMTFjMzQ5YTc5ZDMzMjUyNDcxNGJlNWExXzYtOC0xLTEtMA_7659cadc-04f4-44e9-8048-0566026e944b"
      unitRef="usd">2461000</us-gaap:ShortdurationInsuranceContractsIncurredClaimsAndAllocatedClaimAdjustmentExpenseNet>
    <us-gaap:ShortdurationInsuranceContractsIncurredClaimsAndAllocatedClaimAdjustmentExpenseNet
      contextRef="i393abf3e3be242ba8f5c5dd9da75831e_I20151231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xODQvZnJhZzowNmM3ZWIzNDViYjU0NDc5ODk0MzQ3ZDUwZWZjMWU4Zi90YWJsZTphNjY2YzBkYjExYzM0OWE3OWQzMzI1MjQ3MTRiZTVhMS90YWJsZXJhbmdlOmE2NjZjMGRiMTFjMzQ5YTc5ZDMzMjUyNDcxNGJlNWExXzYtMTAtMS0xLTA_3c1cd8e5-6438-43f8-afec-cd0d1b569ba8"
      unitRef="usd">2008000</us-gaap:ShortdurationInsuranceContractsIncurredClaimsAndAllocatedClaimAdjustmentExpenseNet>
    <us-gaap:ShortdurationInsuranceContractsIncurredClaimsAndAllocatedClaimAdjustmentExpenseNet
      contextRef="i2cd0bd1d48034ec39eb8cb02441eb87f_I20161231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xODQvZnJhZzowNmM3ZWIzNDViYjU0NDc5ODk0MzQ3ZDUwZWZjMWU4Zi90YWJsZTphNjY2YzBkYjExYzM0OWE3OWQzMzI1MjQ3MTRiZTVhMS90YWJsZXJhbmdlOmE2NjZjMGRiMTFjMzQ5YTc5ZDMzMjUyNDcxNGJlNWExXzYtMTItMS0xLTA_d53478f5-8927-4be3-b1e9-6578bcc58636"
      unitRef="usd">1997000</us-gaap:ShortdurationInsuranceContractsIncurredClaimsAndAllocatedClaimAdjustmentExpenseNet>
    <us-gaap:ShortdurationInsuranceContractsIncurredClaimsAndAllocatedClaimAdjustmentExpenseNet
      contextRef="i3afdc645e3dd49669e07216087d19c57_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xODQvZnJhZzowNmM3ZWIzNDViYjU0NDc5ODk0MzQ3ZDUwZWZjMWU4Zi90YWJsZTphNjY2YzBkYjExYzM0OWE3OWQzMzI1MjQ3MTRiZTVhMS90YWJsZXJhbmdlOmE2NjZjMGRiMTFjMzQ5YTc5ZDMzMjUyNDcxNGJlNWExXzYtMTQtMS0xLTA_17b13629-87f7-4b30-a47a-f133f8656ae4"
      unitRef="usd">2060000</us-gaap:ShortdurationInsuranceContractsIncurredClaimsAndAllocatedClaimAdjustmentExpenseNet>
    <us-gaap:ShortdurationInsuranceContractsIncurredClaimsAndAllocatedClaimAdjustmentExpenseNet
      contextRef="i017013a0c67d43e38b0f777e7791bd03_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xODQvZnJhZzowNmM3ZWIzNDViYjU0NDc5ODk0MzQ3ZDUwZWZjMWU4Zi90YWJsZTphNjY2YzBkYjExYzM0OWE3OWQzMzI1MjQ3MTRiZTVhMS90YWJsZXJhbmdlOmE2NjZjMGRiMTFjMzQ5YTc5ZDMzMjUyNDcxNGJlNWExXzYtMTYtMS0xLTA_a7deae3e-a741-4cb0-8c25-2ab1dfbf23f4"
      unitRef="usd">2058000</us-gaap:ShortdurationInsuranceContractsIncurredClaimsAndAllocatedClaimAdjustmentExpenseNet>
    <us-gaap:ShortdurationInsuranceContractsIncurredClaimsAndAllocatedClaimAdjustmentExpenseNet
      contextRef="i2d20134d87724490b3ea0f2a094a8fde_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xODQvZnJhZzowNmM3ZWIzNDViYjU0NDc5ODk0MzQ3ZDUwZWZjMWU4Zi90YWJsZTphNjY2YzBkYjExYzM0OWE3OWQzMzI1MjQ3MTRiZTVhMS90YWJsZXJhbmdlOmE2NjZjMGRiMTFjMzQ5YTc5ZDMzMjUyNDcxNGJlNWExXzYtMTgtMS0xLTA_a6a525de-febe-4b4c-8a88-866b51c97742"
      unitRef="usd">2058000</us-gaap:ShortdurationInsuranceContractsIncurredClaimsAndAllocatedClaimAdjustmentExpenseNet>
    <us-gaap:ShortdurationInsuranceContractsIncurredClaimsAndAllocatedClaimAdjustmentExpenseNet
      contextRef="i08b0fc9ab7eb4ec5bd6b4ed16b5b51da_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xODQvZnJhZzowNmM3ZWIzNDViYjU0NDc5ODk0MzQ3ZDUwZWZjMWU4Zi90YWJsZTphNjY2YzBkYjExYzM0OWE3OWQzMzI1MjQ3MTRiZTVhMS90YWJsZXJhbmdlOmE2NjZjMGRiMTFjMzQ5YTc5ZDMzMjUyNDcxNGJlNWExXzYtMjAtMS0xLTA_fd6d5463-89e8-4d3a-90a9-53ac4dda36b5"
      unitRef="usd">2058000</us-gaap:ShortdurationInsuranceContractsIncurredClaimsAndAllocatedClaimAdjustmentExpenseNet>
    <us-gaap:ShortdurationInsuranceContractsIncurredButNotReportedIbnrClaimsLiabilityNet
      contextRef="i08b0fc9ab7eb4ec5bd6b4ed16b5b51da_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xODQvZnJhZzowNmM3ZWIzNDViYjU0NDc5ODk0MzQ3ZDUwZWZjMWU4Zi90YWJsZTphNjY2YzBkYjExYzM0OWE3OWQzMzI1MjQ3MTRiZTVhMS90YWJsZXJhbmdlOmE2NjZjMGRiMTFjMzQ5YTc5ZDMzMjUyNDcxNGJlNWExXzYtMjItMS0xLTA_0dd5ef17-489e-4a11-ba37-16d4e2dfa552"
      unitRef="usd">0</us-gaap:ShortdurationInsuranceContractsIncurredButNotReportedIbnrClaimsLiabilityNet>
    <us-gaap:ShortdurationInsuranceContractsNumberOfReportedClaims
      contextRef="i08b0fc9ab7eb4ec5bd6b4ed16b5b51da_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xODQvZnJhZzowNmM3ZWIzNDViYjU0NDc5ODk0MzQ3ZDUwZWZjMWU4Zi90YWJsZTphNjY2YzBkYjExYzM0OWE3OWQzMzI1MjQ3MTRiZTVhMS90YWJsZXJhbmdlOmE2NjZjMGRiMTFjMzQ5YTc5ZDMzMjUyNDcxNGJlNWExXzYtMjQtMS0xLTA_c000e7b8-513f-4041-8c31-457805001ee5"
      unitRef="loan">51</us-gaap:ShortdurationInsuranceContractsNumberOfReportedClaims>
    <us-gaap:ShortdurationInsuranceContractsIncurredClaimsAndAllocatedClaimAdjustmentExpenseNet
      contextRef="i7c1bd20acb06465cb7cde18c4dce4e2f_I20141231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xODQvZnJhZzowNmM3ZWIzNDViYjU0NDc5ODk0MzQ3ZDUwZWZjMWU4Zi90YWJsZTphNjY2YzBkYjExYzM0OWE3OWQzMzI1MjQ3MTRiZTVhMS90YWJsZXJhbmdlOmE2NjZjMGRiMTFjMzQ5YTc5ZDMzMjUyNDcxNGJlNWExXzctOC0xLTEtMA_a4169b78-fdac-4821-afa0-0c6311be30d7"
      unitRef="usd">6877000</us-gaap:ShortdurationInsuranceContractsIncurredClaimsAndAllocatedClaimAdjustmentExpenseNet>
    <us-gaap:ShortdurationInsuranceContractsIncurredClaimsAndAllocatedClaimAdjustmentExpenseNet
      contextRef="i9338edc9a8d340b5aed38f3991aeb416_I20151231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xODQvZnJhZzowNmM3ZWIzNDViYjU0NDc5ODk0MzQ3ZDUwZWZjMWU4Zi90YWJsZTphNjY2YzBkYjExYzM0OWE3OWQzMzI1MjQ3MTRiZTVhMS90YWJsZXJhbmdlOmE2NjZjMGRiMTFjMzQ5YTc5ZDMzMjUyNDcxNGJlNWExXzctMTAtMS0xLTA_bd8157a7-a8c4-4008-a176-1ce2fb96ef05"
      unitRef="usd">4312000</us-gaap:ShortdurationInsuranceContractsIncurredClaimsAndAllocatedClaimAdjustmentExpenseNet>
    <us-gaap:ShortdurationInsuranceContractsIncurredClaimsAndAllocatedClaimAdjustmentExpenseNet
      contextRef="ie6c395a510344c3abbbea999f06b53ef_I20161231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xODQvZnJhZzowNmM3ZWIzNDViYjU0NDc5ODk0MzQ3ZDUwZWZjMWU4Zi90YWJsZTphNjY2YzBkYjExYzM0OWE3OWQzMzI1MjQ3MTRiZTVhMS90YWJsZXJhbmdlOmE2NjZjMGRiMTFjMzQ5YTc5ZDMzMjUyNDcxNGJlNWExXzctMTItMS0xLTA_c6e2fc76-a6f3-4e0a-bbbc-68965433a655"
      unitRef="usd">3323000</us-gaap:ShortdurationInsuranceContractsIncurredClaimsAndAllocatedClaimAdjustmentExpenseNet>
    <us-gaap:ShortdurationInsuranceContractsIncurredClaimsAndAllocatedClaimAdjustmentExpenseNet
      contextRef="i618bf6e106994c87a05d49972dca45e8_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xODQvZnJhZzowNmM3ZWIzNDViYjU0NDc5ODk0MzQ3ZDUwZWZjMWU4Zi90YWJsZTphNjY2YzBkYjExYzM0OWE3OWQzMzI1MjQ3MTRiZTVhMS90YWJsZXJhbmdlOmE2NjZjMGRiMTFjMzQ5YTc5ZDMzMjUyNDcxNGJlNWExXzctMTQtMS0xLTA_8779ad55-2f7e-4db8-9ac5-2c76c0c97363"
      unitRef="usd">2984000</us-gaap:ShortdurationInsuranceContractsIncurredClaimsAndAllocatedClaimAdjustmentExpenseNet>
    <us-gaap:ShortdurationInsuranceContractsIncurredClaimsAndAllocatedClaimAdjustmentExpenseNet
      contextRef="i9161f6a9618e434190e55c4f6cf39ca9_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xODQvZnJhZzowNmM3ZWIzNDViYjU0NDc5ODk0MzQ3ZDUwZWZjMWU4Zi90YWJsZTphNjY2YzBkYjExYzM0OWE3OWQzMzI1MjQ3MTRiZTVhMS90YWJsZXJhbmdlOmE2NjZjMGRiMTFjMzQ5YTc5ZDMzMjUyNDcxNGJlNWExXzctMTYtMS0xLTA_448a46ff-aff2-409d-948c-7f4ba1d76236"
      unitRef="usd">2930000</us-gaap:ShortdurationInsuranceContractsIncurredClaimsAndAllocatedClaimAdjustmentExpenseNet>
    <us-gaap:ShortdurationInsuranceContractsIncurredClaimsAndAllocatedClaimAdjustmentExpenseNet
      contextRef="ib3a91923d9094727b5016b8e507080df_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xODQvZnJhZzowNmM3ZWIzNDViYjU0NDc5ODk0MzQ3ZDUwZWZjMWU4Zi90YWJsZTphNjY2YzBkYjExYzM0OWE3OWQzMzI1MjQ3MTRiZTVhMS90YWJsZXJhbmdlOmE2NjZjMGRiMTFjMzQ5YTc5ZDMzMjUyNDcxNGJlNWExXzctMTgtMS0xLTA_82d1cd21-7363-41f1-b1f1-bb8faa909004"
      unitRef="usd">2897000</us-gaap:ShortdurationInsuranceContractsIncurredClaimsAndAllocatedClaimAdjustmentExpenseNet>
    <us-gaap:ShortdurationInsuranceContractsIncurredClaimsAndAllocatedClaimAdjustmentExpenseNet
      contextRef="i24bd8346dbd74ba9a730d4423cd08c79_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xODQvZnJhZzowNmM3ZWIzNDViYjU0NDc5ODk0MzQ3ZDUwZWZjMWU4Zi90YWJsZTphNjY2YzBkYjExYzM0OWE3OWQzMzI1MjQ3MTRiZTVhMS90YWJsZXJhbmdlOmE2NjZjMGRiMTFjMzQ5YTc5ZDMzMjUyNDcxNGJlNWExXzctMjAtMS0xLTA_1d5a6eab-4f43-4e65-9007-ec091bc0c295"
      unitRef="usd">2882000</us-gaap:ShortdurationInsuranceContractsIncurredClaimsAndAllocatedClaimAdjustmentExpenseNet>
    <us-gaap:ShortdurationInsuranceContractsIncurredButNotReportedIbnrClaimsLiabilityNet
      contextRef="i24bd8346dbd74ba9a730d4423cd08c79_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xODQvZnJhZzowNmM3ZWIzNDViYjU0NDc5ODk0MzQ3ZDUwZWZjMWU4Zi90YWJsZTphNjY2YzBkYjExYzM0OWE3OWQzMzI1MjQ3MTRiZTVhMS90YWJsZXJhbmdlOmE2NjZjMGRiMTFjMzQ5YTc5ZDMzMjUyNDcxNGJlNWExXzctMjItMS0xLTA_8fe05a72-b1fe-45f6-bc26-2d426fcd7aae"
      unitRef="usd">1000</us-gaap:ShortdurationInsuranceContractsIncurredButNotReportedIbnrClaimsLiabilityNet>
    <us-gaap:ShortdurationInsuranceContractsNumberOfReportedClaims
      contextRef="i24bd8346dbd74ba9a730d4423cd08c79_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xODQvZnJhZzowNmM3ZWIzNDViYjU0NDc5ODk0MzQ3ZDUwZWZjMWU4Zi90YWJsZTphNjY2YzBkYjExYzM0OWE3OWQzMzI1MjQ3MTRiZTVhMS90YWJsZXJhbmdlOmE2NjZjMGRiMTFjMzQ5YTc5ZDMzMjUyNDcxNGJlNWExXzctMjQtMS0xLTA_45f64607-7b45-4b32-aee4-00fe492770ee"
      unitRef="loan">92</us-gaap:ShortdurationInsuranceContractsNumberOfReportedClaims>
    <us-gaap:ShortdurationInsuranceContractsIncurredClaimsAndAllocatedClaimAdjustmentExpenseNet
      contextRef="iaf8c6de583834e66acc13d27cc6a0307_I20151231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xODQvZnJhZzowNmM3ZWIzNDViYjU0NDc5ODk0MzQ3ZDUwZWZjMWU4Zi90YWJsZTphNjY2YzBkYjExYzM0OWE3OWQzMzI1MjQ3MTRiZTVhMS90YWJsZXJhbmdlOmE2NjZjMGRiMTFjMzQ5YTc5ZDMzMjUyNDcxNGJlNWExXzgtMTAtMS0xLTA_3156ac74-a09b-492e-b680-b1bb6fc2e13a"
      unitRef="usd">14956000</us-gaap:ShortdurationInsuranceContractsIncurredClaimsAndAllocatedClaimAdjustmentExpenseNet>
    <us-gaap:ShortdurationInsuranceContractsIncurredClaimsAndAllocatedClaimAdjustmentExpenseNet
      contextRef="ia58923cc03a64fa2829ca78326251d38_I20161231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xODQvZnJhZzowNmM3ZWIzNDViYjU0NDc5ODk0MzQ3ZDUwZWZjMWU4Zi90YWJsZTphNjY2YzBkYjExYzM0OWE3OWQzMzI1MjQ3MTRiZTVhMS90YWJsZXJhbmdlOmE2NjZjMGRiMTFjMzQ5YTc5ZDMzMjUyNDcxNGJlNWExXzgtMTItMS0xLTA_bd5f8a1a-f193-4f85-a7b5-dcc71f6704fd"
      unitRef="usd">9625000</us-gaap:ShortdurationInsuranceContractsIncurredClaimsAndAllocatedClaimAdjustmentExpenseNet>
    <us-gaap:ShortdurationInsuranceContractsIncurredClaimsAndAllocatedClaimAdjustmentExpenseNet
      contextRef="i2fe8ae1205cf4edbbc1d650f367a0d08_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xODQvZnJhZzowNmM3ZWIzNDViYjU0NDc5ODk0MzQ3ZDUwZWZjMWU4Zi90YWJsZTphNjY2YzBkYjExYzM0OWE3OWQzMzI1MjQ3MTRiZTVhMS90YWJsZXJhbmdlOmE2NjZjMGRiMTFjMzQ5YTc5ZDMzMjUyNDcxNGJlNWExXzgtMTQtMS0xLTA_3708aab8-adfb-4e3d-847e-7a96cb8dd2b9"
      unitRef="usd">8893000</us-gaap:ShortdurationInsuranceContractsIncurredClaimsAndAllocatedClaimAdjustmentExpenseNet>
    <us-gaap:ShortdurationInsuranceContractsIncurredClaimsAndAllocatedClaimAdjustmentExpenseNet
      contextRef="if4f944b5abdf4c56a6ad9bbbaaf49fef_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xODQvZnJhZzowNmM3ZWIzNDViYjU0NDc5ODk0MzQ3ZDUwZWZjMWU4Zi90YWJsZTphNjY2YzBkYjExYzM0OWE3OWQzMzI1MjQ3MTRiZTVhMS90YWJsZXJhbmdlOmE2NjZjMGRiMTFjMzQ5YTc5ZDMzMjUyNDcxNGJlNWExXzgtMTYtMS0xLTA_283aecd7-cc23-4e3a-a145-d650732f6697"
      unitRef="usd">8439000</us-gaap:ShortdurationInsuranceContractsIncurredClaimsAndAllocatedClaimAdjustmentExpenseNet>
    <us-gaap:ShortdurationInsuranceContractsIncurredClaimsAndAllocatedClaimAdjustmentExpenseNet
      contextRef="id9eb4bbf9cba425884973ee1fe1c709b_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xODQvZnJhZzowNmM3ZWIzNDViYjU0NDc5ODk0MzQ3ZDUwZWZjMWU4Zi90YWJsZTphNjY2YzBkYjExYzM0OWE3OWQzMzI1MjQ3MTRiZTVhMS90YWJsZXJhbmdlOmE2NjZjMGRiMTFjMzQ5YTc5ZDMzMjUyNDcxNGJlNWExXzgtMTgtMS0xLTA_69988352-3cd7-4594-b675-c64dcdc64211"
      unitRef="usd">8461000</us-gaap:ShortdurationInsuranceContractsIncurredClaimsAndAllocatedClaimAdjustmentExpenseNet>
    <us-gaap:ShortdurationInsuranceContractsIncurredClaimsAndAllocatedClaimAdjustmentExpenseNet
      contextRef="if138fe1e5c4f42829ad9c553af51d4b6_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xODQvZnJhZzowNmM3ZWIzNDViYjU0NDc5ODk0MzQ3ZDUwZWZjMWU4Zi90YWJsZTphNjY2YzBkYjExYzM0OWE3OWQzMzI1MjQ3MTRiZTVhMS90YWJsZXJhbmdlOmE2NjZjMGRiMTFjMzQ5YTc5ZDMzMjUyNDcxNGJlNWExXzgtMjAtMS0xLTA_491800bb-2664-4723-810b-4a1199cce5a5"
      unitRef="usd">8323000</us-gaap:ShortdurationInsuranceContractsIncurredClaimsAndAllocatedClaimAdjustmentExpenseNet>
    <us-gaap:ShortdurationInsuranceContractsIncurredButNotReportedIbnrClaimsLiabilityNet
      contextRef="if138fe1e5c4f42829ad9c553af51d4b6_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xODQvZnJhZzowNmM3ZWIzNDViYjU0NDc5ODk0MzQ3ZDUwZWZjMWU4Zi90YWJsZTphNjY2YzBkYjExYzM0OWE3OWQzMzI1MjQ3MTRiZTVhMS90YWJsZXJhbmdlOmE2NjZjMGRiMTFjMzQ5YTc5ZDMzMjUyNDcxNGJlNWExXzgtMjItMS0xLTA_645dac68-4d03-4882-819e-696aa04acff9"
      unitRef="usd">18000</us-gaap:ShortdurationInsuranceContractsIncurredButNotReportedIbnrClaimsLiabilityNet>
    <us-gaap:ShortdurationInsuranceContractsNumberOfReportedClaims
      contextRef="if138fe1e5c4f42829ad9c553af51d4b6_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xODQvZnJhZzowNmM3ZWIzNDViYjU0NDc5ODk0MzQ3ZDUwZWZjMWU4Zi90YWJsZTphNjY2YzBkYjExYzM0OWE3OWQzMzI1MjQ3MTRiZTVhMS90YWJsZXJhbmdlOmE2NjZjMGRiMTFjMzQ5YTc5ZDMzMjUyNDcxNGJlNWExXzgtMjQtMS0xLTA_513850e6-cdd9-4f36-a103-df1878ce932f"
      unitRef="loan">214</us-gaap:ShortdurationInsuranceContractsNumberOfReportedClaims>
    <us-gaap:ShortdurationInsuranceContractsIncurredClaimsAndAllocatedClaimAdjustmentExpenseNet
      contextRef="icb03fabb57714216adb283e4bf643bfe_I20161231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xODQvZnJhZzowNmM3ZWIzNDViYjU0NDc5ODk0MzQ3ZDUwZWZjMWU4Zi90YWJsZTphNjY2YzBkYjExYzM0OWE3OWQzMzI1MjQ3MTRiZTVhMS90YWJsZXJhbmdlOmE2NjZjMGRiMTFjMzQ5YTc5ZDMzMjUyNDcxNGJlNWExXzktMTItMS0xLTA_0ac77313-68f8-45fc-8e4f-a4900542ddc6"
      unitRef="usd">21889000</us-gaap:ShortdurationInsuranceContractsIncurredClaimsAndAllocatedClaimAdjustmentExpenseNet>
    <us-gaap:ShortdurationInsuranceContractsIncurredClaimsAndAllocatedClaimAdjustmentExpenseNet
      contextRef="i7eb0f2c80d2642f2adf0cc9b451bb7d5_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xODQvZnJhZzowNmM3ZWIzNDViYjU0NDc5ODk0MzQ3ZDUwZWZjMWU4Zi90YWJsZTphNjY2YzBkYjExYzM0OWE3OWQzMzI1MjQ3MTRiZTVhMS90YWJsZXJhbmdlOmE2NjZjMGRiMTFjMzQ5YTc5ZDMzMjUyNDcxNGJlNWExXzktMTQtMS0xLTA_a78d38d6-0fd5-4a88-82ad-a24a470b9ddf"
      unitRef="usd">11890000</us-gaap:ShortdurationInsuranceContractsIncurredClaimsAndAllocatedClaimAdjustmentExpenseNet>
    <us-gaap:ShortdurationInsuranceContractsIncurredClaimsAndAllocatedClaimAdjustmentExpenseNet
      contextRef="i618a2504a1934a488ca50e6fea21b3b1_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xODQvZnJhZzowNmM3ZWIzNDViYjU0NDc5ODk0MzQ3ZDUwZWZjMWU4Zi90YWJsZTphNjY2YzBkYjExYzM0OWE3OWQzMzI1MjQ3MTRiZTVhMS90YWJsZXJhbmdlOmE2NjZjMGRiMTFjMzQ5YTc5ZDMzMjUyNDcxNGJlNWExXzktMTYtMS0xLTA_9625a1b7-e07e-4e09-a998-59726bcfaa0e"
      unitRef="usd">9455000</us-gaap:ShortdurationInsuranceContractsIncurredClaimsAndAllocatedClaimAdjustmentExpenseNet>
    <us-gaap:ShortdurationInsuranceContractsIncurredClaimsAndAllocatedClaimAdjustmentExpenseNet
      contextRef="i91aa9413ae5847cf8a3932d2fd94d65b_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xODQvZnJhZzowNmM3ZWIzNDViYjU0NDc5ODk0MzQ3ZDUwZWZjMWU4Zi90YWJsZTphNjY2YzBkYjExYzM0OWE3OWQzMzI1MjQ3MTRiZTVhMS90YWJsZXJhbmdlOmE2NjZjMGRiMTFjMzQ5YTc5ZDMzMjUyNDcxNGJlNWExXzktMTgtMS0xLTA_00c54df2-dd18-4418-9c9b-837bdc72b53f"
      unitRef="usd">9219000</us-gaap:ShortdurationInsuranceContractsIncurredClaimsAndAllocatedClaimAdjustmentExpenseNet>
    <us-gaap:ShortdurationInsuranceContractsIncurredClaimsAndAllocatedClaimAdjustmentExpenseNet
      contextRef="if8397b12f4084311a6d3dee8c9671736_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xODQvZnJhZzowNmM3ZWIzNDViYjU0NDc5ODk0MzQ3ZDUwZWZjMWU4Zi90YWJsZTphNjY2YzBkYjExYzM0OWE3OWQzMzI1MjQ3MTRiZTVhMS90YWJsZXJhbmdlOmE2NjZjMGRiMTFjMzQ5YTc5ZDMzMjUyNDcxNGJlNWExXzktMjAtMS0xLTA_dd7bc334-7c8d-4ac8-9038-ce16403744df"
      unitRef="usd">8972000</us-gaap:ShortdurationInsuranceContractsIncurredClaimsAndAllocatedClaimAdjustmentExpenseNet>
    <us-gaap:ShortdurationInsuranceContractsIncurredButNotReportedIbnrClaimsLiabilityNet
      contextRef="if8397b12f4084311a6d3dee8c9671736_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xODQvZnJhZzowNmM3ZWIzNDViYjU0NDc5ODk0MzQ3ZDUwZWZjMWU4Zi90YWJsZTphNjY2YzBkYjExYzM0OWE3OWQzMzI1MjQ3MTRiZTVhMS90YWJsZXJhbmdlOmE2NjZjMGRiMTFjMzQ5YTc5ZDMzMjUyNDcxNGJlNWExXzktMjItMS0xLTA_b8c42edb-2d27-4fe1-883d-6eb7bbb57b9c"
      unitRef="usd">45000</us-gaap:ShortdurationInsuranceContractsIncurredButNotReportedIbnrClaimsLiabilityNet>
    <us-gaap:ShortdurationInsuranceContractsNumberOfReportedClaims
      contextRef="if8397b12f4084311a6d3dee8c9671736_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xODQvZnJhZzowNmM3ZWIzNDViYjU0NDc5ODk0MzQ3ZDUwZWZjMWU4Zi90YWJsZTphNjY2YzBkYjExYzM0OWE3OWQzMzI1MjQ3MTRiZTVhMS90YWJsZXJhbmdlOmE2NjZjMGRiMTFjMzQ5YTc5ZDMzMjUyNDcxNGJlNWExXzktMjQtMS0xLTA_cf53336d-e1ca-4227-a6fa-efc6847d2da8"
      unitRef="loan">252</us-gaap:ShortdurationInsuranceContractsNumberOfReportedClaims>
    <us-gaap:ShortdurationInsuranceContractsIncurredClaimsAndAllocatedClaimAdjustmentExpenseNet
      contextRef="i03048c9335d04cc18768c556391b6e09_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xODQvZnJhZzowNmM3ZWIzNDViYjU0NDc5ODk0MzQ3ZDUwZWZjMWU4Zi90YWJsZTphNjY2YzBkYjExYzM0OWE3OWQzMzI1MjQ3MTRiZTVhMS90YWJsZXJhbmdlOmE2NjZjMGRiMTFjMzQ5YTc5ZDMzMjUyNDcxNGJlNWExXzEwLTE0LTEtMS0w_4b940212-6b87-4a3c-b47e-6ce0631102d9"
      unitRef="usd">38178000</us-gaap:ShortdurationInsuranceContractsIncurredClaimsAndAllocatedClaimAdjustmentExpenseNet>
    <us-gaap:ShortdurationInsuranceContractsIncurredClaimsAndAllocatedClaimAdjustmentExpenseNet
      contextRef="ia9834b3fd06b457f94ca2d37bac007a6_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xODQvZnJhZzowNmM3ZWIzNDViYjU0NDc5ODk0MzQ3ZDUwZWZjMWU4Zi90YWJsZTphNjY2YzBkYjExYzM0OWE3OWQzMzI1MjQ3MTRiZTVhMS90YWJsZXJhbmdlOmE2NjZjMGRiMTFjMzQ5YTc5ZDMzMjUyNDcxNGJlNWExXzEwLTE2LTEtMS0w_d5394680-9348-4624-b3e8-dccf74c71d16"
      unitRef="usd">16261000</us-gaap:ShortdurationInsuranceContractsIncurredClaimsAndAllocatedClaimAdjustmentExpenseNet>
    <us-gaap:ShortdurationInsuranceContractsIncurredClaimsAndAllocatedClaimAdjustmentExpenseNet
      contextRef="ifee444f69f044bd085b68fc795f9b6c6_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xODQvZnJhZzowNmM3ZWIzNDViYjU0NDc5ODk0MzQ3ZDUwZWZjMWU4Zi90YWJsZTphNjY2YzBkYjExYzM0OWE3OWQzMzI1MjQ3MTRiZTVhMS90YWJsZXJhbmdlOmE2NjZjMGRiMTFjMzQ5YTc5ZDMzMjUyNDcxNGJlNWExXzEwLTE4LTEtMS0w_e31fc7da-691c-4eac-8cdf-fddb97c8fef8"
      unitRef="usd">12202000</us-gaap:ShortdurationInsuranceContractsIncurredClaimsAndAllocatedClaimAdjustmentExpenseNet>
    <us-gaap:ShortdurationInsuranceContractsIncurredClaimsAndAllocatedClaimAdjustmentExpenseNet
      contextRef="id0de65fe82064fddbd98d16a11e5b773_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xODQvZnJhZzowNmM3ZWIzNDViYjU0NDc5ODk0MzQ3ZDUwZWZjMWU4Zi90YWJsZTphNjY2YzBkYjExYzM0OWE3OWQzMzI1MjQ3MTRiZTVhMS90YWJsZXJhbmdlOmE2NjZjMGRiMTFjMzQ5YTc5ZDMzMjUyNDcxNGJlNWExXzEwLTIwLTEtMS0w_0383f3e3-94dc-4b0e-90d9-6c08036d3de1"
      unitRef="usd">11488000</us-gaap:ShortdurationInsuranceContractsIncurredClaimsAndAllocatedClaimAdjustmentExpenseNet>
    <us-gaap:ShortdurationInsuranceContractsIncurredButNotReportedIbnrClaimsLiabilityNet
      contextRef="id0de65fe82064fddbd98d16a11e5b773_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xODQvZnJhZzowNmM3ZWIzNDViYjU0NDc5ODk0MzQ3ZDUwZWZjMWU4Zi90YWJsZTphNjY2YzBkYjExYzM0OWE3OWQzMzI1MjQ3MTRiZTVhMS90YWJsZXJhbmdlOmE2NjZjMGRiMTFjMzQ5YTc5ZDMzMjUyNDcxNGJlNWExXzEwLTIyLTEtMS0w_9da92804-d6a8-4f18-b536-7a3ea61e0179"
      unitRef="usd">85000</us-gaap:ShortdurationInsuranceContractsIncurredButNotReportedIbnrClaimsLiabilityNet>
    <us-gaap:ShortdurationInsuranceContractsNumberOfReportedClaims
      contextRef="id0de65fe82064fddbd98d16a11e5b773_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xODQvZnJhZzowNmM3ZWIzNDViYjU0NDc5ODk0MzQ3ZDUwZWZjMWU4Zi90YWJsZTphNjY2YzBkYjExYzM0OWE3OWQzMzI1MjQ3MTRiZTVhMS90YWJsZXJhbmdlOmE2NjZjMGRiMTFjMzQ5YTc5ZDMzMjUyNDcxNGJlNWExXzEwLTI0LTEtMS0w_a3d0faf4-bb28-43b4-a3dc-e994afdd7c8d"
      unitRef="loan">365</us-gaap:ShortdurationInsuranceContractsNumberOfReportedClaims>
    <us-gaap:ShortdurationInsuranceContractsIncurredClaimsAndAllocatedClaimAdjustmentExpenseNet
      contextRef="i15bc69db9ba1485fa27b3fac4c35d514_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xODQvZnJhZzowNmM3ZWIzNDViYjU0NDc5ODk0MzQ3ZDUwZWZjMWU4Zi90YWJsZTphNjY2YzBkYjExYzM0OWE3OWQzMzI1MjQ3MTRiZTVhMS90YWJsZXJhbmdlOmE2NjZjMGRiMTFjMzQ5YTc5ZDMzMjUyNDcxNGJlNWExXzExLTE2LTEtMS0w_3f53558c-5254-4ca7-a7bb-a3b0b29454f6"
      unitRef="usd">36438000</us-gaap:ShortdurationInsuranceContractsIncurredClaimsAndAllocatedClaimAdjustmentExpenseNet>
    <us-gaap:ShortdurationInsuranceContractsIncurredClaimsAndAllocatedClaimAdjustmentExpenseNet
      contextRef="i843f1ca0af2c4ca589d2cf2873715d2e_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xODQvZnJhZzowNmM3ZWIzNDViYjU0NDc5ODk0MzQ3ZDUwZWZjMWU4Zi90YWJsZTphNjY2YzBkYjExYzM0OWE3OWQzMzI1MjQ3MTRiZTVhMS90YWJsZXJhbmdlOmE2NjZjMGRiMTFjMzQ5YTc5ZDMzMjUyNDcxNGJlNWExXzExLTE4LTEtMS0w_c0198c43-5cba-4cb2-83f9-9dd1c677a7a2"
      unitRef="usd">23168000</us-gaap:ShortdurationInsuranceContractsIncurredClaimsAndAllocatedClaimAdjustmentExpenseNet>
    <us-gaap:ShortdurationInsuranceContractsIncurredClaimsAndAllocatedClaimAdjustmentExpenseNet
      contextRef="ia696182a9b564223b91881ffe83fd020_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xODQvZnJhZzowNmM3ZWIzNDViYjU0NDc5ODk0MzQ3ZDUwZWZjMWU4Zi90YWJsZTphNjY2YzBkYjExYzM0OWE3OWQzMzI1MjQ3MTRiZTVhMS90YWJsZXJhbmdlOmE2NjZjMGRiMTFjMzQ5YTc5ZDMzMjUyNDcxNGJlNWExXzExLTIwLTEtMS0w_410b413e-1444-4420-9bc1-77f8e3914307"
      unitRef="usd">19536000</us-gaap:ShortdurationInsuranceContractsIncurredClaimsAndAllocatedClaimAdjustmentExpenseNet>
    <us-gaap:ShortdurationInsuranceContractsIncurredButNotReportedIbnrClaimsLiabilityNet
      contextRef="ia696182a9b564223b91881ffe83fd020_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xODQvZnJhZzowNmM3ZWIzNDViYjU0NDc5ODk0MzQ3ZDUwZWZjMWU4Zi90YWJsZTphNjY2YzBkYjExYzM0OWE3OWQzMzI1MjQ3MTRiZTVhMS90YWJsZXJhbmdlOmE2NjZjMGRiMTFjMzQ5YTc5ZDMzMjUyNDcxNGJlNWExXzExLTIyLTEtMS0w_f0ed74d9-3050-46aa-a185-433cab4e7966"
      unitRef="usd">424000</us-gaap:ShortdurationInsuranceContractsIncurredButNotReportedIbnrClaimsLiabilityNet>
    <us-gaap:ShortdurationInsuranceContractsNumberOfReportedClaims
      contextRef="ia696182a9b564223b91881ffe83fd020_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xODQvZnJhZzowNmM3ZWIzNDViYjU0NDc5ODk0MzQ3ZDUwZWZjMWU4Zi90YWJsZTphNjY2YzBkYjExYzM0OWE3OWQzMzI1MjQ3MTRiZTVhMS90YWJsZXJhbmdlOmE2NjZjMGRiMTFjMzQ5YTc5ZDMzMjUyNDcxNGJlNWExXzExLTI0LTEtMS0w_4d5bac11-1cee-42c1-8c05-3832d831d208"
      unitRef="loan">606</us-gaap:ShortdurationInsuranceContractsNumberOfReportedClaims>
    <us-gaap:ShortdurationInsuranceContractsIncurredClaimsAndAllocatedClaimAdjustmentExpenseNet
      contextRef="ib1140317dec54abd9cbf96014e1c0b78_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xODQvZnJhZzowNmM3ZWIzNDViYjU0NDc5ODk0MzQ3ZDUwZWZjMWU4Zi90YWJsZTphNjY2YzBkYjExYzM0OWE3OWQzMzI1MjQ3MTRiZTVhMS90YWJsZXJhbmdlOmE2NjZjMGRiMTFjMzQ5YTc5ZDMzMjUyNDcxNGJlNWExXzEyLTE4LTEtMS0w_fece2fa1-52a7-487e-b115-eb536259886b"
      unitRef="usd">50562000</us-gaap:ShortdurationInsuranceContractsIncurredClaimsAndAllocatedClaimAdjustmentExpenseNet>
    <us-gaap:ShortdurationInsuranceContractsIncurredClaimsAndAllocatedClaimAdjustmentExpenseNet
      contextRef="i6be34140f3f94ba79d2f2efac1efa468_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xODQvZnJhZzowNmM3ZWIzNDViYjU0NDc5ODk0MzQ3ZDUwZWZjMWU4Zi90YWJsZTphNjY2YzBkYjExYzM0OWE3OWQzMzI1MjQ3MTRiZTVhMS90YWJsZXJhbmdlOmE2NjZjMGRiMTFjMzQ5YTc5ZDMzMjUyNDcxNGJlNWExXzEyLTIwLTEtMS0w_61aeeedd-27af-4587-9c8e-173227df9d81"
      unitRef="usd">39085000</us-gaap:ShortdurationInsuranceContractsIncurredClaimsAndAllocatedClaimAdjustmentExpenseNet>
    <us-gaap:ShortdurationInsuranceContractsIncurredButNotReportedIbnrClaimsLiabilityNet
      contextRef="i6be34140f3f94ba79d2f2efac1efa468_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xODQvZnJhZzowNmM3ZWIzNDViYjU0NDc5ODk0MzQ3ZDUwZWZjMWU4Zi90YWJsZTphNjY2YzBkYjExYzM0OWE3OWQzMzI1MjQ3MTRiZTVhMS90YWJsZXJhbmdlOmE2NjZjMGRiMTFjMzQ5YTc5ZDMzMjUyNDcxNGJlNWExXzEyLTIyLTEtMS0w_1d9c2c75-d245-4fd3-a29c-17c0a1957e79"
      unitRef="usd">2151000</us-gaap:ShortdurationInsuranceContractsIncurredButNotReportedIbnrClaimsLiabilityNet>
    <us-gaap:ShortdurationInsuranceContractsNumberOfReportedClaims
      contextRef="i6be34140f3f94ba79d2f2efac1efa468_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xODQvZnJhZzowNmM3ZWIzNDViYjU0NDc5ODk0MzQ3ZDUwZWZjMWU4Zi90YWJsZTphNjY2YzBkYjExYzM0OWE3OWQzMzI1MjQ3MTRiZTVhMS90YWJsZXJhbmdlOmE2NjZjMGRiMTFjMzQ5YTc5ZDMzMjUyNDcxNGJlNWExXzEyLTI0LTEtMS0w_02c4f43d-1e55-44d6-9815-08859a912ea8"
      unitRef="loan">1551</us-gaap:ShortdurationInsuranceContractsNumberOfReportedClaims>
    <us-gaap:ShortdurationInsuranceContractsIncurredClaimsAndAllocatedClaimAdjustmentExpenseNet
      contextRef="i37aa22aff4a4470f9843072e5c0357dc_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xODQvZnJhZzowNmM3ZWIzNDViYjU0NDc5ODk0MzQ3ZDUwZWZjMWU4Zi90YWJsZTphNjY2YzBkYjExYzM0OWE3OWQzMzI1MjQ3MTRiZTVhMS90YWJsZXJhbmdlOmE2NjZjMGRiMTFjMzQ5YTc5ZDMzMjUyNDcxNGJlNWExXzEzLTIwLTEtMS0w_63244fcd-42cb-4702-a9a7-2cbc560cb15a"
      unitRef="usd">317516000</us-gaap:ShortdurationInsuranceContractsIncurredClaimsAndAllocatedClaimAdjustmentExpenseNet>
    <us-gaap:ShortdurationInsuranceContractsIncurredButNotReportedIbnrClaimsLiabilityNet
      contextRef="i37aa22aff4a4470f9843072e5c0357dc_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xODQvZnJhZzowNmM3ZWIzNDViYjU0NDc5ODk0MzQ3ZDUwZWZjMWU4Zi90YWJsZTphNjY2YzBkYjExYzM0OWE3OWQzMzI1MjQ3MTRiZTVhMS90YWJsZXJhbmdlOmE2NjZjMGRiMTFjMzQ5YTc5ZDMzMjUyNDcxNGJlNWExXzEzLTIyLTEtMS0w_2270a4f1-7f66-4c3c-b896-ded73ce8fbc8"
      unitRef="usd">23023000</us-gaap:ShortdurationInsuranceContractsIncurredButNotReportedIbnrClaimsLiabilityNet>
    <us-gaap:ShortdurationInsuranceContractsNumberOfReportedClaims
      contextRef="i37aa22aff4a4470f9843072e5c0357dc_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xODQvZnJhZzowNmM3ZWIzNDViYjU0NDc5ODk0MzQ3ZDUwZWZjMWU4Zi90YWJsZTphNjY2YzBkYjExYzM0OWE3OWQzMzI1MjQ3MTRiZTVhMS90YWJsZXJhbmdlOmE2NjZjMGRiMTFjMzQ5YTc5ZDMzMjUyNDcxNGJlNWExXzEzLTI0LTEtMS0w_33f132c5-7fcd-4eeb-afaf-cbbccbe8c058"
      unitRef="loan">29834</us-gaap:ShortdurationInsuranceContractsNumberOfReportedClaims>
    <us-gaap:ShortdurationInsuranceContractsIncurredClaimsAndAllocatedClaimAdjustmentExpenseNet
      contextRef="i5e4d0a11273b44cf97a2b7279aa065d4_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xODQvZnJhZzowNmM3ZWIzNDViYjU0NDc5ODk0MzQ3ZDUwZWZjMWU4Zi90YWJsZTphNjY2YzBkYjExYzM0OWE3OWQzMzI1MjQ3MTRiZTVhMS90YWJsZXJhbmdlOmE2NjZjMGRiMTFjMzQ5YTc5ZDMzMjUyNDcxNGJlNWExXzE0LTIwLTEtMS0w_ccfb3443-50f8-4160-8ca1-5bf5a5653325"
      unitRef="usd">410668000</us-gaap:ShortdurationInsuranceContractsIncurredClaimsAndAllocatedClaimAdjustmentExpenseNet>
    <us-gaap:ShortdurationInsuranceContractsCumulativePaidClaimsAndAllocatedClaimAdjustmentExpenseNet
      contextRef="ie106ec1b3b514ec2a1af2a67a0a59fa7_I20111231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xODQvZnJhZzowNmM3ZWIzNDViYjU0NDc5ODk0MzQ3ZDUwZWZjMWU4Zi90YWJsZToxMzNkNzZlMzE2NTM0ZmFhOTI1NGU5NTU5MzEzZjk4Yy90YWJsZXJhbmdlOjEzM2Q3NmUzMTY1MzRmYWE5MjU0ZTk1NTkzMTNmOThjXzMtMi0xLTEtMA_865ecf84-0b4b-4497-805e-6ce921d42320"
      unitRef="usd">0</us-gaap:ShortdurationInsuranceContractsCumulativePaidClaimsAndAllocatedClaimAdjustmentExpenseNet>
    <us-gaap:ShortdurationInsuranceContractsCumulativePaidClaimsAndAllocatedClaimAdjustmentExpenseNet
      contextRef="i13120a46257e42b6a84e645f9f5243a1_I20121231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xODQvZnJhZzowNmM3ZWIzNDViYjU0NDc5ODk0MzQ3ZDUwZWZjMWU4Zi90YWJsZToxMzNkNzZlMzE2NTM0ZmFhOTI1NGU5NTU5MzEzZjk4Yy90YWJsZXJhbmdlOjEzM2Q3NmUzMTY1MzRmYWE5MjU0ZTk1NTkzMTNmOThjXzMtNC0xLTEtMA_e6c4d35c-4304-4e68-a187-d554a9e21900"
      unitRef="usd">0</us-gaap:ShortdurationInsuranceContractsCumulativePaidClaimsAndAllocatedClaimAdjustmentExpenseNet>
    <us-gaap:ShortdurationInsuranceContractsCumulativePaidClaimsAndAllocatedClaimAdjustmentExpenseNet
      contextRef="id658985a913e417bbf48c5d78deb6914_I20131231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xODQvZnJhZzowNmM3ZWIzNDViYjU0NDc5ODk0MzQ3ZDUwZWZjMWU4Zi90YWJsZToxMzNkNzZlMzE2NTM0ZmFhOTI1NGU5NTU5MzEzZjk4Yy90YWJsZXJhbmdlOjEzM2Q3NmUzMTY1MzRmYWE5MjU0ZTk1NTkzMTNmOThjXzMtNi0xLTEtMA_a0371e07-9a59-4f5c-8383-677b82f1578b"
      unitRef="usd">0</us-gaap:ShortdurationInsuranceContractsCumulativePaidClaimsAndAllocatedClaimAdjustmentExpenseNet>
    <us-gaap:ShortdurationInsuranceContractsCumulativePaidClaimsAndAllocatedClaimAdjustmentExpenseNet
      contextRef="i8560cb7a0cc34398bf794c76d1448111_I20141231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xODQvZnJhZzowNmM3ZWIzNDViYjU0NDc5ODk0MzQ3ZDUwZWZjMWU4Zi90YWJsZToxMzNkNzZlMzE2NTM0ZmFhOTI1NGU5NTU5MzEzZjk4Yy90YWJsZXJhbmdlOjEzM2Q3NmUzMTY1MzRmYWE5MjU0ZTk1NTkzMTNmOThjXzMtOC0xLTEtMA_6079db4e-fbc8-42f1-b23b-73f8ca6a4261"
      unitRef="usd">0</us-gaap:ShortdurationInsuranceContractsCumulativePaidClaimsAndAllocatedClaimAdjustmentExpenseNet>
    <us-gaap:ShortdurationInsuranceContractsCumulativePaidClaimsAndAllocatedClaimAdjustmentExpenseNet
      contextRef="id0d6e12a75694b6887e4f7182b9acf89_I20151231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xODQvZnJhZzowNmM3ZWIzNDViYjU0NDc5ODk0MzQ3ZDUwZWZjMWU4Zi90YWJsZToxMzNkNzZlMzE2NTM0ZmFhOTI1NGU5NTU5MzEzZjk4Yy90YWJsZXJhbmdlOjEzM2Q3NmUzMTY1MzRmYWE5MjU0ZTk1NTkzMTNmOThjXzMtMTAtMS0xLTA_1bf3708d-c32b-46b5-a321-2d381d95d9bd"
      unitRef="usd">0</us-gaap:ShortdurationInsuranceContractsCumulativePaidClaimsAndAllocatedClaimAdjustmentExpenseNet>
    <us-gaap:ShortdurationInsuranceContractsCumulativePaidClaimsAndAllocatedClaimAdjustmentExpenseNet
      contextRef="ifd72ff86b94942c7862c903d52ef9a80_I20161231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xODQvZnJhZzowNmM3ZWIzNDViYjU0NDc5ODk0MzQ3ZDUwZWZjMWU4Zi90YWJsZToxMzNkNzZlMzE2NTM0ZmFhOTI1NGU5NTU5MzEzZjk4Yy90YWJsZXJhbmdlOjEzM2Q3NmUzMTY1MzRmYWE5MjU0ZTk1NTkzMTNmOThjXzMtMTItMS0xLTA_372dbef4-4b0e-48cc-b29b-c682c6e4dc12"
      unitRef="usd">0</us-gaap:ShortdurationInsuranceContractsCumulativePaidClaimsAndAllocatedClaimAdjustmentExpenseNet>
    <us-gaap:ShortdurationInsuranceContractsCumulativePaidClaimsAndAllocatedClaimAdjustmentExpenseNet
      contextRef="iee7aa7df7038496180d7ca89bafc2c3f_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xODQvZnJhZzowNmM3ZWIzNDViYjU0NDc5ODk0MzQ3ZDUwZWZjMWU4Zi90YWJsZToxMzNkNzZlMzE2NTM0ZmFhOTI1NGU5NTU5MzEzZjk4Yy90YWJsZXJhbmdlOjEzM2Q3NmUzMTY1MzRmYWE5MjU0ZTk1NTkzMTNmOThjXzMtMTQtMS0xLTA_7419fe76-aaae-4a06-822d-b7c388d20a7f"
      unitRef="usd">0</us-gaap:ShortdurationInsuranceContractsCumulativePaidClaimsAndAllocatedClaimAdjustmentExpenseNet>
    <us-gaap:ShortdurationInsuranceContractsCumulativePaidClaimsAndAllocatedClaimAdjustmentExpenseNet
      contextRef="ia698a4f534ea4c9f96091d3b18bf4409_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xODQvZnJhZzowNmM3ZWIzNDViYjU0NDc5ODk0MzQ3ZDUwZWZjMWU4Zi90YWJsZToxMzNkNzZlMzE2NTM0ZmFhOTI1NGU5NTU5MzEzZjk4Yy90YWJsZXJhbmdlOjEzM2Q3NmUzMTY1MzRmYWE5MjU0ZTk1NTkzMTNmOThjXzMtMTYtMS0xLTA_4929d14a-02ba-4961-a44a-5209337a86b4"
      unitRef="usd">0</us-gaap:ShortdurationInsuranceContractsCumulativePaidClaimsAndAllocatedClaimAdjustmentExpenseNet>
    <us-gaap:ShortdurationInsuranceContractsCumulativePaidClaimsAndAllocatedClaimAdjustmentExpenseNet
      contextRef="i8722c996b3dd4af8a068d5d388b3d8ad_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xODQvZnJhZzowNmM3ZWIzNDViYjU0NDc5ODk0MzQ3ZDUwZWZjMWU4Zi90YWJsZToxMzNkNzZlMzE2NTM0ZmFhOTI1NGU5NTU5MzEzZjk4Yy90YWJsZXJhbmdlOjEzM2Q3NmUzMTY1MzRmYWE5MjU0ZTk1NTkzMTNmOThjXzMtMTgtMS0xLTA_414bbc2f-6d35-4f02-9e4d-e709bdceca00"
      unitRef="usd">0</us-gaap:ShortdurationInsuranceContractsCumulativePaidClaimsAndAllocatedClaimAdjustmentExpenseNet>
    <us-gaap:ShortdurationInsuranceContractsCumulativePaidClaimsAndAllocatedClaimAdjustmentExpenseNet
      contextRef="idf857672ea914dda8818530c994d9218_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xODQvZnJhZzowNmM3ZWIzNDViYjU0NDc5ODk0MzQ3ZDUwZWZjMWU4Zi90YWJsZToxMzNkNzZlMzE2NTM0ZmFhOTI1NGU5NTU5MzEzZjk4Yy90YWJsZXJhbmdlOjEzM2Q3NmUzMTY1MzRmYWE5MjU0ZTk1NTkzMTNmOThjXzMtMjAtMS0xLTA_e9c4b5bf-213f-4530-9e29-dd36b383acd1"
      unitRef="usd">0</us-gaap:ShortdurationInsuranceContractsCumulativePaidClaimsAndAllocatedClaimAdjustmentExpenseNet>
    <us-gaap:ShortdurationInsuranceContractsCumulativePaidClaimsAndAllocatedClaimAdjustmentExpenseNet
      contextRef="i4f1b892958bd4d219cbcea5c67df2cce_I20121231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xODQvZnJhZzowNmM3ZWIzNDViYjU0NDc5ODk0MzQ3ZDUwZWZjMWU4Zi90YWJsZToxMzNkNzZlMzE2NTM0ZmFhOTI1NGU5NTU5MzEzZjk4Yy90YWJsZXJhbmdlOjEzM2Q3NmUzMTY1MzRmYWE5MjU0ZTk1NTkzMTNmOThjXzQtNC0xLTEtMA_64f6148d-e9cc-4927-972e-816cd517c294"
      unitRef="usd">24000</us-gaap:ShortdurationInsuranceContractsCumulativePaidClaimsAndAllocatedClaimAdjustmentExpenseNet>
    <us-gaap:ShortdurationInsuranceContractsCumulativePaidClaimsAndAllocatedClaimAdjustmentExpenseNet
      contextRef="i15f4603561c2458d87750c96b7e33eb8_I20131231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xODQvZnJhZzowNmM3ZWIzNDViYjU0NDc5ODk0MzQ3ZDUwZWZjMWU4Zi90YWJsZToxMzNkNzZlMzE2NTM0ZmFhOTI1NGU5NTU5MzEzZjk4Yy90YWJsZXJhbmdlOjEzM2Q3NmUzMTY1MzRmYWE5MjU0ZTk1NTkzMTNmOThjXzQtNi0xLTEtMA_1f07b6da-45ef-413a-9d0a-be4530fcef38"
      unitRef="usd">535000</us-gaap:ShortdurationInsuranceContractsCumulativePaidClaimsAndAllocatedClaimAdjustmentExpenseNet>
    <us-gaap:ShortdurationInsuranceContractsCumulativePaidClaimsAndAllocatedClaimAdjustmentExpenseNet
      contextRef="i321197d0361c44e0bb51de9eec91a02c_I20141231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xODQvZnJhZzowNmM3ZWIzNDViYjU0NDc5ODk0MzQ3ZDUwZWZjMWU4Zi90YWJsZToxMzNkNzZlMzE2NTM0ZmFhOTI1NGU5NTU5MzEzZjk4Yy90YWJsZXJhbmdlOjEzM2Q3NmUzMTY1MzRmYWE5MjU0ZTk1NTkzMTNmOThjXzQtOC0xLTEtMA_fbac683d-81aa-4f20-8ab4-9fa468a50445"
      unitRef="usd">659000</us-gaap:ShortdurationInsuranceContractsCumulativePaidClaimsAndAllocatedClaimAdjustmentExpenseNet>
    <us-gaap:ShortdurationInsuranceContractsCumulativePaidClaimsAndAllocatedClaimAdjustmentExpenseNet
      contextRef="i1a3304329cc749faa2cfe045c41afbcb_I20151231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xODQvZnJhZzowNmM3ZWIzNDViYjU0NDc5ODk0MzQ3ZDUwZWZjMWU4Zi90YWJsZToxMzNkNzZlMzE2NTM0ZmFhOTI1NGU5NTU5MzEzZjk4Yy90YWJsZXJhbmdlOjEzM2Q3NmUzMTY1MzRmYWE5MjU0ZTk1NTkzMTNmOThjXzQtMTAtMS0xLTA_2a73038e-d00f-43a5-aa2f-a68b97b81da0"
      unitRef="usd">665000</us-gaap:ShortdurationInsuranceContractsCumulativePaidClaimsAndAllocatedClaimAdjustmentExpenseNet>
    <us-gaap:ShortdurationInsuranceContractsCumulativePaidClaimsAndAllocatedClaimAdjustmentExpenseNet
      contextRef="i4ad1d84a58414987866cac8b16791281_I20161231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xODQvZnJhZzowNmM3ZWIzNDViYjU0NDc5ODk0MzQ3ZDUwZWZjMWU4Zi90YWJsZToxMzNkNzZlMzE2NTM0ZmFhOTI1NGU5NTU5MzEzZjk4Yy90YWJsZXJhbmdlOjEzM2Q3NmUzMTY1MzRmYWE5MjU0ZTk1NTkzMTNmOThjXzQtMTItMS0xLTA_d3e33611-931a-4d4d-bc21-ea0d5890b3b0"
      unitRef="usd">665000</us-gaap:ShortdurationInsuranceContractsCumulativePaidClaimsAndAllocatedClaimAdjustmentExpenseNet>
    <us-gaap:ShortdurationInsuranceContractsCumulativePaidClaimsAndAllocatedClaimAdjustmentExpenseNet
      contextRef="i150652b911774223b87326ceec8b7aff_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xODQvZnJhZzowNmM3ZWIzNDViYjU0NDc5ODk0MzQ3ZDUwZWZjMWU4Zi90YWJsZToxMzNkNzZlMzE2NTM0ZmFhOTI1NGU5NTU5MzEzZjk4Yy90YWJsZXJhbmdlOjEzM2Q3NmUzMTY1MzRmYWE5MjU0ZTk1NTkzMTNmOThjXzQtMTQtMS0xLTA_8b5339ef-e31e-4ef9-a3b3-d505143be4e6"
      unitRef="usd">808000</us-gaap:ShortdurationInsuranceContractsCumulativePaidClaimsAndAllocatedClaimAdjustmentExpenseNet>
    <us-gaap:ShortdurationInsuranceContractsCumulativePaidClaimsAndAllocatedClaimAdjustmentExpenseNet
      contextRef="iaa60d041a3d64d099dd7b86018ab691b_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xODQvZnJhZzowNmM3ZWIzNDViYjU0NDc5ODk0MzQ3ZDUwZWZjMWU4Zi90YWJsZToxMzNkNzZlMzE2NTM0ZmFhOTI1NGU5NTU5MzEzZjk4Yy90YWJsZXJhbmdlOjEzM2Q3NmUzMTY1MzRmYWE5MjU0ZTk1NTkzMTNmOThjXzQtMTYtMS0xLTA_67d3912b-e670-4b5b-af74-95fede94206c"
      unitRef="usd">808000</us-gaap:ShortdurationInsuranceContractsCumulativePaidClaimsAndAllocatedClaimAdjustmentExpenseNet>
    <us-gaap:ShortdurationInsuranceContractsCumulativePaidClaimsAndAllocatedClaimAdjustmentExpenseNet
      contextRef="ida88ab59cba646c9af8a3137fbb2511d_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xODQvZnJhZzowNmM3ZWIzNDViYjU0NDc5ODk0MzQ3ZDUwZWZjMWU4Zi90YWJsZToxMzNkNzZlMzE2NTM0ZmFhOTI1NGU5NTU5MzEzZjk4Yy90YWJsZXJhbmdlOjEzM2Q3NmUzMTY1MzRmYWE5MjU0ZTk1NTkzMTNmOThjXzQtMTgtMS0xLTA_282120f9-321a-4ae6-bb47-9d9085adcb39"
      unitRef="usd">808000</us-gaap:ShortdurationInsuranceContractsCumulativePaidClaimsAndAllocatedClaimAdjustmentExpenseNet>
    <us-gaap:ShortdurationInsuranceContractsCumulativePaidClaimsAndAllocatedClaimAdjustmentExpenseNet
      contextRef="i9694e7e444ac49fa83257e9036cc7345_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xODQvZnJhZzowNmM3ZWIzNDViYjU0NDc5ODk0MzQ3ZDUwZWZjMWU4Zi90YWJsZToxMzNkNzZlMzE2NTM0ZmFhOTI1NGU5NTU5MzEzZjk4Yy90YWJsZXJhbmdlOjEzM2Q3NmUzMTY1MzRmYWE5MjU0ZTk1NTkzMTNmOThjXzQtMjAtMS0xLTA_a6f11b32-c9f0-4e69-a635-421c232329d9"
      unitRef="usd">808000</us-gaap:ShortdurationInsuranceContractsCumulativePaidClaimsAndAllocatedClaimAdjustmentExpenseNet>
    <us-gaap:ShortdurationInsuranceContractsCumulativePaidClaimsAndAllocatedClaimAdjustmentExpenseNet
      contextRef="i0c4f2f7c5708434e9e4687b14351ef54_I20131231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xODQvZnJhZzowNmM3ZWIzNDViYjU0NDc5ODk0MzQ3ZDUwZWZjMWU4Zi90YWJsZToxMzNkNzZlMzE2NTM0ZmFhOTI1NGU5NTU5MzEzZjk4Yy90YWJsZXJhbmdlOjEzM2Q3NmUzMTY1MzRmYWE5MjU0ZTk1NTkzMTNmOThjXzUtNi0xLTEtMA_2757dc25-67f6-421f-8d99-f9b9b98fb85d"
      unitRef="usd">239000</us-gaap:ShortdurationInsuranceContractsCumulativePaidClaimsAndAllocatedClaimAdjustmentExpenseNet>
    <us-gaap:ShortdurationInsuranceContractsCumulativePaidClaimsAndAllocatedClaimAdjustmentExpenseNet
      contextRef="i2e5342c326d84b398812d1c4b8e3a93a_I20141231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xODQvZnJhZzowNmM3ZWIzNDViYjU0NDc5ODk0MzQ3ZDUwZWZjMWU4Zi90YWJsZToxMzNkNzZlMzE2NTM0ZmFhOTI1NGU5NTU5MzEzZjk4Yy90YWJsZXJhbmdlOjEzM2Q3NmUzMTY1MzRmYWE5MjU0ZTk1NTkzMTNmOThjXzUtOC0xLTEtMA_782d031e-e021-4d81-86a6-6e3ef9c911c6"
      unitRef="usd">928000</us-gaap:ShortdurationInsuranceContractsCumulativePaidClaimsAndAllocatedClaimAdjustmentExpenseNet>
    <us-gaap:ShortdurationInsuranceContractsCumulativePaidClaimsAndAllocatedClaimAdjustmentExpenseNet
      contextRef="i393abf3e3be242ba8f5c5dd9da75831e_I20151231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xODQvZnJhZzowNmM3ZWIzNDViYjU0NDc5ODk0MzQ3ZDUwZWZjMWU4Zi90YWJsZToxMzNkNzZlMzE2NTM0ZmFhOTI1NGU5NTU5MzEzZjk4Yy90YWJsZXJhbmdlOjEzM2Q3NmUzMTY1MzRmYWE5MjU0ZTk1NTkzMTNmOThjXzUtMTAtMS0xLTA_f213de18-4e82-4498-9802-2a02dfe875c4"
      unitRef="usd">1501000</us-gaap:ShortdurationInsuranceContractsCumulativePaidClaimsAndAllocatedClaimAdjustmentExpenseNet>
    <us-gaap:ShortdurationInsuranceContractsCumulativePaidClaimsAndAllocatedClaimAdjustmentExpenseNet
      contextRef="i2cd0bd1d48034ec39eb8cb02441eb87f_I20161231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xODQvZnJhZzowNmM3ZWIzNDViYjU0NDc5ODk0MzQ3ZDUwZWZjMWU4Zi90YWJsZToxMzNkNzZlMzE2NTM0ZmFhOTI1NGU5NTU5MzEzZjk4Yy90YWJsZXJhbmdlOjEzM2Q3NmUzMTY1MzRmYWE5MjU0ZTk1NTkzMTNmOThjXzUtMTItMS0xLTA_2a1367eb-a8fd-4a72-9115-f3a59e76fd6e"
      unitRef="usd">1775000</us-gaap:ShortdurationInsuranceContractsCumulativePaidClaimsAndAllocatedClaimAdjustmentExpenseNet>
    <us-gaap:ShortdurationInsuranceContractsCumulativePaidClaimsAndAllocatedClaimAdjustmentExpenseNet
      contextRef="i3afdc645e3dd49669e07216087d19c57_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xODQvZnJhZzowNmM3ZWIzNDViYjU0NDc5ODk0MzQ3ZDUwZWZjMWU4Zi90YWJsZToxMzNkNzZlMzE2NTM0ZmFhOTI1NGU5NTU5MzEzZjk4Yy90YWJsZXJhbmdlOjEzM2Q3NmUzMTY1MzRmYWE5MjU0ZTk1NTkzMTNmOThjXzUtMTQtMS0xLTA_4c8503a2-7cfd-4b1f-bc2b-637d84e69e80"
      unitRef="usd">1880000</us-gaap:ShortdurationInsuranceContractsCumulativePaidClaimsAndAllocatedClaimAdjustmentExpenseNet>
    <us-gaap:ShortdurationInsuranceContractsCumulativePaidClaimsAndAllocatedClaimAdjustmentExpenseNet
      contextRef="i017013a0c67d43e38b0f777e7791bd03_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xODQvZnJhZzowNmM3ZWIzNDViYjU0NDc5ODk0MzQ3ZDUwZWZjMWU4Zi90YWJsZToxMzNkNzZlMzE2NTM0ZmFhOTI1NGU5NTU5MzEzZjk4Yy90YWJsZXJhbmdlOjEzM2Q3NmUzMTY1MzRmYWE5MjU0ZTk1NTkzMTNmOThjXzUtMTYtMS0xLTA_c65f4009-6957-49c7-95c5-23e9ce7c3d15"
      unitRef="usd">2058000</us-gaap:ShortdurationInsuranceContractsCumulativePaidClaimsAndAllocatedClaimAdjustmentExpenseNet>
    <us-gaap:ShortdurationInsuranceContractsCumulativePaidClaimsAndAllocatedClaimAdjustmentExpenseNet
      contextRef="i2d20134d87724490b3ea0f2a094a8fde_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xODQvZnJhZzowNmM3ZWIzNDViYjU0NDc5ODk0MzQ3ZDUwZWZjMWU4Zi90YWJsZToxMzNkNzZlMzE2NTM0ZmFhOTI1NGU5NTU5MzEzZjk4Yy90YWJsZXJhbmdlOjEzM2Q3NmUzMTY1MzRmYWE5MjU0ZTk1NTkzMTNmOThjXzUtMTgtMS0xLTA_727f8525-8fb2-448c-b9fe-d2d1edf7d5bf"
      unitRef="usd">2058000</us-gaap:ShortdurationInsuranceContractsCumulativePaidClaimsAndAllocatedClaimAdjustmentExpenseNet>
    <us-gaap:ShortdurationInsuranceContractsCumulativePaidClaimsAndAllocatedClaimAdjustmentExpenseNet
      contextRef="i08b0fc9ab7eb4ec5bd6b4ed16b5b51da_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xODQvZnJhZzowNmM3ZWIzNDViYjU0NDc5ODk0MzQ3ZDUwZWZjMWU4Zi90YWJsZToxMzNkNzZlMzE2NTM0ZmFhOTI1NGU5NTU5MzEzZjk4Yy90YWJsZXJhbmdlOjEzM2Q3NmUzMTY1MzRmYWE5MjU0ZTk1NTkzMTNmOThjXzUtMjAtMS0xLTA_602a72fb-3b60-4b8c-af5c-527ce74b30d7"
      unitRef="usd">2058000</us-gaap:ShortdurationInsuranceContractsCumulativePaidClaimsAndAllocatedClaimAdjustmentExpenseNet>
    <us-gaap:ShortdurationInsuranceContractsCumulativePaidClaimsAndAllocatedClaimAdjustmentExpenseNet
      contextRef="i7c1bd20acb06465cb7cde18c4dce4e2f_I20141231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xODQvZnJhZzowNmM3ZWIzNDViYjU0NDc5ODk0MzQ3ZDUwZWZjMWU4Zi90YWJsZToxMzNkNzZlMzE2NTM0ZmFhOTI1NGU5NTU5MzEzZjk4Yy90YWJsZXJhbmdlOjEzM2Q3NmUzMTY1MzRmYWE5MjU0ZTk1NTkzMTNmOThjXzYtOC0xLTEtMA_a0fb7bee-d158-4f8e-8b8b-77ed528c9e9e"
      unitRef="usd">138000</us-gaap:ShortdurationInsuranceContractsCumulativePaidClaimsAndAllocatedClaimAdjustmentExpenseNet>
    <us-gaap:ShortdurationInsuranceContractsCumulativePaidClaimsAndAllocatedClaimAdjustmentExpenseNet
      contextRef="i9338edc9a8d340b5aed38f3991aeb416_I20151231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xODQvZnJhZzowNmM3ZWIzNDViYjU0NDc5ODk0MzQ3ZDUwZWZjMWU4Zi90YWJsZToxMzNkNzZlMzE2NTM0ZmFhOTI1NGU5NTU5MzEzZjk4Yy90YWJsZXJhbmdlOjEzM2Q3NmUzMTY1MzRmYWE5MjU0ZTk1NTkzMTNmOThjXzYtMTAtMS0xLTA_b7cb93a8-caa8-4a9a-abce-fb610935486d"
      unitRef="usd">1587000</us-gaap:ShortdurationInsuranceContractsCumulativePaidClaimsAndAllocatedClaimAdjustmentExpenseNet>
    <us-gaap:ShortdurationInsuranceContractsCumulativePaidClaimsAndAllocatedClaimAdjustmentExpenseNet
      contextRef="ie6c395a510344c3abbbea999f06b53ef_I20161231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xODQvZnJhZzowNmM3ZWIzNDViYjU0NDc5ODk0MzQ3ZDUwZWZjMWU4Zi90YWJsZToxMzNkNzZlMzE2NTM0ZmFhOTI1NGU5NTU5MzEzZjk4Yy90YWJsZXJhbmdlOjEzM2Q3NmUzMTY1MzRmYWE5MjU0ZTk1NTkzMTNmOThjXzYtMTItMS0xLTA_0d43cb21-2fc6-44dc-b807-8305846c4ce9"
      unitRef="usd">2463000</us-gaap:ShortdurationInsuranceContractsCumulativePaidClaimsAndAllocatedClaimAdjustmentExpenseNet>
    <us-gaap:ShortdurationInsuranceContractsCumulativePaidClaimsAndAllocatedClaimAdjustmentExpenseNet
      contextRef="i618bf6e106994c87a05d49972dca45e8_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xODQvZnJhZzowNmM3ZWIzNDViYjU0NDc5ODk0MzQ3ZDUwZWZjMWU4Zi90YWJsZToxMzNkNzZlMzE2NTM0ZmFhOTI1NGU5NTU5MzEzZjk4Yy90YWJsZXJhbmdlOjEzM2Q3NmUzMTY1MzRmYWE5MjU0ZTk1NTkzMTNmOThjXzYtMTQtMS0xLTA_9a5d8e32-6de9-4940-8e77-9bf2c734a9b1"
      unitRef="usd">2787000</us-gaap:ShortdurationInsuranceContractsCumulativePaidClaimsAndAllocatedClaimAdjustmentExpenseNet>
    <us-gaap:ShortdurationInsuranceContractsCumulativePaidClaimsAndAllocatedClaimAdjustmentExpenseNet
      contextRef="i9161f6a9618e434190e55c4f6cf39ca9_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xODQvZnJhZzowNmM3ZWIzNDViYjU0NDc5ODk0MzQ3ZDUwZWZjMWU4Zi90YWJsZToxMzNkNzZlMzE2NTM0ZmFhOTI1NGU5NTU5MzEzZjk4Yy90YWJsZXJhbmdlOjEzM2Q3NmUzMTY1MzRmYWE5MjU0ZTk1NTkzMTNmOThjXzYtMTYtMS0xLTA_eae6e64a-27e8-4904-86ba-12ed0f919162"
      unitRef="usd">2897000</us-gaap:ShortdurationInsuranceContractsCumulativePaidClaimsAndAllocatedClaimAdjustmentExpenseNet>
    <us-gaap:ShortdurationInsuranceContractsCumulativePaidClaimsAndAllocatedClaimAdjustmentExpenseNet
      contextRef="ib3a91923d9094727b5016b8e507080df_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xODQvZnJhZzowNmM3ZWIzNDViYjU0NDc5ODk0MzQ3ZDUwZWZjMWU4Zi90YWJsZToxMzNkNzZlMzE2NTM0ZmFhOTI1NGU5NTU5MzEzZjk4Yy90YWJsZXJhbmdlOjEzM2Q3NmUzMTY1MzRmYWE5MjU0ZTk1NTkzMTNmOThjXzYtMTgtMS0xLTA_4794e0a7-4128-47f9-be0c-08dde516b458"
      unitRef="usd">2882000</us-gaap:ShortdurationInsuranceContractsCumulativePaidClaimsAndAllocatedClaimAdjustmentExpenseNet>
    <us-gaap:ShortdurationInsuranceContractsCumulativePaidClaimsAndAllocatedClaimAdjustmentExpenseNet
      contextRef="i24bd8346dbd74ba9a730d4423cd08c79_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xODQvZnJhZzowNmM3ZWIzNDViYjU0NDc5ODk0MzQ3ZDUwZWZjMWU4Zi90YWJsZToxMzNkNzZlMzE2NTM0ZmFhOTI1NGU5NTU5MzEzZjk4Yy90YWJsZXJhbmdlOjEzM2Q3NmUzMTY1MzRmYWE5MjU0ZTk1NTkzMTNmOThjXzYtMjAtMS0xLTA_0da4145b-8bf3-4e62-a488-7cf9c8c4a14b"
      unitRef="usd">2867000</us-gaap:ShortdurationInsuranceContractsCumulativePaidClaimsAndAllocatedClaimAdjustmentExpenseNet>
    <us-gaap:ShortdurationInsuranceContractsCumulativePaidClaimsAndAllocatedClaimAdjustmentExpenseNet
      contextRef="iaf8c6de583834e66acc13d27cc6a0307_I20151231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xODQvZnJhZzowNmM3ZWIzNDViYjU0NDc5ODk0MzQ3ZDUwZWZjMWU4Zi90YWJsZToxMzNkNzZlMzE2NTM0ZmFhOTI1NGU5NTU5MzEzZjk4Yy90YWJsZXJhbmdlOjEzM2Q3NmUzMTY1MzRmYWE5MjU0ZTk1NTkzMTNmOThjXzctMTAtMS0xLTA_945c0c9e-d981-4d05-9775-47ba35048a0d"
      unitRef="usd">544000</us-gaap:ShortdurationInsuranceContractsCumulativePaidClaimsAndAllocatedClaimAdjustmentExpenseNet>
    <us-gaap:ShortdurationInsuranceContractsCumulativePaidClaimsAndAllocatedClaimAdjustmentExpenseNet
      contextRef="ia58923cc03a64fa2829ca78326251d38_I20161231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xODQvZnJhZzowNmM3ZWIzNDViYjU0NDc5ODk0MzQ3ZDUwZWZjMWU4Zi90YWJsZToxMzNkNzZlMzE2NTM0ZmFhOTI1NGU5NTU5MzEzZjk4Yy90YWJsZXJhbmdlOjEzM2Q3NmUzMTY1MzRmYWE5MjU0ZTk1NTkzMTNmOThjXzctMTItMS0xLTA_bc0d527c-467e-4b90-90ef-a5894b8e6e7b"
      unitRef="usd">3610000</us-gaap:ShortdurationInsuranceContractsCumulativePaidClaimsAndAllocatedClaimAdjustmentExpenseNet>
    <us-gaap:ShortdurationInsuranceContractsCumulativePaidClaimsAndAllocatedClaimAdjustmentExpenseNet
      contextRef="i2fe8ae1205cf4edbbc1d650f367a0d08_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xODQvZnJhZzowNmM3ZWIzNDViYjU0NDc5ODk0MzQ3ZDUwZWZjMWU4Zi90YWJsZToxMzNkNzZlMzE2NTM0ZmFhOTI1NGU5NTU5MzEzZjk4Yy90YWJsZXJhbmdlOjEzM2Q3NmUzMTY1MzRmYWE5MjU0ZTk1NTkzMTNmOThjXzctMTQtMS0xLTA_c86c9480-ff15-45bd-9da2-6e3acc2617ba"
      unitRef="usd">6960000</us-gaap:ShortdurationInsuranceContractsCumulativePaidClaimsAndAllocatedClaimAdjustmentExpenseNet>
    <us-gaap:ShortdurationInsuranceContractsCumulativePaidClaimsAndAllocatedClaimAdjustmentExpenseNet
      contextRef="if4f944b5abdf4c56a6ad9bbbaaf49fef_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xODQvZnJhZzowNmM3ZWIzNDViYjU0NDc5ODk0MzQ3ZDUwZWZjMWU4Zi90YWJsZToxMzNkNzZlMzE2NTM0ZmFhOTI1NGU5NTU5MzEzZjk4Yy90YWJsZXJhbmdlOjEzM2Q3NmUzMTY1MzRmYWE5MjU0ZTk1NTkzMTNmOThjXzctMTYtMS0xLTA_113dd835-a359-486f-b0d7-d5de25026452"
      unitRef="usd">7535000</us-gaap:ShortdurationInsuranceContractsCumulativePaidClaimsAndAllocatedClaimAdjustmentExpenseNet>
    <us-gaap:ShortdurationInsuranceContractsCumulativePaidClaimsAndAllocatedClaimAdjustmentExpenseNet
      contextRef="id9eb4bbf9cba425884973ee1fe1c709b_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xODQvZnJhZzowNmM3ZWIzNDViYjU0NDc5ODk0MzQ3ZDUwZWZjMWU4Zi90YWJsZToxMzNkNzZlMzE2NTM0ZmFhOTI1NGU5NTU5MzEzZjk4Yy90YWJsZXJhbmdlOjEzM2Q3NmUzMTY1MzRmYWE5MjU0ZTk1NTkzMTNmOThjXzctMTgtMS0xLTA_246f2f34-5967-4579-9750-62ae30559e1d"
      unitRef="usd">7961000</us-gaap:ShortdurationInsuranceContractsCumulativePaidClaimsAndAllocatedClaimAdjustmentExpenseNet>
    <us-gaap:ShortdurationInsuranceContractsCumulativePaidClaimsAndAllocatedClaimAdjustmentExpenseNet
      contextRef="if138fe1e5c4f42829ad9c553af51d4b6_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xODQvZnJhZzowNmM3ZWIzNDViYjU0NDc5ODk0MzQ3ZDUwZWZjMWU4Zi90YWJsZToxMzNkNzZlMzE2NTM0ZmFhOTI1NGU5NTU5MzEzZjk4Yy90YWJsZXJhbmdlOjEzM2Q3NmUzMTY1MzRmYWE5MjU0ZTk1NTkzMTNmOThjXzctMjAtMS0xLTA_73f637d4-cab4-4f30-9d65-f19e9af4a078"
      unitRef="usd">8055000</us-gaap:ShortdurationInsuranceContractsCumulativePaidClaimsAndAllocatedClaimAdjustmentExpenseNet>
    <us-gaap:ShortdurationInsuranceContractsCumulativePaidClaimsAndAllocatedClaimAdjustmentExpenseNet
      contextRef="icb03fabb57714216adb283e4bf643bfe_I20161231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xODQvZnJhZzowNmM3ZWIzNDViYjU0NDc5ODk0MzQ3ZDUwZWZjMWU4Zi90YWJsZToxMzNkNzZlMzE2NTM0ZmFhOTI1NGU5NTU5MzEzZjk4Yy90YWJsZXJhbmdlOjEzM2Q3NmUzMTY1MzRmYWE5MjU0ZTk1NTkzMTNmOThjXzgtMTItMS0xLTA_41c654ae-0906-47cb-a3b5-0ea85ec10ea4"
      unitRef="usd">927000</us-gaap:ShortdurationInsuranceContractsCumulativePaidClaimsAndAllocatedClaimAdjustmentExpenseNet>
    <us-gaap:ShortdurationInsuranceContractsCumulativePaidClaimsAndAllocatedClaimAdjustmentExpenseNet
      contextRef="i7eb0f2c80d2642f2adf0cc9b451bb7d5_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xODQvZnJhZzowNmM3ZWIzNDViYjU0NDc5ODk0MzQ3ZDUwZWZjMWU4Zi90YWJsZToxMzNkNzZlMzE2NTM0ZmFhOTI1NGU5NTU5MzEzZjk4Yy90YWJsZXJhbmdlOjEzM2Q3NmUzMTY1MzRmYWE5MjU0ZTk1NTkzMTNmOThjXzgtMTQtMS0xLTA_474ea0ba-1eb7-4e45-9d35-af94b348022b"
      unitRef="usd">4896000</us-gaap:ShortdurationInsuranceContractsCumulativePaidClaimsAndAllocatedClaimAdjustmentExpenseNet>
    <us-gaap:ShortdurationInsuranceContractsCumulativePaidClaimsAndAllocatedClaimAdjustmentExpenseNet
      contextRef="i618a2504a1934a488ca50e6fea21b3b1_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xODQvZnJhZzowNmM3ZWIzNDViYjU0NDc5ODk0MzQ3ZDUwZWZjMWU4Zi90YWJsZToxMzNkNzZlMzE2NTM0ZmFhOTI1NGU5NTU5MzEzZjk4Yy90YWJsZXJhbmdlOjEzM2Q3NmUzMTY1MzRmYWE5MjU0ZTk1NTkzMTNmOThjXzgtMTYtMS0xLTA_0d16fe93-5379-4944-bc52-3d4300ee29b1"
      unitRef="usd">6947000</us-gaap:ShortdurationInsuranceContractsCumulativePaidClaimsAndAllocatedClaimAdjustmentExpenseNet>
    <us-gaap:ShortdurationInsuranceContractsCumulativePaidClaimsAndAllocatedClaimAdjustmentExpenseNet
      contextRef="i91aa9413ae5847cf8a3932d2fd94d65b_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xODQvZnJhZzowNmM3ZWIzNDViYjU0NDc5ODk0MzQ3ZDUwZWZjMWU4Zi90YWJsZToxMzNkNzZlMzE2NTM0ZmFhOTI1NGU5NTU5MzEzZjk4Yy90YWJsZXJhbmdlOjEzM2Q3NmUzMTY1MzRmYWE5MjU0ZTk1NTkzMTNmOThjXzgtMTgtMS0xLTA_8fbdae26-6a80-49a6-abc9-45ab8a400338"
      unitRef="usd">7864000</us-gaap:ShortdurationInsuranceContractsCumulativePaidClaimsAndAllocatedClaimAdjustmentExpenseNet>
    <us-gaap:ShortdurationInsuranceContractsCumulativePaidClaimsAndAllocatedClaimAdjustmentExpenseNet
      contextRef="if8397b12f4084311a6d3dee8c9671736_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xODQvZnJhZzowNmM3ZWIzNDViYjU0NDc5ODk0MzQ3ZDUwZWZjMWU4Zi90YWJsZToxMzNkNzZlMzE2NTM0ZmFhOTI1NGU5NTU5MzEzZjk4Yy90YWJsZXJhbmdlOjEzM2Q3NmUzMTY1MzRmYWE5MjU0ZTk1NTkzMTNmOThjXzgtMjAtMS0xLTA_4da6951c-62aa-4b6b-9473-072fdf9b486f"
      unitRef="usd">8270000</us-gaap:ShortdurationInsuranceContractsCumulativePaidClaimsAndAllocatedClaimAdjustmentExpenseNet>
    <us-gaap:ShortdurationInsuranceContractsCumulativePaidClaimsAndAllocatedClaimAdjustmentExpenseNet
      contextRef="i03048c9335d04cc18768c556391b6e09_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xODQvZnJhZzowNmM3ZWIzNDViYjU0NDc5ODk0MzQ3ZDUwZWZjMWU4Zi90YWJsZToxMzNkNzZlMzE2NTM0ZmFhOTI1NGU5NTU5MzEzZjk4Yy90YWJsZXJhbmdlOjEzM2Q3NmUzMTY1MzRmYWE5MjU0ZTk1NTkzMTNmOThjXzktMTQtMS0xLTA_e2bb0544-d1a8-45d3-995e-ab3269788b29"
      unitRef="usd">633000</us-gaap:ShortdurationInsuranceContractsCumulativePaidClaimsAndAllocatedClaimAdjustmentExpenseNet>
    <us-gaap:ShortdurationInsuranceContractsCumulativePaidClaimsAndAllocatedClaimAdjustmentExpenseNet
      contextRef="ia9834b3fd06b457f94ca2d37bac007a6_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xODQvZnJhZzowNmM3ZWIzNDViYjU0NDc5ODk0MzQ3ZDUwZWZjMWU4Zi90YWJsZToxMzNkNzZlMzE2NTM0ZmFhOTI1NGU5NTU5MzEzZjk4Yy90YWJsZXJhbmdlOjEzM2Q3NmUzMTY1MzRmYWE5MjU0ZTk1NTkzMTNmOThjXzktMTYtMS0xLTA_4a06df3f-a17d-4696-b464-e9423d19b831"
      unitRef="usd">5370000</us-gaap:ShortdurationInsuranceContractsCumulativePaidClaimsAndAllocatedClaimAdjustmentExpenseNet>
    <us-gaap:ShortdurationInsuranceContractsCumulativePaidClaimsAndAllocatedClaimAdjustmentExpenseNet
      contextRef="ifee444f69f044bd085b68fc795f9b6c6_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xODQvZnJhZzowNmM3ZWIzNDViYjU0NDc5ODk0MzQ3ZDUwZWZjMWU4Zi90YWJsZToxMzNkNzZlMzE2NTM0ZmFhOTI1NGU5NTU5MzEzZjk4Yy90YWJsZXJhbmdlOjEzM2Q3NmUzMTY1MzRmYWE5MjU0ZTk1NTkzMTNmOThjXzktMTgtMS0xLTA_c5003629-bfaa-4a88-a6f8-b61fdf9ac015"
      unitRef="usd">9156000</us-gaap:ShortdurationInsuranceContractsCumulativePaidClaimsAndAllocatedClaimAdjustmentExpenseNet>
    <us-gaap:ShortdurationInsuranceContractsCumulativePaidClaimsAndAllocatedClaimAdjustmentExpenseNet
      contextRef="id0de65fe82064fddbd98d16a11e5b773_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xODQvZnJhZzowNmM3ZWIzNDViYjU0NDc5ODk0MzQ3ZDUwZWZjMWU4Zi90YWJsZToxMzNkNzZlMzE2NTM0ZmFhOTI1NGU5NTU5MzEzZjk4Yy90YWJsZXJhbmdlOjEzM2Q3NmUzMTY1MzRmYWE5MjU0ZTk1NTkzMTNmOThjXzktMjAtMS0xLTA_beb2e71b-3af1-4543-a50f-a67855d699b2"
      unitRef="usd">10257000</us-gaap:ShortdurationInsuranceContractsCumulativePaidClaimsAndAllocatedClaimAdjustmentExpenseNet>
    <us-gaap:ShortdurationInsuranceContractsCumulativePaidClaimsAndAllocatedClaimAdjustmentExpenseNet
      contextRef="i15bc69db9ba1485fa27b3fac4c35d514_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xODQvZnJhZzowNmM3ZWIzNDViYjU0NDc5ODk0MzQ3ZDUwZWZjMWU4Zi90YWJsZToxMzNkNzZlMzE2NTM0ZmFhOTI1NGU5NTU5MzEzZjk4Yy90YWJsZXJhbmdlOjEzM2Q3NmUzMTY1MzRmYWE5MjU0ZTk1NTkzMTNmOThjXzEwLTE2LTEtMS0w_efaeef18-f5a0-49f2-bd75-2890db8ed68f"
      unitRef="usd">1310000</us-gaap:ShortdurationInsuranceContractsCumulativePaidClaimsAndAllocatedClaimAdjustmentExpenseNet>
    <us-gaap:ShortdurationInsuranceContractsCumulativePaidClaimsAndAllocatedClaimAdjustmentExpenseNet
      contextRef="i843f1ca0af2c4ca589d2cf2873715d2e_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xODQvZnJhZzowNmM3ZWIzNDViYjU0NDc5ODk0MzQ3ZDUwZWZjMWU4Zi90YWJsZToxMzNkNzZlMzE2NTM0ZmFhOTI1NGU5NTU5MzEzZjk4Yy90YWJsZXJhbmdlOjEzM2Q3NmUzMTY1MzRmYWE5MjU0ZTk1NTkzMTNmOThjXzEwLTE4LTEtMS0w_6cba84da-a6af-4a37-9b89-680ddb870eac"
      unitRef="usd">8067000</us-gaap:ShortdurationInsuranceContractsCumulativePaidClaimsAndAllocatedClaimAdjustmentExpenseNet>
    <us-gaap:ShortdurationInsuranceContractsCumulativePaidClaimsAndAllocatedClaimAdjustmentExpenseNet
      contextRef="ia696182a9b564223b91881ffe83fd020_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xODQvZnJhZzowNmM3ZWIzNDViYjU0NDc5ODk0MzQ3ZDUwZWZjMWU4Zi90YWJsZToxMzNkNzZlMzE2NTM0ZmFhOTI1NGU5NTU5MzEzZjk4Yy90YWJsZXJhbmdlOjEzM2Q3NmUzMTY1MzRmYWE5MjU0ZTk1NTkzMTNmOThjXzEwLTIwLTEtMS0w_2630af36-3460-466d-a8d8-8247c2c6c8b1"
      unitRef="usd">13406000</us-gaap:ShortdurationInsuranceContractsCumulativePaidClaimsAndAllocatedClaimAdjustmentExpenseNet>
    <us-gaap:ShortdurationInsuranceContractsCumulativePaidClaimsAndAllocatedClaimAdjustmentExpenseNet
      contextRef="ib1140317dec54abd9cbf96014e1c0b78_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xODQvZnJhZzowNmM3ZWIzNDViYjU0NDc5ODk0MzQ3ZDUwZWZjMWU4Zi90YWJsZToxMzNkNzZlMzE2NTM0ZmFhOTI1NGU5NTU5MzEzZjk4Yy90YWJsZXJhbmdlOjEzM2Q3NmUzMTY1MzRmYWE5MjU0ZTk1NTkzMTNmOThjXzExLTE4LTEtMS0w_7128a943-425a-450d-882b-3f7a23b2d03c"
      unitRef="usd">1288000</us-gaap:ShortdurationInsuranceContractsCumulativePaidClaimsAndAllocatedClaimAdjustmentExpenseNet>
    <us-gaap:ShortdurationInsuranceContractsCumulativePaidClaimsAndAllocatedClaimAdjustmentExpenseNet
      contextRef="i6be34140f3f94ba79d2f2efac1efa468_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xODQvZnJhZzowNmM3ZWIzNDViYjU0NDc5ODk0MzQ3ZDUwZWZjMWU4Zi90YWJsZToxMzNkNzZlMzE2NTM0ZmFhOTI1NGU5NTU5MzEzZjk4Yy90YWJsZXJhbmdlOjEzM2Q3NmUzMTY1MzRmYWE5MjU0ZTk1NTkzMTNmOThjXzExLTIwLTEtMS0w_67c0a01b-f08d-4abb-9c46-42122054240d"
      unitRef="usd">8049000</us-gaap:ShortdurationInsuranceContractsCumulativePaidClaimsAndAllocatedClaimAdjustmentExpenseNet>
    <us-gaap:ShortdurationInsuranceContractsCumulativePaidClaimsAndAllocatedClaimAdjustmentExpenseNet
      contextRef="i37aa22aff4a4470f9843072e5c0357dc_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xODQvZnJhZzowNmM3ZWIzNDViYjU0NDc5ODk0MzQ3ZDUwZWZjMWU4Zi90YWJsZToxMzNkNzZlMzE2NTM0ZmFhOTI1NGU5NTU5MzEzZjk4Yy90YWJsZXJhbmdlOjEzM2Q3NmUzMTY1MzRmYWE5MjU0ZTk1NTkzMTNmOThjXzEyLTIwLTEtMS0w_0d520dfe-9f4d-4418-94b7-d04f9b339998"
      unitRef="usd">1018000</us-gaap:ShortdurationInsuranceContractsCumulativePaidClaimsAndAllocatedClaimAdjustmentExpenseNet>
    <us-gaap:ShortdurationInsuranceContractsCumulativePaidClaimsAndAllocatedClaimAdjustmentExpenseNet
      contextRef="i238439bc60114f6d969dd6920511a2ea_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xODQvZnJhZzowNmM3ZWIzNDViYjU0NDc5ODk0MzQ3ZDUwZWZjMWU4Zi90YWJsZToxMzNkNzZlMzE2NTM0ZmFhOTI1NGU5NTU5MzEzZjk4Yy90YWJsZXJhbmdlOjEzM2Q3NmUzMTY1MzRmYWE5MjU0ZTk1NTkzMTNmOThjXzEzLTIwLTEtMS0w_a582baf9-b50c-47c7-8a37-64fc3b441143"
      unitRef="usd">54788000</us-gaap:ShortdurationInsuranceContractsCumulativePaidClaimsAndAllocatedClaimAdjustmentExpenseNet>
    <us-gaap:ShortdurationInsuranceContractsLiabilityForUnpaidClaimsAndAllocatedClaimAdjustmentExpenseNetNotSeparatelyPresented
      contextRef="i238439bc60114f6d969dd6920511a2ea_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xODQvZnJhZzowNmM3ZWIzNDViYjU0NDc5ODk0MzQ3ZDUwZWZjMWU4Zi90YWJsZToxMzNkNzZlMzE2NTM0ZmFhOTI1NGU5NTU5MzEzZjk4Yy90YWJsZXJhbmdlOjEzM2Q3NmUzMTY1MzRmYWE5MjU0ZTk1NTkzMTNmOThjXzE0LTIwLTEtMS0w_7ddf4f64-c2db-4316-90a2-9882d45c208c"
      unitRef="usd">0</us-gaap:ShortdurationInsuranceContractsLiabilityForUnpaidClaimsAndAllocatedClaimAdjustmentExpenseNetNotSeparatelyPresented>
    <us-gaap:LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseNet
      contextRef="i238439bc60114f6d969dd6920511a2ea_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xODQvZnJhZzowNmM3ZWIzNDViYjU0NDc5ODk0MzQ3ZDUwZWZjMWU4Zi90YWJsZToxMzNkNzZlMzE2NTM0ZmFhOTI1NGU5NTU5MzEzZjk4Yy90YWJsZXJhbmdlOjEzM2Q3NmUzMTY1MzRmYWE5MjU0ZTk1NTkzMTNmOThjXzE1LTIwLTEtMS0w_89053aa8-8048-4a50-b3d9-a03b25c39796"
      unitRef="usd">355880000</us-gaap:LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseNet>
    <us-gaap:LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseNet
      contextRef="i238439bc60114f6d969dd6920511a2ea_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xODQvZnJhZzowNmM3ZWIzNDViYjU0NDc5ODk0MzQ3ZDUwZWZjMWU4Zi90YWJsZTpkMTA3N2ZhYzFhNmE0NGFjYTdmZTgwZTlkMjU0NmY3Mi90YWJsZXJhbmdlOmQxMDc3ZmFjMWE2YTQ0YWNhN2ZlODBlOWQyNTQ2ZjcyXzEtMi0xLTEtMA_a9e3393d-e805-4e65-8a60-41498c26a2c6"
      unitRef="usd">355880000</us-gaap:LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseNet>
    <us-gaap:ReinsuranceRecoverableForUnpaidClaimsAndClaimsAdjustments
      contextRef="i238439bc60114f6d969dd6920511a2ea_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xODQvZnJhZzowNmM3ZWIzNDViYjU0NDc5ODk0MzQ3ZDUwZWZjMWU4Zi90YWJsZTpkMTA3N2ZhYzFhNmE0NGFjYTdmZTgwZTlkMjU0NmY3Mi90YWJsZXJhbmdlOmQxMDc3ZmFjMWE2YTQ0YWNhN2ZlODBlOWQyNTQ2ZjcyXzItMi0xLTEtMA_3366a5ea-7ff0-40f9-9196-7bf74960c838"
      unitRef="usd">19061000</us-gaap:ReinsuranceRecoverableForUnpaidClaimsAndClaimsAdjustments>
    <us-gaap:LiabilityForClaimsAndClaimsAdjustmentExpense
      contextRef="i238439bc60114f6d969dd6920511a2ea_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xODQvZnJhZzowNmM3ZWIzNDViYjU0NDc5ODk0MzQ3ZDUwZWZjMWU4Zi90YWJsZTpkMTA3N2ZhYzFhNmE0NGFjYTdmZTgwZTlkMjU0NmY3Mi90YWJsZXJhbmdlOmQxMDc3ZmFjMWE2YTQ0YWNhN2ZlODBlOWQyNTQ2ZjcyXzMtMi0xLTEtMA_4c2f4d13-dbf2-4dac-b197-3843ea27682b"
      unitRef="usd">374941000</us-gaap:LiabilityForClaimsAndClaimsAdjustmentExpense>
    <us-gaap:ShortdurationInsuranceContractsHistoricalClaimsDurationYearOne
      contextRef="i5e4d0a11273b44cf97a2b7279aa065d4_I20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xODQvZnJhZzowNmM3ZWIzNDViYjU0NDc5ODk0MzQ3ZDUwZWZjMWU4Zi90YWJsZTpjNWFjZTUxZmU0MTY0OTE0YTU4YmUwODJkMDY1YTk0MS90YWJsZXJhbmdlOmM1YWNlNTFmZTQxNjQ5MTRhNThiZTA4MmQwNjVhOTQxXzMtMi0xLTEtMA_3fc8ff86-50e9-4c9d-9747-fa3f9bb488c4"
      unitRef="number">0.06</us-gaap:ShortdurationInsuranceContractsHistoricalClaimsDurationYearOne>
    <us-gaap:ShortdurationInsuranceContractsHistoricalClaimsDurationYearTwo
      contextRef="i5e4d0a11273b44cf97a2b7279aa065d4_I20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xODQvZnJhZzowNmM3ZWIzNDViYjU0NDc5ODk0MzQ3ZDUwZWZjMWU4Zi90YWJsZTpjNWFjZTUxZmU0MTY0OTE0YTU4YmUwODJkMDY1YTk0MS90YWJsZXJhbmdlOmM1YWNlNTFmZTQxNjQ5MTRhNThiZTA4MmQwNjVhOTQxXzMtNC0xLTEtMA_df88a0b6-c591-472c-bd08-d9c50d1c849e"
      unitRef="number">0.40</us-gaap:ShortdurationInsuranceContractsHistoricalClaimsDurationYearTwo>
    <us-gaap:ShortdurationInsuranceContractsHistoricalClaimsDurationYearThree
      contextRef="i5e4d0a11273b44cf97a2b7279aa065d4_I20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xODQvZnJhZzowNmM3ZWIzNDViYjU0NDc5ODk0MzQ3ZDUwZWZjMWU4Zi90YWJsZTpjNWFjZTUxZmU0MTY0OTE0YTU4YmUwODJkMDY1YTk0MS90YWJsZXJhbmdlOmM1YWNlNTFmZTQxNjQ5MTRhNThiZTA4MmQwNjVhOTQxXzMtNi0xLTEtMA_80229142-ec50-423c-8d54-166a3b4b8a40"
      unitRef="number">0.28</us-gaap:ShortdurationInsuranceContractsHistoricalClaimsDurationYearThree>
    <us-gaap:ShortdurationInsuranceContractsHistoricalClaimsDurationYearFour
      contextRef="i5e4d0a11273b44cf97a2b7279aa065d4_I20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xODQvZnJhZzowNmM3ZWIzNDViYjU0NDc5ODk0MzQ3ZDUwZWZjMWU4Zi90YWJsZTpjNWFjZTUxZmU0MTY0OTE0YTU4YmUwODJkMDY1YTk0MS90YWJsZXJhbmdlOmM1YWNlNTFmZTQxNjQ5MTRhNThiZTA4MmQwNjVhOTQxXzMtOC0xLTEtMA_2a32e8d9-1719-4bc7-b2bb-bc3e68c9971c"
      unitRef="number">0.09</us-gaap:ShortdurationInsuranceContractsHistoricalClaimsDurationYearFour>
    <us-gaap:ShortdurationInsuranceContractsHistoricalClaimsDurationYearFive
      contextRef="i5e4d0a11273b44cf97a2b7279aa065d4_I20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xODQvZnJhZzowNmM3ZWIzNDViYjU0NDc5ODk0MzQ3ZDUwZWZjMWU4Zi90YWJsZTpjNWFjZTUxZmU0MTY0OTE0YTU4YmUwODJkMDY1YTk0MS90YWJsZXJhbmdlOmM1YWNlNTFmZTQxNjQ5MTRhNThiZTA4MmQwNjVhOTQxXzMtMTAtMS0xLTA_f7fab2d8-000c-42be-9bb2-f56d35df0810"
      unitRef="number">0.04</us-gaap:ShortdurationInsuranceContractsHistoricalClaimsDurationYearFive>
    <us-gaap:ShortdurationInsuranceContractsHistoricalClaimsDurationYearSix
      contextRef="i5e4d0a11273b44cf97a2b7279aa065d4_I20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xODQvZnJhZzowNmM3ZWIzNDViYjU0NDc5ODk0MzQ3ZDUwZWZjMWU4Zi90YWJsZTpjNWFjZTUxZmU0MTY0OTE0YTU4YmUwODJkMDY1YTk0MS90YWJsZXJhbmdlOmM1YWNlNTFmZTQxNjQ5MTRhNThiZTA4MmQwNjVhOTQxXzMtMTItMS0xLTA_2a08a9c6-6c06-4967-914d-834e5dd9ce90"
      unitRef="number">0.07</us-gaap:ShortdurationInsuranceContractsHistoricalClaimsDurationYearSix>
    <us-gaap:ShortdurationInsuranceContractsHistoricalClaimsDurationYearSeven
      contextRef="i5e4d0a11273b44cf97a2b7279aa065d4_I20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xODQvZnJhZzowNmM3ZWIzNDViYjU0NDc5ODk0MzQ3ZDUwZWZjMWU4Zi90YWJsZTpjNWFjZTUxZmU0MTY0OTE0YTU4YmUwODJkMDY1YTk0MS90YWJsZXJhbmdlOmM1YWNlNTFmZTQxNjQ5MTRhNThiZTA4MmQwNjVhOTQxXzMtMTQtMS0xLTA_33319b12-96d6-4e96-a579-e157a1647f5a"
      unitRef="number">0</us-gaap:ShortdurationInsuranceContractsHistoricalClaimsDurationYearSeven>
    <us-gaap:ShortdurationInsuranceContractsHistoricalClaimsDurationYearEight
      contextRef="i5e4d0a11273b44cf97a2b7279aa065d4_I20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xODQvZnJhZzowNmM3ZWIzNDViYjU0NDc5ODk0MzQ3ZDUwZWZjMWU4Zi90YWJsZTpjNWFjZTUxZmU0MTY0OTE0YTU4YmUwODJkMDY1YTk0MS90YWJsZXJhbmdlOmM1YWNlNTFmZTQxNjQ5MTRhNThiZTA4MmQwNjVhOTQxXzMtMTYtMS0xLTMzNDY_d7653557-e674-4a44-b415-30081ce7b459"
      unitRef="number">0</us-gaap:ShortdurationInsuranceContractsHistoricalClaimsDurationYearEight>
    <us-gaap:ShortdurationInsuranceContractsHistoricalClaimsDurationYearNine
      contextRef="i5e4d0a11273b44cf97a2b7279aa065d4_I20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xODQvZnJhZzowNmM3ZWIzNDViYjU0NDc5ODk0MzQ3ZDUwZWZjMWU4Zi90YWJsZTpjNWFjZTUxZmU0MTY0OTE0YTU4YmUwODJkMDY1YTk0MS90YWJsZXJhbmdlOmM1YWNlNTFmZTQxNjQ5MTRhNThiZTA4MmQwNjVhOTQxXzMtMTgtMS0xLTMzNDY_54edaf3c-5b73-4ec3-9e51-451033045419"
      unitRef="number">0</us-gaap:ShortdurationInsuranceContractsHistoricalClaimsDurationYearNine>
    <us-gaap:DebtDisclosureTextBlock
      contextRef="if748fec8cd0f4b05a991e62604248402_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xODcvZnJhZzpjNTQ3NDFhMTdhYzE0MDRkYmE2MTY3OTQ1ZTc1Yzc0Yi90ZXh0cmVnaW9uOmM1NDc0MWExN2FjMTQwNGRiYTYxNjc5NDVlNzVjNzRiXzI1NzE_b8007154-96e9-4828-82c0-89f47aa79bb1">Debt Obligations&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Credit Facility&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-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On October 14, 2020, Essent Group and its subsidiaries, Essent Irish Intermediate Holdings Limited and Essent US Holdings, Inc. (collectively, the "Borrowers"), entered into a second amended and restated, three-year secured credit facility with a committed capacity of $625&#160;million (the &#x201c;Credit Facility&#x201d;). The Credit Facility amends and restates the three-year, secured revolving credit facility entered into on May 2, 2018, and provides for an increase in the revolving credit facility from $275 million to $300 million. At closing, $325 million of new term loans were issued, with $225&#160;million of the proceeds used to repay the existing term loans outstanding and remaining $100 million along with Essent Group cash were used to pay down all amounts outstanding under the revolving component of the Credit Facility. The Credit Facility also provides an option to increase the capacity to $775&#160;million. Borrowings under the Credit Facility may be used for working capital and general corporate purposes, including, without limitation, capital contributions to Essent&#x2019;s insurance and reinsurance subsidiaries. Borrowings accrue interest at a floating rate tied to a standard short-term borrowing index, selected at the Company&#x2019;s option, plus an applicable margin. A commitment fee is due quarterly on the average daily amount of the undrawn revolving commitment. The applicable margin and the commitment fee are based on the senior unsecured debt rating or long-term issuer rating of Essent Group to the extent available, or the insurer financial strength rating of Essent Guaranty. The annual commitment fee rate at December&#160;31, 2020 was 0.35%. The obligations under the Credit Facility are secured by certain assets of the Borrowers, excluding the stock and assets of its insurance and reinsurance subsidiaries. The Credit Facility contains several covenants, including financial covenants relating to minimum net worth, capital and liquidity levels, maximum debt to capitalization level and Essent Guaranty's compliance with the PMIERs (see Note&#160;16). The borrowings under the Credit Facility contractually mature on October 16, 2023. As of December&#160;31, 2020, the Company was in compliance with the covenants and $325 million had been borrowed under the Credit Facility with a weighted average interest rate of 2.19%. As of December&#160;31, 2019, $225 million had been borrowed with a weighted average interest rate of 3.51%.&lt;/span&gt;&lt;/div&gt;</us-gaap:DebtDisclosureTextBlock>
    <us-gaap:LineOfCreditFacilityExpirationPeriod
      contextRef="ia16795ef2b674d31bec470590685792b_D20201014-20201014"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xODcvZnJhZzpjNTQ3NDFhMTdhYzE0MDRkYmE2MTY3OTQ1ZTc1Yzc0Yi90ZXh0cmVnaW9uOmM1NDc0MWExN2FjMTQwNGRiYTYxNjc5NDVlNzVjNzRiXzc2OTY1ODEzOTk5MDM_5f3ead31-e8dd-4920-a723-2a5e7c180b3c">P3Y</us-gaap:LineOfCreditFacilityExpirationPeriod>
    <us-gaap:LineOfCreditFacilityCurrentBorrowingCapacity
      contextRef="i3876d55c65b2411cb43f6b72ce21d91d_I20201014"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xODcvZnJhZzpjNTQ3NDFhMTdhYzE0MDRkYmE2MTY3OTQ1ZTc1Yzc0Yi90ZXh0cmVnaW9uOmM1NDc0MWExN2FjMTQwNGRiYTYxNjc5NDVlNzVjNzRiXzc2OTY1ODEzOTk0MjY_cb00e759-73fa-4208-b434-cf9cdc0eda18"
      unitRef="usd">625000000</us-gaap:LineOfCreditFacilityCurrentBorrowingCapacity>
    <us-gaap:LineOfCreditFacilityExpirationPeriod
      contextRef="i0024e29ea4f041f295b8e49ee07c64d1_D20180502-20180502"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xODcvZnJhZzpjNTQ3NDFhMTdhYzE0MDRkYmE2MTY3OTQ1ZTc1Yzc0Yi90ZXh0cmVnaW9uOmM1NDc0MWExN2FjMTQwNGRiYTYxNjc5NDVlNzVjNzRiXzc2OTY1ODEzOTk5MTg_e79a6649-e87b-4651-89cc-ecb1033f41e0">P3Y</us-gaap:LineOfCreditFacilityExpirationPeriod>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="ia5d43e0eb10941c2a72bd4ecccd7ed80_I20201013"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xODcvZnJhZzpjNTQ3NDFhMTdhYzE0MDRkYmE2MTY3OTQ1ZTc1Yzc0Yi90ZXh0cmVnaW9uOmM1NDc0MWExN2FjMTQwNGRiYTYxNjc5NDVlNzVjNzRiXzEwOTk1MTE2MzI3NTE_bbeec868-5b70-4d5f-b818-f25eff69d7cb"
      unitRef="usd">275000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="i033b376109da47b880377e92aa048637_I20201014"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xODcvZnJhZzpjNTQ3NDFhMTdhYzE0MDRkYmE2MTY3OTQ1ZTc1Yzc0Yi90ZXh0cmVnaW9uOmM1NDc0MWExN2FjMTQwNGRiYTYxNjc5NDVlNzVjNzRiXzEwOTk1MTE2MzI3NTU_1155b727-270d-4953-af04-8ce362dd1e13"
      unitRef="usd">300000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="i238439bc60114f6d969dd6920511a2ea_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xODcvZnJhZzpjNTQ3NDFhMTdhYzE0MDRkYmE2MTY3OTQ1ZTc1Yzc0Yi90ZXh0cmVnaW9uOmM1NDc0MWExN2FjMTQwNGRiYTYxNjc5NDVlNzVjNzRiXzE4NjkxNjk3Njc3NTI1_904b1682-2db1-4406-bf41-76a8001db052"
      unitRef="usd">325000000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:ExtinguishmentOfDebtAmount
      contextRef="i6b96b9b2f69f4d5e910315515e04e37c_D20201014-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xODcvZnJhZzpjNTQ3NDFhMTdhYzE0MDRkYmE2MTY3OTQ1ZTc1Yzc0Yi90ZXh0cmVnaW9uOmM1NDc0MWExN2FjMTQwNGRiYTYxNjc5NDVlNzVjNzRiXzc2OTY1ODEzOTk5MjA_8ff63190-0d34-44fa-b9e3-8484ecb1947d"
      unitRef="usd">225000000</us-gaap:ExtinguishmentOfDebtAmount>
    <us-gaap:ExtinguishmentOfDebtAmount
      contextRef="i014d564a9b874f17bdf7f8c87feecdb0_D20201014-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xODcvZnJhZzpjNTQ3NDFhMTdhYzE0MDRkYmE2MTY3OTQ1ZTc1Yzc0Yi90ZXh0cmVnaW9uOmM1NDc0MWExN2FjMTQwNGRiYTYxNjc5NDVlNzVjNzRiXzEwOTk1MTE2MzI3NjM_00696f2a-4d72-4eaa-bb6f-cc769d9ff264"
      unitRef="usd">100000000</us-gaap:ExtinguishmentOfDebtAmount>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="i97d93fdf160946d68773568574760375_I20201014"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xODcvZnJhZzpjNTQ3NDFhMTdhYzE0MDRkYmE2MTY3OTQ1ZTc1Yzc0Yi90ZXh0cmVnaW9uOmM1NDc0MWExN2FjMTQwNGRiYTYxNjc5NDVlNzVjNzRiXzc2OTY1ODEzOTk4NzY_404791e9-131a-42be-a054-9886763cf5ba"
      unitRef="usd">775000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:LineOfCreditFacilityCommitmentFeePercentage
      contextRef="id8b9fd6cea3749c8a52115c427cdfe80_D20201231-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xODcvZnJhZzpjNTQ3NDFhMTdhYzE0MDRkYmE2MTY3OTQ1ZTc1Yzc0Yi90ZXh0cmVnaW9uOmM1NDc0MWExN2FjMTQwNGRiYTYxNjc5NDVlNzVjNzRiXzQ5NDc4MDIzMjc4ODI_3007e21e-370a-4498-a11c-ad6dfbf182a3"
      unitRef="number">0.0035</us-gaap:LineOfCreditFacilityCommitmentFeePercentage>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="i238439bc60114f6d969dd6920511a2ea_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xODcvZnJhZzpjNTQ3NDFhMTdhYzE0MDRkYmE2MTY3OTQ1ZTc1Yzc0Yi90ZXh0cmVnaW9uOmM1NDc0MWExN2FjMTQwNGRiYTYxNjc5NDVlNzVjNzRiXzI0MDI_904b1682-2db1-4406-bf41-76a8001db052"
      unitRef="usd">325000000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtWeightedAverageInterestRate
      contextRef="i238439bc60114f6d969dd6920511a2ea_I20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xODcvZnJhZzpjNTQ3NDFhMTdhYzE0MDRkYmE2MTY3OTQ1ZTc1Yzc0Yi90ZXh0cmVnaW9uOmM1NDc0MWExN2FjMTQwNGRiYTYxNjc5NDVlNzVjNzRiXzI0OTA_332c5d39-3b75-44cd-8baf-d30d413da1c1"
      unitRef="number">0.0219</us-gaap:DebtWeightedAverageInterestRate>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="id2c88ab38f924ffa81ef91bb82b8335f_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xODcvZnJhZzpjNTQ3NDFhMTdhYzE0MDRkYmE2MTY3OTQ1ZTc1Yzc0Yi90ZXh0cmVnaW9uOmM1NDc0MWExN2FjMTQwNGRiYTYxNjc5NDVlNzVjNzRiXzI1MDQ_21c6e84c-7169-41a6-8b5c-a3b09dc54c25"
      unitRef="usd">225000000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtWeightedAverageInterestRate
      contextRef="id2c88ab38f924ffa81ef91bb82b8335f_I20191231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xODcvZnJhZzpjNTQ3NDFhMTdhYzE0MDRkYmE2MTY3OTQ1ZTc1Yzc0Yi90ZXh0cmVnaW9uOmM1NDc0MWExN2FjMTQwNGRiYTYxNjc5NDVlNzVjNzRiXzI1NjY_27e80f82-2a12-4557-b7ca-db315409ea17"
      unitRef="number">0.0351</us-gaap:DebtWeightedAverageInterestRate>
    <us-gaap:CommitmentsAndContingenciesDisclosureTextBlock
      contextRef="if748fec8cd0f4b05a991e62604248402_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xOTAvZnJhZzo5MDY5YzNiOTg3YTY0YTQ1ODQ0YzkxNDJjYWQ0ZDgzMi90ZXh0cmVnaW9uOjkwNjljM2I5ODdhNjRhNDU4NDRjOTE0MmNhZDRkODMyXzQ3MTM_6d1c0ab5-7aad-4ba7-a92f-75e772ba7365">Commitments and Contingencies&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Obligations under Guarantees&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-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Under the terms of CUW Solutions' contract underwriting agreements with lenders and subject to contractual limitations on liability, we agree to indemnify certain lenders against losses incurred in the event that we make an error in determining whether loans processed meet specified underwriting criteria, to the extent that such error materially restricts or impairs the salability of such loan, results in a material reduction in the value of such loan or results in the lender repurchasing the loan. The indemnification may be in the form of monetary or other remedies. For each of the years ended December&#160;31, 2020 and 2019, we paid less than $0.1&#160;million related to remedies. As of December&#160;31, 2020, management believes any potential claims for indemnification related to contract underwriting services through December&#160;31, 2020 are not material to our consolidated financial position or results of operations.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:24.75pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In addition to the indemnifications discussed above, in the normal course of business, we enter into agreements or other relationships with third parties pursuant to which we may be obligated under specified circumstances to indemnify the counterparties with respect to certain matters. Our contractual indemnification obligations typically arise in the context of agreements entered into by us to, among other things, purchase or sell services, finance our business and business transactions, lease real property and license intellectual property. The agreements we enter into in the normal course of business generally require us to pay certain amounts to the other party associated with claims or losses if they result from our breach of the agreement, including the inaccuracy of representations or warranties. The agreements we enter into may also contain other indemnification provisions that obligate us to pay amounts upon the occurrence of certain events, such as the negligence or willful misconduct of our employees, infringement of third-party intellectual property rights or claims that performance of the agreement constitutes a violation of law. Generally, payment by us under an indemnification provision is conditioned upon the &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;other party making a claim, and typically we can challenge the other party's claims. Further, our indemnification obligations may be limited in time and/or amount, and in some instances, we may have recourse against third parties for certain payments made by us under an indemnification agreement or obligation. As of December&#160;31, 2020, contingencies triggering material indemnification obligations or payments have not occurred historically and are not expected to occur. The nature of the indemnification provisions in the various types of agreements and relationships described above are believed to be low risk and pervasive, and we consider them to have a remote risk of loss or payment. We have not recorded any provisions on the consolidated balance sheets related to these indemnifications.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:24.75pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Commitments&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-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We lease office space for use in our operations under leases accounted for as operating leases. These leases generally include options to extend them for periods of up to ten years. Our option to extend the term of our primary office locations at the greater of existing or prevailing market rates was not recognized in our right-of-use asset and lease liability. When establishing the value of our right-of-use asset and lease liability, we determine the discount rate for the underlying leases using the prevailing market interest rate for a borrowing of the same duration of the lease plus the risk premium inherent in the borrowings under our Credit Facility. Operating lease right-of-use assets of $8.7 million and $10.0&#160;million as of December&#160;31, 2020 and 2019, respectively, are reported on our consolidated balance sheet as property and equipment. Operating lease liabilities of $10.9 million and $12.6&#160;million as of December&#160;31, 2020 and 2019, respectively, are reported on our consolidated balance sheet as other accrued liabilities. Total rent expense was $2.4 million, $2.5 million and $2.1 million for the years ended December&#160;31, 2020, 2019 and 2018, respectively. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:24.75pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table presents lease cost and other lease information as of and for the years ended December 31:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:66.297%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.543%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.546%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Year Ended December&#160;31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;($ in&#160;thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Lease cost:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating lease cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,532&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,479&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Short-term lease cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;101&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Sublease income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(131)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(129)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total lease cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,420&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,451&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other information:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Weighted average remaining lease term - operating leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.8 years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.8 years&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Weighted average discount rate - operating leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table presents a maturity analysis of our lease liabilities as follows at December&#160;31, 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;vertical-align:top;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:82.501%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.567%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%;text-decoration:underline"&gt;Year Ended December 31 (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="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,261&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,309&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,017&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,334&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;793&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2026 and thereafter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total lease payments to be paid&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,714&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less: Future interest expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(864)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Present value of lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,850&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-indent:24.75pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The maturity analysis of our lease liabilities shown above have not been reduced by minimum sublease rental income of $0.1 million due in 2021 under the non-cancelable sublease.&lt;/span&gt;&lt;/div&gt;</us-gaap:CommitmentsAndContingenciesDisclosureTextBlock>
    <us-gaap:LossContingencyAccrualPayments
      contextRef="i7dfc9daf516d49338cba07a5a09b6324_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xOTAvZnJhZzo5MDY5YzNiOTg3YTY0YTQ1ODQ0YzkxNDJjYWQ0ZDgzMi90ZXh0cmVnaW9uOjkwNjljM2I5ODdhNjRhNDU4NDRjOTE0MmNhZDRkODMyXzEwOTk1MTE2MzMwOTQ_9388b303-4919-48c6-98a4-2070e1d23ee4"
      unitRef="usd">100000</us-gaap:LossContingencyAccrualPayments>
    <us-gaap:LossContingencyAccrualPayments
      contextRef="i14541909abaf462dbad381ba5077a19a_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xOTAvZnJhZzo5MDY5YzNiOTg3YTY0YTQ1ODQ0YzkxNDJjYWQ0ZDgzMi90ZXh0cmVnaW9uOjkwNjljM2I5ODdhNjRhNDU4NDRjOTE0MmNhZDRkODMyXzEwOTk1MTE2MzMwOTQ_b16e8891-73ec-4170-994c-ee617d95517d"
      unitRef="usd">100000</us-gaap:LossContingencyAccrualPayments>
    <us-gaap:LesseeOperatingLeaseRenewalTerm
      contextRef="i238439bc60114f6d969dd6920511a2ea_I20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xOTAvZnJhZzo5MDY5YzNiOTg3YTY0YTQ1ODQ0YzkxNDJjYWQ0ZDgzMi90ZXh0cmVnaW9uOjkwNjljM2I5ODdhNjRhNDU4NDRjOTE0MmNhZDRkODMyXzMxNjQ_99151358-16ee-4eca-bd19-680739daa260">P10Y</us-gaap:LesseeOperatingLeaseRenewalTerm>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="i238439bc60114f6d969dd6920511a2ea_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xOTAvZnJhZzo5MDY5YzNiOTg3YTY0YTQ1ODQ0YzkxNDJjYWQ0ZDgzMi90ZXh0cmVnaW9uOjkwNjljM2I5ODdhNjRhNDU4NDRjOTE0MmNhZDRkODMyXzM2ODk_58b3bd24-781d-469b-a7fe-bc5d24c0238b"
      unitRef="usd">8700000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="id2c88ab38f924ffa81ef91bb82b8335f_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xOTAvZnJhZzo5MDY5YzNiOTg3YTY0YTQ1ODQ0YzkxNDJjYWQ0ZDgzMi90ZXh0cmVnaW9uOjkwNjljM2I5ODdhNjRhNDU4NDRjOTE0MmNhZDRkODMyXzQ5NDc4MDIzMzAyNzI_999f3eb5-7ed4-452e-90dd-d19badb191a3"
      unitRef="usd">10000000.0</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseLiability
      contextRef="i238439bc60114f6d969dd6920511a2ea_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xOTAvZnJhZzo5MDY5YzNiOTg3YTY0YTQ1ODQ0YzkxNDJjYWQ0ZDgzMi90ZXh0cmVnaW9uOjkwNjljM2I5ODdhNjRhNDU4NDRjOTE0MmNhZDRkODMyXzM4MDY_f6c01c34-95d5-41a2-a1fc-bb4596788f5c"
      unitRef="usd">10900000</us-gaap:OperatingLeaseLiability>
    <us-gaap:OperatingLeaseLiability
      contextRef="id2c88ab38f924ffa81ef91bb82b8335f_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xOTAvZnJhZzo5MDY5YzNiOTg3YTY0YTQ1ODQ0YzkxNDJjYWQ0ZDgzMi90ZXh0cmVnaW9uOjkwNjljM2I5ODdhNjRhNDU4NDRjOTE0MmNhZDRkODMyXzQ5NDc4MDIzMzAyODc_f51f9067-d8b8-48e1-8b59-b1137900f220"
      unitRef="usd">12600000</us-gaap:OperatingLeaseLiability>
    <us-gaap:LeaseCost
      contextRef="if748fec8cd0f4b05a991e62604248402_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xOTAvZnJhZzo5MDY5YzNiOTg3YTY0YTQ1ODQ0YzkxNDJjYWQ0ZDgzMi90ZXh0cmVnaW9uOjkwNjljM2I5ODdhNjRhNDU4NDRjOTE0MmNhZDRkODMyXzEwOTk1MTE2MzI2NzY_52a62a50-01af-464c-b165-2053a5b14be2"
      unitRef="usd">2400000</us-gaap:LeaseCost>
    <us-gaap:LeaseCost
      contextRef="i615b0805b8ed4d9db83967308e9675fd_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xOTAvZnJhZzo5MDY5YzNiOTg3YTY0YTQ1ODQ0YzkxNDJjYWQ0ZDgzMi90ZXh0cmVnaW9uOjkwNjljM2I5ODdhNjRhNDU4NDRjOTE0MmNhZDRkODMyXzEwOTk1MTE2MzI2ODA_c4062914-983c-4a14-816d-2fae9e070629"
      unitRef="usd">2500000</us-gaap:LeaseCost>
    <us-gaap:LeaseAndRentalExpense
      contextRef="i18c2cb681437415bb67fb6bd04946c6f_D20180101-20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xOTAvZnJhZzo5MDY5YzNiOTg3YTY0YTQ1ODQ0YzkxNDJjYWQ0ZDgzMi90ZXh0cmVnaW9uOjkwNjljM2I5ODdhNjRhNDU4NDRjOTE0MmNhZDRkODMyXzM5Mjk_3e2c9a8b-cede-41c5-a389-77c180cee303"
      unitRef="usd">2100000</us-gaap:LeaseAndRentalExpense>
    <us-gaap:LeaseCostTableTextBlock
      contextRef="if748fec8cd0f4b05a991e62604248402_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xOTAvZnJhZzo5MDY5YzNiOTg3YTY0YTQ1ODQ0YzkxNDJjYWQ0ZDgzMi90ZXh0cmVnaW9uOjkwNjljM2I5ODdhNjRhNDU4NDRjOTE0MmNhZDRkODMyXzQ3MTY_1b81548a-aabb-4001-81e8-65b5f7fed3d7">&lt;div style="text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table presents lease cost and other lease information as of and for the years ended December 31:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:66.297%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.543%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.546%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Year Ended December&#160;31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;($ in&#160;thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Lease cost:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating lease cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,532&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,479&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Short-term lease cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;101&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Sublease income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(131)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(129)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total lease cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,420&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,451&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other information:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Weighted average remaining lease term - operating leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.8 years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.8 years&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Weighted average discount rate - operating leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:LeaseCostTableTextBlock>
    <us-gaap:OperatingLeaseCost
      contextRef="if748fec8cd0f4b05a991e62604248402_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xOTAvZnJhZzo5MDY5YzNiOTg3YTY0YTQ1ODQ0YzkxNDJjYWQ0ZDgzMi90YWJsZTplYjYwOTI1NzJmMTI0NDgwYjM2Njg4MTU5YWQ1ZWVjMi90YWJsZXJhbmdlOmViNjA5MjU3MmYxMjQ0ODBiMzY2ODgxNTlhZDVlZWMyXzMtMi0xLTEtMA_e719a48c-2169-4db3-892b-95cfb0de845c"
      unitRef="usd">2532000</us-gaap:OperatingLeaseCost>
    <us-gaap:OperatingLeaseCost
      contextRef="i615b0805b8ed4d9db83967308e9675fd_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xOTAvZnJhZzo5MDY5YzNiOTg3YTY0YTQ1ODQ0YzkxNDJjYWQ0ZDgzMi90YWJsZTplYjYwOTI1NzJmMTI0NDgwYjM2Njg4MTU5YWQ1ZWVjMi90YWJsZXJhbmdlOmViNjA5MjU3MmYxMjQ0ODBiMzY2ODgxNTlhZDVlZWMyXzMtNC0xLTEtMTM0OQ_5730a371-9c04-4e39-be9f-eb5f5d79eb59"
      unitRef="usd">2479000</us-gaap:OperatingLeaseCost>
    <us-gaap:ShortTermLeaseCost
      contextRef="if748fec8cd0f4b05a991e62604248402_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xOTAvZnJhZzo5MDY5YzNiOTg3YTY0YTQ1ODQ0YzkxNDJjYWQ0ZDgzMi90YWJsZTplYjYwOTI1NzJmMTI0NDgwYjM2Njg4MTU5YWQ1ZWVjMi90YWJsZXJhbmdlOmViNjA5MjU3MmYxMjQ0ODBiMzY2ODgxNTlhZDVlZWMyXzQtMi0xLTEtMA_152b7866-1466-416a-8752-2b65ebd422fd"
      unitRef="usd">19000</us-gaap:ShortTermLeaseCost>
    <us-gaap:ShortTermLeaseCost
      contextRef="i615b0805b8ed4d9db83967308e9675fd_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xOTAvZnJhZzo5MDY5YzNiOTg3YTY0YTQ1ODQ0YzkxNDJjYWQ0ZDgzMi90YWJsZTplYjYwOTI1NzJmMTI0NDgwYjM2Njg4MTU5YWQ1ZWVjMi90YWJsZXJhbmdlOmViNjA5MjU3MmYxMjQ0ODBiMzY2ODgxNTlhZDVlZWMyXzQtNC0xLTEtMTM0OQ_20612e94-9c88-40c4-bdf0-f002c37fc5a4"
      unitRef="usd">101000</us-gaap:ShortTermLeaseCost>
    <us-gaap:SubleaseIncome
      contextRef="if748fec8cd0f4b05a991e62604248402_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xOTAvZnJhZzo5MDY5YzNiOTg3YTY0YTQ1ODQ0YzkxNDJjYWQ0ZDgzMi90YWJsZTplYjYwOTI1NzJmMTI0NDgwYjM2Njg4MTU5YWQ1ZWVjMi90YWJsZXJhbmdlOmViNjA5MjU3MmYxMjQ0ODBiMzY2ODgxNTlhZDVlZWMyXzUtMi0xLTEtMA_3262ac59-179b-4815-9b08-2f02eeba1303"
      unitRef="usd">131000</us-gaap:SubleaseIncome>
    <us-gaap:SubleaseIncome
      contextRef="i615b0805b8ed4d9db83967308e9675fd_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xOTAvZnJhZzo5MDY5YzNiOTg3YTY0YTQ1ODQ0YzkxNDJjYWQ0ZDgzMi90YWJsZTplYjYwOTI1NzJmMTI0NDgwYjM2Njg4MTU5YWQ1ZWVjMi90YWJsZXJhbmdlOmViNjA5MjU3MmYxMjQ0ODBiMzY2ODgxNTlhZDVlZWMyXzUtNC0xLTEtMTM0OQ_1a34c5b1-cdb7-46c8-be6e-57606d4f712a"
      unitRef="usd">129000</us-gaap:SubleaseIncome>
    <us-gaap:LeaseCost
      contextRef="if748fec8cd0f4b05a991e62604248402_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xOTAvZnJhZzo5MDY5YzNiOTg3YTY0YTQ1ODQ0YzkxNDJjYWQ0ZDgzMi90YWJsZTplYjYwOTI1NzJmMTI0NDgwYjM2Njg4MTU5YWQ1ZWVjMi90YWJsZXJhbmdlOmViNjA5MjU3MmYxMjQ0ODBiMzY2ODgxNTlhZDVlZWMyXzYtMi0xLTEtMA_f6644cec-590b-4084-a5bb-28a224c7b21a"
      unitRef="usd">2420000</us-gaap:LeaseCost>
    <us-gaap:LeaseCost
      contextRef="i615b0805b8ed4d9db83967308e9675fd_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xOTAvZnJhZzo5MDY5YzNiOTg3YTY0YTQ1ODQ0YzkxNDJjYWQ0ZDgzMi90YWJsZTplYjYwOTI1NzJmMTI0NDgwYjM2Njg4MTU5YWQ1ZWVjMi90YWJsZXJhbmdlOmViNjA5MjU3MmYxMjQ0ODBiMzY2ODgxNTlhZDVlZWMyXzYtNC0xLTEtMTM0OQ_c7e638ed-1525-45c1-b3c6-fd6c1008ba6d"
      unitRef="usd">2451000</us-gaap:LeaseCost>
    <us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1
      contextRef="i238439bc60114f6d969dd6920511a2ea_I20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xOTAvZnJhZzo5MDY5YzNiOTg3YTY0YTQ1ODQ0YzkxNDJjYWQ0ZDgzMi90YWJsZTplYjYwOTI1NzJmMTI0NDgwYjM2Njg4MTU5YWQ1ZWVjMi90YWJsZXJhbmdlOmViNjA5MjU3MmYxMjQ0ODBiMzY2ODgxNTlhZDVlZWMyXzktMi0xLTEtMA_9c987ce3-4972-4cad-a852-fa3a5bc5f7b5">P3Y9M18D</us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1
      contextRef="id2c88ab38f924ffa81ef91bb82b8335f_I20191231"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xOTAvZnJhZzo5MDY5YzNiOTg3YTY0YTQ1ODQ0YzkxNDJjYWQ0ZDgzMi90YWJsZTplYjYwOTI1NzJmMTI0NDgwYjM2Njg4MTU5YWQ1ZWVjMi90YWJsZXJhbmdlOmViNjA5MjU3MmYxMjQ0ODBiMzY2ODgxNTlhZDVlZWMyXzktNC0xLTEtMTM1MQ_01bc26d4-db7a-4b0e-ab0b-b08592b52b9f">P4Y9M18D</us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent
      contextRef="i238439bc60114f6d969dd6920511a2ea_I20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xOTAvZnJhZzo5MDY5YzNiOTg3YTY0YTQ1ODQ0YzkxNDJjYWQ0ZDgzMi90YWJsZTplYjYwOTI1NzJmMTI0NDgwYjM2Njg4MTU5YWQ1ZWVjMi90YWJsZXJhbmdlOmViNjA5MjU3MmYxMjQ0ODBiMzY2ODgxNTlhZDVlZWMyXzEwLTItMS0xLTA_60908f5d-d5d7-4677-addf-30c674b1d0aa"
      unitRef="number">0.039</us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent>
    <us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent
      contextRef="id2c88ab38f924ffa81ef91bb82b8335f_I20191231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xOTAvZnJhZzo5MDY5YzNiOTg3YTY0YTQ1ODQ0YzkxNDJjYWQ0ZDgzMi90YWJsZTplYjYwOTI1NzJmMTI0NDgwYjM2Njg4MTU5YWQ1ZWVjMi90YWJsZXJhbmdlOmViNjA5MjU3MmYxMjQ0ODBiMzY2ODgxNTlhZDVlZWMyXzEwLTQtMS0xLTEzNTE_1b85a062-99ec-482b-bbc7-507742dadf94"
      unitRef="number">0.040</us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent>
    <us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock
      contextRef="if748fec8cd0f4b05a991e62604248402_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xOTAvZnJhZzo5MDY5YzNiOTg3YTY0YTQ1ODQ0YzkxNDJjYWQ0ZDgzMi90ZXh0cmVnaW9uOjkwNjljM2I5ODdhNjRhNDU4NDRjOTE0MmNhZDRkODMyXzQ3MTc_28013821-2ec6-41a2-9464-df65dd462d8d">&lt;div style="text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table presents a maturity analysis of our lease liabilities as follows at December&#160;31, 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;vertical-align:top;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:82.501%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.567%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%;text-decoration:underline"&gt;Year Ended December 31 (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="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,261&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,309&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,017&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,334&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;793&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2026 and thereafter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total lease payments to be paid&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,714&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less: Future interest expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(864)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Present value of lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,850&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths
      contextRef="i238439bc60114f6d969dd6920511a2ea_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xOTAvZnJhZzo5MDY5YzNiOTg3YTY0YTQ1ODQ0YzkxNDJjYWQ0ZDgzMi90YWJsZTo0MTI0YmVmMGM3NDA0MjVhYmFkOTdjOGU2NzJjYjI3My90YWJsZXJhbmdlOjQxMjRiZWYwYzc0MDQyNWFiYWQ5N2M4ZTY3MmNiMjczXzEtMi0xLTEtMA_d4c24544-9b8a-4df1-88dc-80bc500d28b1"
      unitRef="usd">3261000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo
      contextRef="i238439bc60114f6d969dd6920511a2ea_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xOTAvZnJhZzo5MDY5YzNiOTg3YTY0YTQ1ODQ0YzkxNDJjYWQ0ZDgzMi90YWJsZTo0MTI0YmVmMGM3NDA0MjVhYmFkOTdjOGU2NzJjYjI3My90YWJsZXJhbmdlOjQxMjRiZWYwYzc0MDQyNWFiYWQ5N2M4ZTY3MmNiMjczXzItMi0xLTEtMA_806582b6-1aea-4f7c-887d-fc006d7d42f9"
      unitRef="usd">3309000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree
      contextRef="i238439bc60114f6d969dd6920511a2ea_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xOTAvZnJhZzo5MDY5YzNiOTg3YTY0YTQ1ODQ0YzkxNDJjYWQ0ZDgzMi90YWJsZTo0MTI0YmVmMGM3NDA0MjVhYmFkOTdjOGU2NzJjYjI3My90YWJsZXJhbmdlOjQxMjRiZWYwYzc0MDQyNWFiYWQ5N2M4ZTY3MmNiMjczXzMtMi0xLTEtMA_57652763-cccf-47c0-b484-639d2238b62c"
      unitRef="usd">3017000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour
      contextRef="i238439bc60114f6d969dd6920511a2ea_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xOTAvZnJhZzo5MDY5YzNiOTg3YTY0YTQ1ODQ0YzkxNDJjYWQ0ZDgzMi90YWJsZTo0MTI0YmVmMGM3NDA0MjVhYmFkOTdjOGU2NzJjYjI3My90YWJsZXJhbmdlOjQxMjRiZWYwYzc0MDQyNWFiYWQ5N2M4ZTY3MmNiMjczXzQtMi0xLTEtMA_b76821a3-b45f-49a0-a9c7-0b086eeb3655"
      unitRef="usd">1334000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive
      contextRef="i238439bc60114f6d969dd6920511a2ea_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xOTAvZnJhZzo5MDY5YzNiOTg3YTY0YTQ1ODQ0YzkxNDJjYWQ0ZDgzMi90YWJsZTo0MTI0YmVmMGM3NDA0MjVhYmFkOTdjOGU2NzJjYjI3My90YWJsZXJhbmdlOjQxMjRiZWYwYzc0MDQyNWFiYWQ5N2M4ZTY3MmNiMjczXzUtMi0xLTEtMA_1d2c4517-1cdc-41a7-b9f1-dcce6792f172"
      unitRef="usd">793000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive
      contextRef="i238439bc60114f6d969dd6920511a2ea_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xOTAvZnJhZzo5MDY5YzNiOTg3YTY0YTQ1ODQ0YzkxNDJjYWQ0ZDgzMi90YWJsZTo0MTI0YmVmMGM3NDA0MjVhYmFkOTdjOGU2NzJjYjI3My90YWJsZXJhbmdlOjQxMjRiZWYwYzc0MDQyNWFiYWQ5N2M4ZTY3MmNiMjczXzYtMi0xLTEtMA_70529024-41a4-42e0-8ad7-5708061f7225"
      unitRef="usd">0</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue
      contextRef="i238439bc60114f6d969dd6920511a2ea_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xOTAvZnJhZzo5MDY5YzNiOTg3YTY0YTQ1ODQ0YzkxNDJjYWQ0ZDgzMi90YWJsZTo0MTI0YmVmMGM3NDA0MjVhYmFkOTdjOGU2NzJjYjI3My90YWJsZXJhbmdlOjQxMjRiZWYwYzc0MDQyNWFiYWQ5N2M4ZTY3MmNiMjczXzctMi0xLTEtMA_db3b9a38-17f7-4b12-95b0-f924350a1c1f"
      unitRef="usd">11714000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue>
    <us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount
      contextRef="i238439bc60114f6d969dd6920511a2ea_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xOTAvZnJhZzo5MDY5YzNiOTg3YTY0YTQ1ODQ0YzkxNDJjYWQ0ZDgzMi90YWJsZTo0MTI0YmVmMGM3NDA0MjVhYmFkOTdjOGU2NzJjYjI3My90YWJsZXJhbmdlOjQxMjRiZWYwYzc0MDQyNWFiYWQ5N2M4ZTY3MmNiMjczXzgtMi0xLTEtMA_fb7c976b-890f-4913-989a-aa5027c45421"
      unitRef="usd">864000</us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount>
    <us-gaap:OperatingLeaseLiability
      contextRef="i238439bc60114f6d969dd6920511a2ea_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xOTAvZnJhZzo5MDY5YzNiOTg3YTY0YTQ1ODQ0YzkxNDJjYWQ0ZDgzMi90YWJsZTo0MTI0YmVmMGM3NDA0MjVhYmFkOTdjOGU2NzJjYjI3My90YWJsZXJhbmdlOjQxMjRiZWYwYzc0MDQyNWFiYWQ5N2M4ZTY3MmNiMjczXzktMi0xLTEtMA_45648af3-9b40-4958-8f4f-c09ce7a0a05f"
      unitRef="usd">10850000</us-gaap:OperatingLeaseLiability>
    <us-gaap:LessorOperatingLeasePaymentsToBeReceivedNextTwelveMonths
      contextRef="i238439bc60114f6d969dd6920511a2ea_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xOTAvZnJhZzo5MDY5YzNiOTg3YTY0YTQ1ODQ0YzkxNDJjYWQ0ZDgzMi90ZXh0cmVnaW9uOjkwNjljM2I5ODdhNjRhNDU4NDRjOTE0MmNhZDRkODMyXzQyOTQ_0e282eb4-7c50-4a67-ad37-2351462a434b"
      unitRef="usd">100000</us-gaap:LessorOperatingLeasePaymentsToBeReceivedNextTwelveMonths>
    <us-gaap:StockholdersEquityNoteDisclosureTextBlock
      contextRef="if748fec8cd0f4b05a991e62604248402_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xOTMvZnJhZzpiNWE3NDhlNjg1MjQ0YWJhYTY2ODk5NWI1MDYzMjhjYS90ZXh0cmVnaW9uOmI1YTc0OGU2ODUyNDRhYmFhNjY4OTk1YjUwNjMyOGNhXzE5OTE_a24b8e0d-3d90-47d4-a1bf-afac2154f5db">Capital Stock&lt;div style="text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Our authorized share capital consists of 233.3 million shares of a single class of common shares. The common shares have no pre-emptive rights or other rights to subscribe for additional shares, and no rights of redemption, conversion or exchange. Under certain circumstances and subject to the provisions of Bermuda law and our bye-laws, we may be required to make an offer to repurchase shares held by members. The common shares rank pari passu with one another in all respects as to rights of payment and distribution. In general, holders of common shares will have one vote for each common share held by them and will be entitled to vote, on a non-cumulative basis, at all meetings of shareholders. In the event that a shareholder is considered a 9.5% Shareholder under our bye-laws, such shareholder's votes will be reduced by whatever amount is necessary so that after any such reduction the votes of such shareholder will not result in any other person being treated as a 9.5% Shareholder with respect to the vote on such matter. Under these provisions certain shareholders may have their voting rights limited to less than one vote per share, while other shareholders may have voting rights in excess of one vote per share.&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-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In June 2020, Essent Group completed the sale of 13.8 million common shares in a public offering at a price of $33.25 per share. The total net proceeds from this offering were approximately $440.0 million after deducting underwriting discounts, commissions and other offering expenses.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:24.75pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Dividends&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;During the third quarter of 2019, the Board of Directors declared Essent's inaugural quarterly cash dividend of $0.15 per common share which was paid in September 2019. In each subsequent quarter, we declared and paid quarterly cash dividends on our common shares. The following table presents the amounts declared and paid per common share each quarter:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:22.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:66.443%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.543%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.546%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%;text-decoration:underline"&gt;Quarter Ended&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;March 31&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.16&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;June 30&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.16&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;September 30&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.16&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.15&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;December 31&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.16&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.15&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total dividends per common share declared and paid&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.64&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.30&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-indent:22.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In February 2021, the Board of Directors declared a quarterly cash dividend of $0.16 per common share payable on March 19, 2021, to shareholders of record on March 10, 2021.&lt;/span&gt;&lt;/div&gt;</us-gaap:StockholdersEquityNoteDisclosureTextBlock>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="i238439bc60114f6d969dd6920511a2ea_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xOTMvZnJhZzpiNWE3NDhlNjg1MjQ0YWJhYTY2ODk5NWI1MDYzMjhjYS90ZXh0cmVnaW9uOmI1YTc0OGU2ODUyNDRhYmFhNjY4OTk1YjUwNjMyOGNhXzY5_fea37cab-899c-472a-ac78-68943b1febf5"
      unitRef="shares">233300000</us-gaap:CommonStockSharesAuthorized>
    <esnt:CommonStockNumberOfVotes
      contextRef="i238439bc60114f6d969dd6920511a2ea_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xOTMvZnJhZzpiNWE3NDhlNjg1MjQ0YWJhYTY2ODk5NWI1MDYzMjhjYS90ZXh0cmVnaW9uOmI1YTc0OGU2ODUyNDRhYmFhNjY4OTk1YjUwNjMyOGNhXzU4Ng_ae590eda-721e-4cef-bf4b-ee54d865548a"
      unitRef="vote">1</esnt:CommonStockNumberOfVotes>
    <esnt:ShareholderVotingRightsOwnershipPercentageThreshold
      contextRef="if748fec8cd0f4b05a991e62604248402_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xOTMvZnJhZzpiNWE3NDhlNjg1MjQ0YWJhYTY2ODk5NWI1MDYzMjhjYS90ZXh0cmVnaW9uOmI1YTc0OGU2ODUyNDRhYmFhNjY4OTk1YjUwNjMyOGNhXzc2Nw_89ed6fc7-27e4-4b67-897b-234915ac52df"
      unitRef="number">0.095</esnt:ShareholderVotingRightsOwnershipPercentageThreshold>
    <esnt:ShareholderVotingRightsOwnershipPercentageThreshold
      contextRef="if748fec8cd0f4b05a991e62604248402_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xOTMvZnJhZzpiNWE3NDhlNjg1MjQ0YWJhYTY2ODk5NWI1MDYzMjhjYS90ZXh0cmVnaW9uOmI1YTc0OGU2ODUyNDRhYmFhNjY4OTk1YjUwNjMyOGNhXzk5Mw_f8a038e7-1da3-4c1c-b66c-22e81d925581"
      unitRef="number">0.095</esnt:ShareholderVotingRightsOwnershipPercentageThreshold>
    <esnt:MaximumNumberOfVotesCertainShareholdersUnder95PercentShareholderProvision
      contextRef="i238439bc60114f6d969dd6920511a2ea_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xOTMvZnJhZzpiNWE3NDhlNjg1MjQ0YWJhYTY2ODk5NWI1MDYzMjhjYS90ZXh0cmVnaW9uOmI1YTc0OGU2ODUyNDRhYmFhNjY4OTk1YjUwNjMyOGNhXzExNDM_0ae46213-a7df-4b65-8bfa-3bcb5caba8d6"
      unitRef="vote">1</esnt:MaximumNumberOfVotesCertainShareholdersUnder95PercentShareholderProvision>
    <esnt:MinimumNumberOfVotesOtherShareholders
      contextRef="i238439bc60114f6d969dd6920511a2ea_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xOTMvZnJhZzpiNWE3NDhlNjg1MjQ0YWJhYTY2ODk5NWI1MDYzMjhjYS90ZXh0cmVnaW9uOmI1YTc0OGU2ODUyNDRhYmFhNjY4OTk1YjUwNjMyOGNhXzEyMjM_e12a340e-d3b4-48b3-b118-58c0d75a18f1"
      unitRef="vote">1</esnt:MinimumNumberOfVotesOtherShareholders>
    <us-gaap:CommonStockSharesIssued
      contextRef="i912723bf4f2b441682c5d6e2043710da_I20200630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xOTMvZnJhZzpiNWE3NDhlNjg1MjQ0YWJhYTY2ODk5NWI1MDYzMjhjYS90ZXh0cmVnaW9uOmI1YTc0OGU2ODUyNDRhYmFhNjY4OTk1YjUwNjMyOGNhXzEyOTQ_6382b888-a18b-4e76-b658-d974af95fc30"
      unitRef="shares">13800000</us-gaap:CommonStockSharesIssued>
    <us-gaap:SaleOfStockPricePerShare
      contextRef="i912723bf4f2b441682c5d6e2043710da_I20200630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xOTMvZnJhZzpiNWE3NDhlNjg1MjQ0YWJhYTY2ODk5NWI1MDYzMjhjYS90ZXh0cmVnaW9uOmI1YTc0OGU2ODUyNDRhYmFhNjY4OTk1YjUwNjMyOGNhXzEzNDY_7ccd4645-0f82-467e-8296-8a2349c32b26"
      unitRef="usdPerShare">33.25</us-gaap:SaleOfStockPricePerShare>
    <us-gaap:ProceedsFromIssuanceOfCommonStock
      contextRef="i611889ee78e4414180559a90ca5dc257_D20200601-20200630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xOTMvZnJhZzpiNWE3NDhlNjg1MjQ0YWJhYTY2ODk5NWI1MDYzMjhjYS90ZXh0cmVnaW9uOmI1YTc0OGU2ODUyNDRhYmFhNjY4OTk1YjUwNjMyOGNhXzE0MjE_1bbd3b63-1e90-4c3d-bbd3-9f00df982689"
      unitRef="usd">440000000.0</us-gaap:ProceedsFromIssuanceOfCommonStock>
    <us-gaap:CommonStockDividendsPerShareCashPaid
      contextRef="ib8056189b74a42c7acc2ec1ba24c5983_D20190901-20190930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xOTMvZnJhZzpiNWE3NDhlNjg1MjQ0YWJhYTY2ODk5NWI1MDYzMjhjYS90ZXh0cmVnaW9uOmI1YTc0OGU2ODUyNDRhYmFhNjY4OTk1YjUwNjMyOGNhXzE2MzA_238008cb-52ce-47ed-b041-ebc380217db7"
      unitRef="usdPerShare">0.15</us-gaap:CommonStockDividendsPerShareCashPaid>
    <us-gaap:CommonStockDividendsPerShareDeclared
      contextRef="i62ed191dbd9c43ba954780b759dd1186_D20190701-20190930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xOTMvZnJhZzpiNWE3NDhlNjg1MjQ0YWJhYTY2ODk5NWI1MDYzMjhjYS90ZXh0cmVnaW9uOmI1YTc0OGU2ODUyNDRhYmFhNjY4OTk1YjUwNjMyOGNhXzE2MzA_80423af9-a9ac-47ef-81f9-08ba13c4fa1e"
      unitRef="usdPerShare">0.15</us-gaap:CommonStockDividendsPerShareDeclared>
    <us-gaap:DividendsDeclaredTableTextBlock
      contextRef="if748fec8cd0f4b05a991e62604248402_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xOTMvZnJhZzpiNWE3NDhlNjg1MjQ0YWJhYTY2ODk5NWI1MDYzMjhjYS90ZXh0cmVnaW9uOmI1YTc0OGU2ODUyNDRhYmFhNjY4OTk1YjUwNjMyOGNhXzQ5NDc4MDIzMjgzNDE_939d5559-8ddf-4ea5-b9a3-979e477986ab">In each subsequent quarter, we declared and paid quarterly cash dividends on our common shares. The following table presents the amounts declared and paid per common share each quarter:&lt;div style="margin-bottom:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:66.443%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.543%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.546%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%;text-decoration:underline"&gt;Quarter Ended&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;March 31&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.16&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;June 30&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.16&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;September 30&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.16&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.15&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;December 31&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.16&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.15&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total dividends per common share declared and paid&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.64&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.30&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-indent:22.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In February 2021, the Board of Directors declared a quarterly cash dividend of $0.16 per common share payable on March 19, 2021, to shareholders of record on March 10, 2021.&lt;/span&gt;&lt;/div&gt;</us-gaap:DividendsDeclaredTableTextBlock>
    <us-gaap:CommonStockDividendsPerShareDeclared
      contextRef="ifffd50c11c5649af86a8282bdf724e12_D20200101-20200331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xOTMvZnJhZzpiNWE3NDhlNjg1MjQ0YWJhYTY2ODk5NWI1MDYzMjhjYS90YWJsZTo4YjFmZWYyMTNiZGI0OGY1ODZiZmU0ZGFjMmNmNmYwYS90YWJsZXJhbmdlOjhiMWZlZjIxM2JkYjQ4ZjU4NmJmZTRkYWMyY2Y2ZjBhXzItMi0xLTEtMjEwMw_0141ae7c-8c4d-477a-b981-a396999dc7a6"
      unitRef="usdPerShare">0.16</us-gaap:CommonStockDividendsPerShareDeclared>
    <us-gaap:CommonStockDividendsPerShareCashPaid
      contextRef="ifffd50c11c5649af86a8282bdf724e12_D20200101-20200331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xOTMvZnJhZzpiNWE3NDhlNjg1MjQ0YWJhYTY2ODk5NWI1MDYzMjhjYS90YWJsZTo4YjFmZWYyMTNiZGI0OGY1ODZiZmU0ZGFjMmNmNmYwYS90YWJsZXJhbmdlOjhiMWZlZjIxM2JkYjQ4ZjU4NmJmZTRkYWMyY2Y2ZjBhXzItMi0xLTEtMjEwMw_d0a54f50-280b-4e8d-9d2c-c5624a2c1fd3"
      unitRef="usdPerShare">0.16</us-gaap:CommonStockDividendsPerShareCashPaid>
    <us-gaap:CommonStockDividendsPerShareDeclared
      contextRef="ifda65b5bd2c1443f8b69f30e76e3ca49_D20190101-20190331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xOTMvZnJhZzpiNWE3NDhlNjg1MjQ0YWJhYTY2ODk5NWI1MDYzMjhjYS90YWJsZTo4YjFmZWYyMTNiZGI0OGY1ODZiZmU0ZGFjMmNmNmYwYS90YWJsZXJhbmdlOjhiMWZlZjIxM2JkYjQ4ZjU4NmJmZTRkYWMyY2Y2ZjBhXzItNC0xLTEtMjEwNg_c011dfbd-fcd0-4f72-96bb-60b7e4ccae1c"
      unitRef="usdPerShare">0</us-gaap:CommonStockDividendsPerShareDeclared>
    <us-gaap:CommonStockDividendsPerShareCashPaid
      contextRef="ifda65b5bd2c1443f8b69f30e76e3ca49_D20190101-20190331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xOTMvZnJhZzpiNWE3NDhlNjg1MjQ0YWJhYTY2ODk5NWI1MDYzMjhjYS90YWJsZTo4YjFmZWYyMTNiZGI0OGY1ODZiZmU0ZGFjMmNmNmYwYS90YWJsZXJhbmdlOjhiMWZlZjIxM2JkYjQ4ZjU4NmJmZTRkYWMyY2Y2ZjBhXzItNC0xLTEtMjEwNg_ecabf38f-e3af-4500-a6e3-692396500ace"
      unitRef="usdPerShare">0</us-gaap:CommonStockDividendsPerShareCashPaid>
    <us-gaap:CommonStockDividendsPerShareDeclared
      contextRef="i7657b2593be447e7a81d0062f50c739e_D20200401-20200630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xOTMvZnJhZzpiNWE3NDhlNjg1MjQ0YWJhYTY2ODk5NWI1MDYzMjhjYS90YWJsZTo4YjFmZWYyMTNiZGI0OGY1ODZiZmU0ZGFjMmNmNmYwYS90YWJsZXJhbmdlOjhiMWZlZjIxM2JkYjQ4ZjU4NmJmZTRkYWMyY2Y2ZjBhXzMtMi0xLTEtMjEzNA_b19444d1-6e37-4f00-b716-f47aebf26cd2"
      unitRef="usdPerShare">0.16</us-gaap:CommonStockDividendsPerShareDeclared>
    <us-gaap:CommonStockDividendsPerShareCashPaid
      contextRef="i7657b2593be447e7a81d0062f50c739e_D20200401-20200630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xOTMvZnJhZzpiNWE3NDhlNjg1MjQ0YWJhYTY2ODk5NWI1MDYzMjhjYS90YWJsZTo4YjFmZWYyMTNiZGI0OGY1ODZiZmU0ZGFjMmNmNmYwYS90YWJsZXJhbmdlOjhiMWZlZjIxM2JkYjQ4ZjU4NmJmZTRkYWMyY2Y2ZjBhXzMtMi0xLTEtMjEzNA_dbe61540-00bc-4a62-8aec-3190c019a03e"
      unitRef="usdPerShare">0.16</us-gaap:CommonStockDividendsPerShareCashPaid>
    <us-gaap:CommonStockDividendsPerShareCashPaid
      contextRef="i11cd457bb13844be90391fd998634ca3_D20190401-20190630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xOTMvZnJhZzpiNWE3NDhlNjg1MjQ0YWJhYTY2ODk5NWI1MDYzMjhjYS90YWJsZTo4YjFmZWYyMTNiZGI0OGY1ODZiZmU0ZGFjMmNmNmYwYS90YWJsZXJhbmdlOjhiMWZlZjIxM2JkYjQ4ZjU4NmJmZTRkYWMyY2Y2ZjBhXzMtNC0xLTEtMjEzNA_5141ea1e-e26e-4e30-b9e1-0aebd2d8ced4"
      unitRef="usdPerShare">0</us-gaap:CommonStockDividendsPerShareCashPaid>
    <us-gaap:CommonStockDividendsPerShareDeclared
      contextRef="i11cd457bb13844be90391fd998634ca3_D20190401-20190630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xOTMvZnJhZzpiNWE3NDhlNjg1MjQ0YWJhYTY2ODk5NWI1MDYzMjhjYS90YWJsZTo4YjFmZWYyMTNiZGI0OGY1ODZiZmU0ZGFjMmNmNmYwYS90YWJsZXJhbmdlOjhiMWZlZjIxM2JkYjQ4ZjU4NmJmZTRkYWMyY2Y2ZjBhXzMtNC0xLTEtMjEzNA_5323a1e5-ec81-49d8-a5db-8463bacd22da"
      unitRef="usdPerShare">0</us-gaap:CommonStockDividendsPerShareDeclared>
    <us-gaap:CommonStockDividendsPerShareCashPaid
      contextRef="ie06be8bc91bd48a8b8470ddf9ff97e10_D20200701-20200930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xOTMvZnJhZzpiNWE3NDhlNjg1MjQ0YWJhYTY2ODk5NWI1MDYzMjhjYS90YWJsZTo4YjFmZWYyMTNiZGI0OGY1ODZiZmU0ZGFjMmNmNmYwYS90YWJsZXJhbmdlOjhiMWZlZjIxM2JkYjQ4ZjU4NmJmZTRkYWMyY2Y2ZjBhXzQtMi0xLTEtMjEzNA_63c2d85e-612a-463a-be6e-2bc8b3be23d6"
      unitRef="usdPerShare">0.16</us-gaap:CommonStockDividendsPerShareCashPaid>
    <us-gaap:CommonStockDividendsPerShareDeclared
      contextRef="ie06be8bc91bd48a8b8470ddf9ff97e10_D20200701-20200930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xOTMvZnJhZzpiNWE3NDhlNjg1MjQ0YWJhYTY2ODk5NWI1MDYzMjhjYS90YWJsZTo4YjFmZWYyMTNiZGI0OGY1ODZiZmU0ZGFjMmNmNmYwYS90YWJsZXJhbmdlOjhiMWZlZjIxM2JkYjQ4ZjU4NmJmZTRkYWMyY2Y2ZjBhXzQtMi0xLTEtMjEzNA_80ccf59b-5d33-4f1b-8819-3bbbaa18afdf"
      unitRef="usdPerShare">0.16</us-gaap:CommonStockDividendsPerShareDeclared>
    <us-gaap:CommonStockDividendsPerShareDeclared
      contextRef="i62ed191dbd9c43ba954780b759dd1186_D20190701-20190930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xOTMvZnJhZzpiNWE3NDhlNjg1MjQ0YWJhYTY2ODk5NWI1MDYzMjhjYS90YWJsZTo4YjFmZWYyMTNiZGI0OGY1ODZiZmU0ZGFjMmNmNmYwYS90YWJsZXJhbmdlOjhiMWZlZjIxM2JkYjQ4ZjU4NmJmZTRkYWMyY2Y2ZjBhXzMtNC0xLTEtMzkxMg_93406d95-608a-4a32-9cce-5ccbf7bdea94"
      unitRef="usdPerShare">0.15</us-gaap:CommonStockDividendsPerShareDeclared>
    <us-gaap:CommonStockDividendsPerShareCashPaid
      contextRef="i62ed191dbd9c43ba954780b759dd1186_D20190701-20190930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xOTMvZnJhZzpiNWE3NDhlNjg1MjQ0YWJhYTY2ODk5NWI1MDYzMjhjYS90YWJsZTo4YjFmZWYyMTNiZGI0OGY1ODZiZmU0ZGFjMmNmNmYwYS90YWJsZXJhbmdlOjhiMWZlZjIxM2JkYjQ4ZjU4NmJmZTRkYWMyY2Y2ZjBhXzMtNC0xLTEtMzkxMg_b3672727-a76a-463f-9aba-423223e26f17"
      unitRef="usdPerShare">0.15</us-gaap:CommonStockDividendsPerShareCashPaid>
    <us-gaap:CommonStockDividendsPerShareDeclared
      contextRef="ibf35560dd6254055886afc10857058b1_D20201001-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xOTMvZnJhZzpiNWE3NDhlNjg1MjQ0YWJhYTY2ODk5NWI1MDYzMjhjYS90YWJsZTo4YjFmZWYyMTNiZGI0OGY1ODZiZmU0ZGFjMmNmNmYwYS90YWJsZXJhbmdlOjhiMWZlZjIxM2JkYjQ4ZjU4NmJmZTRkYWMyY2Y2ZjBhXzUtMi0xLTEtMjEzNA_5031db57-ddfb-4fa7-a83f-aa98e9378b70"
      unitRef="usdPerShare">0.16</us-gaap:CommonStockDividendsPerShareDeclared>
    <us-gaap:CommonStockDividendsPerShareCashPaid
      contextRef="ibf35560dd6254055886afc10857058b1_D20201001-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xOTMvZnJhZzpiNWE3NDhlNjg1MjQ0YWJhYTY2ODk5NWI1MDYzMjhjYS90YWJsZTo4YjFmZWYyMTNiZGI0OGY1ODZiZmU0ZGFjMmNmNmYwYS90YWJsZXJhbmdlOjhiMWZlZjIxM2JkYjQ4ZjU4NmJmZTRkYWMyY2Y2ZjBhXzUtMi0xLTEtMjEzNA_e06affc1-8844-4638-8d8d-1fa2af47ec1d"
      unitRef="usdPerShare">0.16</us-gaap:CommonStockDividendsPerShareCashPaid>
    <us-gaap:CommonStockDividendsPerShareDeclared
      contextRef="i42b8da628181458daaf165b8b733b074_D20191001-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xOTMvZnJhZzpiNWE3NDhlNjg1MjQ0YWJhYTY2ODk5NWI1MDYzMjhjYS90YWJsZTo4YjFmZWYyMTNiZGI0OGY1ODZiZmU0ZGFjMmNmNmYwYS90YWJsZXJhbmdlOjhiMWZlZjIxM2JkYjQ4ZjU4NmJmZTRkYWMyY2Y2ZjBhXzUtNC0xLTEtMjEzNA_9efa1d15-4dba-42af-91c0-292bcf45ff2b"
      unitRef="usdPerShare">0.15</us-gaap:CommonStockDividendsPerShareDeclared>
    <us-gaap:CommonStockDividendsPerShareCashPaid
      contextRef="i42b8da628181458daaf165b8b733b074_D20191001-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xOTMvZnJhZzpiNWE3NDhlNjg1MjQ0YWJhYTY2ODk5NWI1MDYzMjhjYS90YWJsZTo4YjFmZWYyMTNiZGI0OGY1ODZiZmU0ZGFjMmNmNmYwYS90YWJsZXJhbmdlOjhiMWZlZjIxM2JkYjQ4ZjU4NmJmZTRkYWMyY2Y2ZjBhXzUtNC0xLTEtMjEzNA_dd4b9938-a937-4625-8966-89988b55e327"
      unitRef="usdPerShare">0.15</us-gaap:CommonStockDividendsPerShareCashPaid>
    <us-gaap:CommonStockDividendsPerShareCashPaid
      contextRef="if748fec8cd0f4b05a991e62604248402_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xOTMvZnJhZzpiNWE3NDhlNjg1MjQ0YWJhYTY2ODk5NWI1MDYzMjhjYS90YWJsZTo4YjFmZWYyMTNiZGI0OGY1ODZiZmU0ZGFjMmNmNmYwYS90YWJsZXJhbmdlOjhiMWZlZjIxM2JkYjQ4ZjU4NmJmZTRkYWMyY2Y2ZjBhXzYtMi0xLTEtMjExOA_23ee7b1e-41e3-40e1-bbe9-145d487168a5"
      unitRef="usdPerShare">0.64</us-gaap:CommonStockDividendsPerShareCashPaid>
    <us-gaap:CommonStockDividendsPerShareDeclared
      contextRef="if748fec8cd0f4b05a991e62604248402_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xOTMvZnJhZzpiNWE3NDhlNjg1MjQ0YWJhYTY2ODk5NWI1MDYzMjhjYS90YWJsZTo4YjFmZWYyMTNiZGI0OGY1ODZiZmU0ZGFjMmNmNmYwYS90YWJsZXJhbmdlOjhiMWZlZjIxM2JkYjQ4ZjU4NmJmZTRkYWMyY2Y2ZjBhXzYtMi0xLTEtMjExOA_42158b2f-6f9d-45e4-b359-7ade4141773f"
      unitRef="usdPerShare">0.64</us-gaap:CommonStockDividendsPerShareDeclared>
    <us-gaap:CommonStockDividendsPerShareDeclared
      contextRef="i615b0805b8ed4d9db83967308e9675fd_D20190101-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xOTMvZnJhZzpiNWE3NDhlNjg1MjQ0YWJhYTY2ODk5NWI1MDYzMjhjYS90YWJsZTo4YjFmZWYyMTNiZGI0OGY1ODZiZmU0ZGFjMmNmNmYwYS90YWJsZXJhbmdlOjhiMWZlZjIxM2JkYjQ4ZjU4NmJmZTRkYWMyY2Y2ZjBhXzYtNC0xLTEtMjEyMQ_04f2f014-7dc4-43f5-b6f4-71677d99386b"
      unitRef="usdPerShare">0.30</us-gaap:CommonStockDividendsPerShareDeclared>
    <us-gaap:CommonStockDividendsPerShareCashPaid
      contextRef="i615b0805b8ed4d9db83967308e9675fd_D20190101-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xOTMvZnJhZzpiNWE3NDhlNjg1MjQ0YWJhYTY2ODk5NWI1MDYzMjhjYS90YWJsZTo4YjFmZWYyMTNiZGI0OGY1ODZiZmU0ZGFjMmNmNmYwYS90YWJsZXJhbmdlOjhiMWZlZjIxM2JkYjQ4ZjU4NmJmZTRkYWMyY2Y2ZjBhXzYtNC0xLTEtMjEyMQ_e876336b-1368-4ee2-8871-e0fa3899da2a"
      unitRef="usdPerShare">0.30</us-gaap:CommonStockDividendsPerShareCashPaid>
    <us-gaap:CommonStockDividendsPerShareDeclared
      contextRef="i19da92aa51524f929132948c3d6ea30f_D20210201-20210226"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xOTMvZnJhZzpiNWE3NDhlNjg1MjQ0YWJhYTY2ODk5NWI1MDYzMjhjYS90ZXh0cmVnaW9uOmI1YTc0OGU2ODUyNDRhYmFhNjY4OTk1YjUwNjMyOGNhXzEwOTk1MTE2MzI4Njk_526c25e7-5774-47c4-8c1c-bb3602d0a9ad"
      unitRef="usdPerShare">0.16</us-gaap:CommonStockDividendsPerShareDeclared>
    <us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock
      contextRef="if748fec8cd0f4b05a991e62604248402_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xOTkvZnJhZzo3NjBlY2M2ZTk0MWE0NTM1ODMyNjI2NDA2N2RjZjUwZS90ZXh0cmVnaW9uOjc2MGVjYzZlOTQxYTQ1MzU4MzI2MjY0MDY3ZGNmNTBlXzczMTQ_7040b6a7-335d-40e3-846b-77b6297656e0">Stock-Based Compensation&lt;div style="text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In 2013, Essent Group's Board of Directors adopted, and Essent Group's shareholders approved, the Essent Group&#160;Ltd. 2013 Long-Term Incentive Plan (the "2013 Plan"), which was effective upon completion of the initial public offering. The types of awards available under the 2013 Plan include nonvested shares, nonvested share units, non-qualified share options, incentive stock options, share appreciation rights, and other share-based or cash-based awards. Nonvested shares and nonvested share units granted under the 2013 Plan have rights to dividends, which entitle the holders to the same dividend value per share as holders of common shares in the form of dividend equivalent units ("DEUs"). DEUs are subject to the same vesting and other terms and conditions as the corresponding nonvested shares and nonvested share units. DEUs vest when the underlying shares or share units vest and are forfeited if the underlying share or share units forfeit prior to vesting. The maximum number of shares and share units available for issuance is 7.5 million under the 2013 Plan. As of December&#160;31, 2020, there were 3.7 million common shares available for future grant under the 2013 Plan.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:24.75pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In September 2013, certain members of senior management were granted nonvested common shares under the 2013 Plan that were subject to time-based and performance-based vesting. The time-based share awards granted in September 2013 vested in &lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xOTkvZnJhZzo3NjBlY2M2ZTk0MWE0NTM1ODMyNjI2NDA2N2RjZjUwZS90ZXh0cmVnaW9uOjc2MGVjYzZlOTQxYTQ1MzU4MzI2MjY0MDY3ZGNmNTBlXzc2OTY1ODE0MDQwODM_aaf2733f-8375-4235-8817-d1b5c0fd2a5f"&gt;four&lt;/span&gt; equal installments on January&#160;1, 2015, 2016, 2017 and 2018. The performance-based share awards vested based upon our compounded annual book value per share growth percentage during a three-year performance period that commenced on January&#160;1, 2014. The September 2013 performance-based share awards vested on the one-year anniversary of the completion of the performance period. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In May 2015, nonvested common shares were granted to an employee in connection with an employment agreement that were subject to time-based and performance-based vesting. The time-based share award vested in &lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xOTkvZnJhZzo3NjBlY2M2ZTk0MWE0NTM1ODMyNjI2NDA2N2RjZjUwZS90ZXh0cmVnaW9uOjc2MGVjYzZlOTQxYTQ1MzU4MzI2MjY0MDY3ZGNmNTBlXzc2OTY1ODE0MDQxMzE_c27c420e-1fd9-46cc-9ce2-835b212b3b4b"&gt;four&lt;/span&gt; equal installments on July 1, 2016, 2017, 2018 and 2019. The performance-based share award vested based upon our compounded annual book value per share growth percentage during a three-year performance period that commenced on January 1, 2015 and vested on July 1, 2019.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:24.75pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In February of each year, 2015 through 2020, certain members of senior management were granted nonvested common shares under the 2013 Plan that were subject to time-based and performance-based vesting. The time-based share awards vest in &lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xOTkvZnJhZzo3NjBlY2M2ZTk0MWE0NTM1ODMyNjI2NDA2N2RjZjUwZS90ZXh0cmVnaW9uOjc2MGVjYzZlOTQxYTQ1MzU4MzI2MjY0MDY3ZGNmNTBlXzMxMjY_b387797f-ce60-4e69-a5d9-b8496e0a9b8f"&gt;three&lt;/span&gt; equal yearly installments commencing on March&#160;1 of the year following the grant year. The performance-based share awards vest based upon our compounded annual book value per share growth percentage during a three-year performance period that commences on January&#160;1 of the grant year and vest on March&#160;1 following the end of the performance period.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:24.75pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The portion of the nonvested performance-based share awards that will be earned based upon the achievement of compounded annual book value per share growth is as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.198%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.627%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2017 Performance-Based Grants&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2016 Performance-Based Grants&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2013, 2014 and 2015 Performance-Based Grants&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Performance&lt;br/&gt;level&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:700;line-height:100%"&gt;Compounded&lt;br/&gt;Annual&#160;Book&lt;br/&gt;Value Per&#160;Share&lt;br/&gt;Growth&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:700;line-height:100%"&gt;Nonvested&lt;br/&gt;Common&lt;br/&gt;Shares&lt;br/&gt;Earned&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:700;line-height:100%"&gt;Compounded&lt;br/&gt;Annual&#160;Book&lt;br/&gt;Value Per&#160;Share&lt;br/&gt;Growth&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:700;line-height:100%"&gt;Nonvested&lt;br/&gt;Common&lt;br/&gt;Shares&lt;br/&gt;Earned&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:700;line-height:100%"&gt;Compounded&lt;br/&gt;Annual&#160;Book&lt;br/&gt;Value Per&#160;Share&lt;br/&gt;Growth&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:700;line-height:100%"&gt;Nonvested&lt;br/&gt;Common&lt;br/&gt;Shares&lt;br/&gt;Earned&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&amp;lt;16&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&amp;lt;13&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&amp;lt;11&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Threshold&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;25&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;25&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;50&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;50&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;36&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;75&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;75&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;61&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;87&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Maximum&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2265;19&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;100&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2265;16&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;100&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2265;15&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;100&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&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;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;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.198%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.627%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020 Performance-Based Grants&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2019 Performance-Based Grants&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2018 Performance-Based Grants&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Performance&lt;br/&gt;level&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:700;line-height:100%"&gt;Compounded&lt;br/&gt;Annual&#160;Book&lt;br/&gt;Value Per&#160;Share&lt;br/&gt;Growth&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:700;line-height:100%"&gt;Nonvested&lt;br/&gt;Common&lt;br/&gt;Shares&lt;br/&gt;Earned&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:700;line-height:100%"&gt;Compounded&lt;br/&gt;Annual&#160;Book&lt;br/&gt;Value Per&#160;Share&lt;br/&gt;Growth&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:700;line-height:100%"&gt;Nonvested&lt;br/&gt;Common&lt;br/&gt;Shares&lt;br/&gt;Earned&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:700;line-height:100%"&gt;Compounded&lt;br/&gt;Annual&#160;Book&lt;br/&gt;Value Per&#160;Share&lt;br/&gt;Growth&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:700;line-height:100%"&gt;Nonvested&lt;br/&gt;Common&lt;br/&gt;Shares&lt;br/&gt;Earned&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&amp;lt;13&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&amp;lt;14&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&amp;lt;15&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Threshold&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;25&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;35&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;35&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;50&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;60&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;60&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;75&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;85&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;85&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Maximum&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2265;17&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;100&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2265;18&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;100&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2265;18&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;100&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In the event that the compounded annual book value per share growth falls between the performance levels shown above, the nonvested common shares earned will be determined on a straight-line basis between the respective levels shown. The compounded annual book value per share growth for each of the 2013, 2014, 2015, 2016 and 2017 performance-based grants exceeded the maximum performance level and have vested or will vest at 100%.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:24.75pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In January 2017, time-based share units were issued to all vice president and staff level employees that vested in &lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xOTkvZnJhZzo3NjBlY2M2ZTk0MWE0NTM1ODMyNjI2NDA2N2RjZjUwZS90ZXh0cmVnaW9uOjc2MGVjYzZlOTQxYTQ1MzU4MzI2MjY0MDY3ZGNmNTBlXzczMDU_99aae96a-a78d-4a9e-8e50-cf555ee04e84"&gt;three&lt;/span&gt; equal installments in January 2018, 2019 and 2020. In January 2020, time-based share units were issued to all vice president and staff level employees that vested in &lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xOTkvZnJhZzo3NjBlY2M2ZTk0MWE0NTM1ODMyNjI2NDA2N2RjZjUwZS90ZXh0cmVnaW9uOjc2MGVjYzZlOTQxYTQ1MzU4MzI2MjY0MDY3ZGNmNTBlXzc2OTY1ODE0MDQwNjc_b08db784-fbf1-4f57-803a-578701426ec4"&gt;three&lt;/span&gt; equal installments in January 2021, 2022 and 2023. In connection with our incentive program covering bonus awards for performance years 2014 through 2019, in February following each performance year, time-based share awards and share units were issued to certain employees that vest in &lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xOTkvZnJhZzo3NjBlY2M2ZTk0MWE0NTM1ODMyNjI2NDA2N2RjZjUwZS90ZXh0cmVnaW9uOjc2MGVjYzZlOTQxYTQ1MzU4MzI2MjY0MDY3ZGNmNTBlXzczMTY_6798ac45-b5ea-4ada-95cc-b89f051c90cc"&gt;three&lt;/span&gt; equal yearly installments commencing on March 1 of the year following the grant year.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:24.75pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In May of each year, 2017 through 2020, time-based share units were granted to non-employee directors that vest one year from the date of grant.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following tables summarize nonvested common share, nonvested common share unit and DEU activity for the year ended December&#160;31:&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;vertical-align:top;width:99.415%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:24.194%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.535%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.723%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.535%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.282%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.535%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.723%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.535%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.282%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.535%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.723%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.535%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.282%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.535%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.723%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.535%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.288%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-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="45" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-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="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Time and Performance-&lt;br/&gt;Based Share Awards&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Time-Based&lt;br/&gt;Share Awards&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Share Units&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;DEUs&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(Shares in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Number of&lt;br/&gt;Shares&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Weighted&lt;br/&gt;Average&lt;br/&gt;Grant Date&lt;br/&gt;Fair Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Number of&lt;br/&gt;Shares&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Weighted&lt;br/&gt;Average&lt;br/&gt;Grant Date&lt;br/&gt;Fair Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Number of&lt;br/&gt;Share Units&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Weighted&lt;br/&gt;Average&lt;br/&gt;Grant Date&lt;br/&gt;Fair Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Dividend Equivalent Units&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Weighted&lt;br/&gt;Average&lt;br/&gt;Grant Date&lt;br/&gt;Fair Value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 14.5pt;text-align:left;text-indent:-13.5pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Outstanding at beginning of year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;394&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;42.02&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;169&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;41.31&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;351&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;39.78&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;51.11&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Granted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;109&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;51.52&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;69&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;51.52&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;350&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;48.75&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;35.42&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Vested&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(140)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;36.29&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(85)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;40.47&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(192)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;37.76&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;49.79&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Forfeited&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;N/A&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;N/A&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(17)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;50.04&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;33.86&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Outstanding at end of year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;363&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;47.09&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;153&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;46.34&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;492&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;46.59&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;37.66&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:98.976%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:24.306%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.538%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.762%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.538%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.319%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.538%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.762%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.538%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.319%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.538%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.762%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.538%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.319%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.538%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.319%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.538%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.328%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-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="45" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Time and Performance-&lt;br/&gt;Based Share Awards&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Time-Based&lt;br/&gt;Share Awards&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Share Units&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;DEUs&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(Shares in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Number of&lt;br/&gt;Shares&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Weighted&lt;br/&gt;Average&lt;br/&gt;Grant Date&lt;br/&gt;Fair Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Number of&lt;br/&gt;Shares&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Weighted&lt;br/&gt;Average&lt;br/&gt;Grant Date&lt;br/&gt;Fair Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Number of&lt;br/&gt;Share Units&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Weighted&lt;br/&gt;Average&lt;br/&gt;Grant Date&lt;br/&gt;Fair Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Dividend Equivalent Units&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Weighted&lt;br/&gt;Average&lt;br/&gt;Grant Date&lt;br/&gt;Fair Value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 14.5pt;text-align:left;text-indent:-13.5pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Outstanding at beginning of year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;482&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;29.49&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;207&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;32.82&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;449&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;34.35&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;N/A&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Granted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;141&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;45.32&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;90&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;40.98&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;143&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;42.08&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;51.09&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Vested&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(229)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17.69&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(128)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;27.37&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(232)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;30.85&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;48.63&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Forfeited&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;N/A&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;N/A&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(9)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;35.53&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;49.27&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Outstanding at end of year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;394&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;42.02&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;169&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;41.31&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;351&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;39.78&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;51.11&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:98.976%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:37.452%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.538%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.910%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.538%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.501%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.538%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.205%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.538%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.501%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.538%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.796%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.538%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.507%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-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="33" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Time and Performance-&lt;br/&gt;Based Share Awards&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Time-Based&lt;br/&gt;Share Awards&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Share Units&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(Shares in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Number of&lt;br/&gt;Shares&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Weighted&lt;br/&gt;Average&lt;br/&gt;Grant Date&lt;br/&gt;Fair Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Number of&lt;br/&gt;Shares&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Weighted&lt;br/&gt;Average&lt;br/&gt;Grant Date&lt;br/&gt;Fair Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Number of&lt;br/&gt;Share Units&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Weighted&lt;br/&gt;Average&lt;br/&gt;Grant Date&lt;br/&gt;Fair Value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Outstanding at beginning of year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,595&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17.03&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;410&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21.12&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;536&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;29.13&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Granted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;113&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;45.02&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;73&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;45.02&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;161&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;42.19&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Vested&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,226)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14.71&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(276)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18.67&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(238)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;28.02&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Forfeited&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;N/A&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;N/A&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(10)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;31.59&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Outstanding at end of year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;482&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;29.49&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;207&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;32.82&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;449&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;34.35&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-indent:24.75pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Quoted market prices are used for the valuation of common shares granted subsequent to our initial public offering. For nonvested common shares granted in September 2013, prior to our IPO, the valuation estimate was based on analysis provided by the underwriters regarding the estimated fair value of Essent and the estimated IPO price range. Factors considered in determining the IPO price range and common share valuation included prevailing market conditions, estimates of the Company's business potential and earnings prospects, the Company's historical operating results, market valuations of companies deemed comparable to the Company and an assessment of risks and opportunities.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:24.75pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The total fair value of nonvested shares, share units or DEUs that vested was $18.5 million, $25.5 million and $75.9 million for the years ended December 31, 2020, 2019 and 2018, respectively.&#160;As of December&#160;31, 2020, there was $24.2 million of total unrecognized compensation expense related to nonvested shares or share units outstanding at December&#160;31, 2020 and we expect to recognize the expense over a weighted average period of 1.8 years.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In connection with our incentive program covering bonus awards for performance year 2020, in February 2021, 86,058 nonvested common share units were issued to certain employees and are subject to time-based vesting. In February 2021, 373,552 nonvested common shares were granted to certain members of senior management and are subject to time-based and performance-based vesting. In February 2021, the performance-based share awards granted in 2019 and 2020 to certain members of senior management were amended to provide that such awards will no longer be subject to the achievement of the compounded annual book value per share growth metrics and will be subject to only service-based vesting. As a result, the unvested shares subject to the amended 2019 and 2020 awards will vest on March 1, 2022 and March 1, 2023, respectively, subject to the continued service requirements and other terms and conditions set forth in the applicable award agreements, without taking into consideration any performance metrics. Compensation expense related to amending these awards will be recognized over the remaining vesting period.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:24.75pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Employees have the option to tender shares to Essent Group to pay the minimum employee statutory withholding taxes associated with shares upon vesting. Common shares tendered by employees to pay employee withholding taxes totaled 141,801, 208,947 and 718,726 in 2020, 2019 and 2018, respectively. The tendered shares were recorded at cost and included in treasury stock. All treasury stock has been cancelled as of December&#160;31, 2020 and 2019.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:24.75pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Compensation expense, net of forfeitures, and related tax effects recognized in connection with nonvested shares and share units were as follows for the years ended December&#160;31:&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;vertical-align:top;width:99.561%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:66.888%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.444%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.447%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Compensation expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18,462&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,588&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,073&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Income tax benefit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,511&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,125&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,805&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized
      contextRef="i68235dc65c2d497fafb70a1f2abe7919_I20131231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xOTkvZnJhZzo3NjBlY2M2ZTk0MWE0NTM1ODMyNjI2NDA2N2RjZjUwZS90ZXh0cmVnaW9uOjc2MGVjYzZlOTQxYTQ1MzU4MzI2MjY0MDY3ZGNmNTBlXzEyMTI_031bc243-dc0c-405b-84c1-873e4fff67b0"
      unitRef="shares">7500000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant
      contextRef="ic1bc8eb28fdd474fae57736a7225ebd8_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xOTkvZnJhZzo3NjBlY2M2ZTk0MWE0NTM1ODMyNjI2NDA2N2RjZjUwZS90ZXh0cmVnaW9uOjc2MGVjYzZlOTQxYTQ1MzU4MzI2MjY0MDY3ZGNmNTBlXzE0OTU_608f150c-7a38-4f7a-a90e-999680a30e16"
      unitRef="shares">3700000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="iccc05e2466cd4c68b698aca1a867ed6b_D20130901-20130930"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xOTkvZnJhZzo3NjBlY2M2ZTk0MWE0NTM1ODMyNjI2NDA2N2RjZjUwZS90ZXh0cmVnaW9uOjc2MGVjYzZlOTQxYTQ1MzU4MzI2MjY0MDY3ZGNmNTBlXzc2OTY1ODE0MDQxMjI_5bae06b4-0c22-400b-ada6-93814a8da27a">P3Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="i8b663179770e45ab93101ef97226985a_D20150501-20150531"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xOTkvZnJhZzo3NjBlY2M2ZTk0MWE0NTM1ODMyNjI2NDA2N2RjZjUwZS90ZXh0cmVnaW9uOjc2MGVjYzZlOTQxYTQ1MzU4MzI2MjY0MDY3ZGNmNTBlXzc2OTY1ODE0MDQxNTA_a6fe5ccf-c8df-4a9d-974e-e132824e32ed">P3Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <esnt:ShareBasedCompensationArrangementByShareBasedPaymentAwardPerformancePeriod
      contextRef="ic578604cb740449c9b6e1698d815b49c_D20150201-20200229"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xOTkvZnJhZzo3NjBlY2M2ZTk0MWE0NTM1ODMyNjI2NDA2N2RjZjUwZS90ZXh0cmVnaW9uOjc2MGVjYzZlOTQxYTQ1MzU4MzI2MjY0MDY3ZGNmNTBlXzE5MjQxNDUzNDk1ODA0_6b404464-6ab3-44e8-beb2-06de72d627fd">P3Y</esnt:ShareBasedCompensationArrangementByShareBasedPaymentAwardPerformancePeriod>
    <esnt:ScheduleOfSharesEarnedUnvestedPerformanceSharesTableTextBlock
      contextRef="if748fec8cd0f4b05a991e62604248402_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xOTkvZnJhZzo3NjBlY2M2ZTk0MWE0NTM1ODMyNjI2NDA2N2RjZjUwZS90ZXh0cmVnaW9uOjc2MGVjYzZlOTQxYTQ1MzU4MzI2MjY0MDY3ZGNmNTBlXzczMDE_136b162a-24d7-432c-9f11-653d36c251b0">&lt;div style="text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The portion of the nonvested performance-based share awards that will be earned based upon the achievement of compounded annual book value per share growth is as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.198%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.627%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2017 Performance-Based Grants&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2016 Performance-Based Grants&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2013, 2014 and 2015 Performance-Based Grants&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Performance&lt;br/&gt;level&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:700;line-height:100%"&gt;Compounded&lt;br/&gt;Annual&#160;Book&lt;br/&gt;Value Per&#160;Share&lt;br/&gt;Growth&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:700;line-height:100%"&gt;Nonvested&lt;br/&gt;Common&lt;br/&gt;Shares&lt;br/&gt;Earned&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:700;line-height:100%"&gt;Compounded&lt;br/&gt;Annual&#160;Book&lt;br/&gt;Value Per&#160;Share&lt;br/&gt;Growth&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:700;line-height:100%"&gt;Nonvested&lt;br/&gt;Common&lt;br/&gt;Shares&lt;br/&gt;Earned&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:700;line-height:100%"&gt;Compounded&lt;br/&gt;Annual&#160;Book&lt;br/&gt;Value Per&#160;Share&lt;br/&gt;Growth&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:700;line-height:100%"&gt;Nonvested&lt;br/&gt;Common&lt;br/&gt;Shares&lt;br/&gt;Earned&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&amp;lt;16&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&amp;lt;13&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&amp;lt;11&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Threshold&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;25&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;25&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;50&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;50&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;36&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;75&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;75&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;61&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;87&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Maximum&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2265;19&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;100&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2265;16&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;100&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2265;15&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;100&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&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;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;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.198%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.627%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020 Performance-Based Grants&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2019 Performance-Based Grants&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2018 Performance-Based Grants&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Performance&lt;br/&gt;level&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:700;line-height:100%"&gt;Compounded&lt;br/&gt;Annual&#160;Book&lt;br/&gt;Value Per&#160;Share&lt;br/&gt;Growth&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:700;line-height:100%"&gt;Nonvested&lt;br/&gt;Common&lt;br/&gt;Shares&lt;br/&gt;Earned&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:700;line-height:100%"&gt;Compounded&lt;br/&gt;Annual&#160;Book&lt;br/&gt;Value Per&#160;Share&lt;br/&gt;Growth&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:700;line-height:100%"&gt;Nonvested&lt;br/&gt;Common&lt;br/&gt;Shares&lt;br/&gt;Earned&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:700;line-height:100%"&gt;Compounded&lt;br/&gt;Annual&#160;Book&lt;br/&gt;Value Per&#160;Share&lt;br/&gt;Growth&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:700;line-height:100%"&gt;Nonvested&lt;br/&gt;Common&lt;br/&gt;Shares&lt;br/&gt;Earned&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&amp;lt;13&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&amp;lt;14&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&amp;lt;15&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Threshold&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;25&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;35&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;35&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;50&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;60&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;60&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;75&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;85&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;85&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Maximum&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2265;17&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;100&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2265;18&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;100&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2265;18&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;100&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</esnt:ScheduleOfSharesEarnedUnvestedPerformanceSharesTableTextBlock>
    <esnt:CompoundedAnnualBookValueGrowthRate
      contextRef="i9b94c579305746cba1bcb14d0628e39a_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xOTkvZnJhZzo3NjBlY2M2ZTk0MWE0NTM1ODMyNjI2NDA2N2RjZjUwZS90YWJsZTo5NDMwZTg5NDY1Y2I0MjBiODY0OWM4NjIxYjc3ZWE2My90YWJsZXJhbmdlOjk0MzBlODk0NjVjYjQyMGI4NjQ5Yzg2MjFiNzdlYTYzXzItMTAtMS0xLTA_c1122634-eba4-486a-aa41-facd6faf245f"
      unitRef="number">0.16</esnt:CompoundedAnnualBookValueGrowthRate>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage
      contextRef="i9b94c579305746cba1bcb14d0628e39a_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xOTkvZnJhZzo3NjBlY2M2ZTk0MWE0NTM1ODMyNjI2NDA2N2RjZjUwZS90YWJsZTo5NDMwZTg5NDY1Y2I0MjBiODY0OWM4NjIxYjc3ZWE2My90YWJsZXJhbmdlOjk0MzBlODk0NjVjYjQyMGI4NjQ5Yzg2MjFiNzdlYTYzXzItMTItMS0xLTA_ade13dc1-8375-480c-9c38-53fee2e698e7"
      unitRef="number">0</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage>
    <esnt:CompoundedAnnualBookValueGrowthRate
      contextRef="ibb2bb119636d4b2a817dd4b9cd71931a_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xOTkvZnJhZzo3NjBlY2M2ZTk0MWE0NTM1ODMyNjI2NDA2N2RjZjUwZS90YWJsZTo5NDMwZTg5NDY1Y2I0MjBiODY0OWM4NjIxYjc3ZWE2My90YWJsZXJhbmdlOjk0MzBlODk0NjVjYjQyMGI4NjQ5Yzg2MjFiNzdlYTYzXzItMTQtMS0xLTA_6fea0896-919f-44a1-9b9b-5dc8ee086743"
      unitRef="number">0.13</esnt:CompoundedAnnualBookValueGrowthRate>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage
      contextRef="ibb2bb119636d4b2a817dd4b9cd71931a_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xOTkvZnJhZzo3NjBlY2M2ZTk0MWE0NTM1ODMyNjI2NDA2N2RjZjUwZS90YWJsZTo5NDMwZTg5NDY1Y2I0MjBiODY0OWM4NjIxYjc3ZWE2My90YWJsZXJhbmdlOjk0MzBlODk0NjVjYjQyMGI4NjQ5Yzg2MjFiNzdlYTYzXzItMTYtMS0xLTA_724b40fe-3e7e-414d-85b3-351e1f2f28b0"
      unitRef="number">0</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage>
    <esnt:CompoundedAnnualBookValueGrowthRate
      contextRef="ic4052003f6184df49e9b2c74d4b767bc_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xOTkvZnJhZzo3NjBlY2M2ZTk0MWE0NTM1ODMyNjI2NDA2N2RjZjUwZS90YWJsZTo5NDMwZTg5NDY1Y2I0MjBiODY0OWM4NjIxYjc3ZWE2My90YWJsZXJhbmdlOjk0MzBlODk0NjVjYjQyMGI4NjQ5Yzg2MjFiNzdlYTYzXzItMTgtMS0xLTA_3bdf11a3-3313-41aa-8686-68d91a7692d5"
      unitRef="number">0.11</esnt:CompoundedAnnualBookValueGrowthRate>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage
      contextRef="ic4052003f6184df49e9b2c74d4b767bc_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xOTkvZnJhZzo3NjBlY2M2ZTk0MWE0NTM1ODMyNjI2NDA2N2RjZjUwZS90YWJsZTo5NDMwZTg5NDY1Y2I0MjBiODY0OWM4NjIxYjc3ZWE2My90YWJsZXJhbmdlOjk0MzBlODk0NjVjYjQyMGI4NjQ5Yzg2MjFiNzdlYTYzXzItMjAtMS0xLTA_eb2fc70e-2ac9-4b3a-9d2f-46946a22d890"
      unitRef="number">0</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage>
    <esnt:CompoundedAnnualBookValueGrowthRate
      contextRef="i02260ddc8292424698f3f5a297730e9c_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xOTkvZnJhZzo3NjBlY2M2ZTk0MWE0NTM1ODMyNjI2NDA2N2RjZjUwZS90YWJsZTo5NDMwZTg5NDY1Y2I0MjBiODY0OWM4NjIxYjc3ZWE2My90YWJsZXJhbmdlOjk0MzBlODk0NjVjYjQyMGI4NjQ5Yzg2MjFiNzdlYTYzXzMtMTAtMS0xLTA_5e2085b9-6949-4ec7-a6f0-ae8ccbed5805"
      unitRef="number">0.16</esnt:CompoundedAnnualBookValueGrowthRate>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage
      contextRef="i02260ddc8292424698f3f5a297730e9c_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xOTkvZnJhZzo3NjBlY2M2ZTk0MWE0NTM1ODMyNjI2NDA2N2RjZjUwZS90YWJsZTo5NDMwZTg5NDY1Y2I0MjBiODY0OWM4NjIxYjc3ZWE2My90YWJsZXJhbmdlOjk0MzBlODk0NjVjYjQyMGI4NjQ5Yzg2MjFiNzdlYTYzXzMtMTItMS0xLTA_61f80c3b-6a9c-47e3-aab5-b870fb74e50e"
      unitRef="number">0.25</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage>
    <esnt:CompoundedAnnualBookValueGrowthRate
      contextRef="i6dbd3e4a81824e39a53c07ae34d5b787_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xOTkvZnJhZzo3NjBlY2M2ZTk0MWE0NTM1ODMyNjI2NDA2N2RjZjUwZS90YWJsZTo5NDMwZTg5NDY1Y2I0MjBiODY0OWM4NjIxYjc3ZWE2My90YWJsZXJhbmdlOjk0MzBlODk0NjVjYjQyMGI4NjQ5Yzg2MjFiNzdlYTYzXzMtMTQtMS0xLTA_9d6e1b5b-df07-49e9-bd3f-c20d50b86fad"
      unitRef="number">0.13</esnt:CompoundedAnnualBookValueGrowthRate>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage
      contextRef="i6dbd3e4a81824e39a53c07ae34d5b787_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xOTkvZnJhZzo3NjBlY2M2ZTk0MWE0NTM1ODMyNjI2NDA2N2RjZjUwZS90YWJsZTo5NDMwZTg5NDY1Y2I0MjBiODY0OWM4NjIxYjc3ZWE2My90YWJsZXJhbmdlOjk0MzBlODk0NjVjYjQyMGI4NjQ5Yzg2MjFiNzdlYTYzXzMtMTYtMS0xLTA_347eed1a-9cdd-4c48-9a4c-297e2b422f2f"
      unitRef="number">0.25</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage>
    <esnt:CompoundedAnnualBookValueGrowthRate
      contextRef="i01c6e88b2c9d4f27b370c51445bfdf26_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xOTkvZnJhZzo3NjBlY2M2ZTk0MWE0NTM1ODMyNjI2NDA2N2RjZjUwZS90YWJsZTo5NDMwZTg5NDY1Y2I0MjBiODY0OWM4NjIxYjc3ZWE2My90YWJsZXJhbmdlOjk0MzBlODk0NjVjYjQyMGI4NjQ5Yzg2MjFiNzdlYTYzXzMtMTgtMS0xLTA_0cf3a51a-1227-463a-b67a-50fcd99843de"
      unitRef="number">0.11</esnt:CompoundedAnnualBookValueGrowthRate>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage
      contextRef="i01c6e88b2c9d4f27b370c51445bfdf26_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xOTkvZnJhZzo3NjBlY2M2ZTk0MWE0NTM1ODMyNjI2NDA2N2RjZjUwZS90YWJsZTo5NDMwZTg5NDY1Y2I0MjBiODY0OWM4NjIxYjc3ZWE2My90YWJsZXJhbmdlOjk0MzBlODk0NjVjYjQyMGI4NjQ5Yzg2MjFiNzdlYTYzXzMtMjAtMS0xLTA_857d44bf-77a8-4c05-86c5-2515bcaf23b3"
      unitRef="number">0.10</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage>
    <esnt:CompoundedAnnualBookValueGrowthRate
      contextRef="i50f351249c6647608d8778e13f665cd9_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xOTkvZnJhZzo3NjBlY2M2ZTk0MWE0NTM1ODMyNjI2NDA2N2RjZjUwZS90YWJsZTo5NDMwZTg5NDY1Y2I0MjBiODY0OWM4NjIxYjc3ZWE2My90YWJsZXJhbmdlOjk0MzBlODk0NjVjYjQyMGI4NjQ5Yzg2MjFiNzdlYTYzXzQtMTAtMS0xLTA_ea00540f-4efc-41ad-8431-7c566c321982"
      unitRef="number">0.17</esnt:CompoundedAnnualBookValueGrowthRate>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage
      contextRef="i50f351249c6647608d8778e13f665cd9_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xOTkvZnJhZzo3NjBlY2M2ZTk0MWE0NTM1ODMyNjI2NDA2N2RjZjUwZS90YWJsZTo5NDMwZTg5NDY1Y2I0MjBiODY0OWM4NjIxYjc3ZWE2My90YWJsZXJhbmdlOjk0MzBlODk0NjVjYjQyMGI4NjQ5Yzg2MjFiNzdlYTYzXzQtMTItMS0xLTA_9dc6fb81-5a9c-4412-b72d-b4d1c98c1b3c"
      unitRef="number">0.50</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage>
    <esnt:CompoundedAnnualBookValueGrowthRate
      contextRef="i6a20d416d3d04bb795b5b33fdf801752_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xOTkvZnJhZzo3NjBlY2M2ZTk0MWE0NTM1ODMyNjI2NDA2N2RjZjUwZS90YWJsZTo5NDMwZTg5NDY1Y2I0MjBiODY0OWM4NjIxYjc3ZWE2My90YWJsZXJhbmdlOjk0MzBlODk0NjVjYjQyMGI4NjQ5Yzg2MjFiNzdlYTYzXzQtMTQtMS0xLTA_d6170b6a-017a-4c04-9db3-d57f1032a2eb"
      unitRef="number">0.14</esnt:CompoundedAnnualBookValueGrowthRate>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage
      contextRef="i6a20d416d3d04bb795b5b33fdf801752_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xOTkvZnJhZzo3NjBlY2M2ZTk0MWE0NTM1ODMyNjI2NDA2N2RjZjUwZS90YWJsZTo5NDMwZTg5NDY1Y2I0MjBiODY0OWM4NjIxYjc3ZWE2My90YWJsZXJhbmdlOjk0MzBlODk0NjVjYjQyMGI4NjQ5Yzg2MjFiNzdlYTYzXzQtMTYtMS0xLTA_b5865a86-e171-4d77-92fb-e74f732864f9"
      unitRef="number">0.50</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage>
    <esnt:CompoundedAnnualBookValueGrowthRate
      contextRef="i89f7ef549f404deaa7782ab4cf824328_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xOTkvZnJhZzo3NjBlY2M2ZTk0MWE0NTM1ODMyNjI2NDA2N2RjZjUwZS90YWJsZTo5NDMwZTg5NDY1Y2I0MjBiODY0OWM4NjIxYjc3ZWE2My90YWJsZXJhbmdlOjk0MzBlODk0NjVjYjQyMGI4NjQ5Yzg2MjFiNzdlYTYzXzQtMTgtMS0xLTA_573443ac-2e67-4925-98d7-b39bcfe68e75"
      unitRef="number">0.12</esnt:CompoundedAnnualBookValueGrowthRate>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage
      contextRef="i89f7ef549f404deaa7782ab4cf824328_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xOTkvZnJhZzo3NjBlY2M2ZTk0MWE0NTM1ODMyNjI2NDA2N2RjZjUwZS90YWJsZTo5NDMwZTg5NDY1Y2I0MjBiODY0OWM4NjIxYjc3ZWE2My90YWJsZXJhbmdlOjk0MzBlODk0NjVjYjQyMGI4NjQ5Yzg2MjFiNzdlYTYzXzQtMjAtMS0xLTA_c0277a65-9770-4bba-a843-90a3276872c9"
      unitRef="number">0.36</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage>
    <esnt:CompoundedAnnualBookValueGrowthRate
      contextRef="i670bb30cc009467d97ac54d863e0da8b_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xOTkvZnJhZzo3NjBlY2M2ZTk0MWE0NTM1ODMyNjI2NDA2N2RjZjUwZS90YWJsZTo5NDMwZTg5NDY1Y2I0MjBiODY0OWM4NjIxYjc3ZWE2My90YWJsZXJhbmdlOjk0MzBlODk0NjVjYjQyMGI4NjQ5Yzg2MjFiNzdlYTYzXzUtMTAtMS0xLTA_974777b2-3b39-4f56-a732-0ff5a3690e80"
      unitRef="number">0.18</esnt:CompoundedAnnualBookValueGrowthRate>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage
      contextRef="i670bb30cc009467d97ac54d863e0da8b_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xOTkvZnJhZzo3NjBlY2M2ZTk0MWE0NTM1ODMyNjI2NDA2N2RjZjUwZS90YWJsZTo5NDMwZTg5NDY1Y2I0MjBiODY0OWM4NjIxYjc3ZWE2My90YWJsZXJhbmdlOjk0MzBlODk0NjVjYjQyMGI4NjQ5Yzg2MjFiNzdlYTYzXzUtMTItMS0xLTA_b47159cc-6e10-4f66-ae90-d1e20c6d5f59"
      unitRef="number">0.75</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage>
    <esnt:CompoundedAnnualBookValueGrowthRate
      contextRef="ia4ec09929e6943aca6781a659b010647_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xOTkvZnJhZzo3NjBlY2M2ZTk0MWE0NTM1ODMyNjI2NDA2N2RjZjUwZS90YWJsZTo5NDMwZTg5NDY1Y2I0MjBiODY0OWM4NjIxYjc3ZWE2My90YWJsZXJhbmdlOjk0MzBlODk0NjVjYjQyMGI4NjQ5Yzg2MjFiNzdlYTYzXzUtMTQtMS0xLTA_bdddfb1a-1d9f-4d99-a32e-50f1e743f9ca"
      unitRef="number">0.15</esnt:CompoundedAnnualBookValueGrowthRate>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage
      contextRef="ia4ec09929e6943aca6781a659b010647_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xOTkvZnJhZzo3NjBlY2M2ZTk0MWE0NTM1ODMyNjI2NDA2N2RjZjUwZS90YWJsZTo5NDMwZTg5NDY1Y2I0MjBiODY0OWM4NjIxYjc3ZWE2My90YWJsZXJhbmdlOjk0MzBlODk0NjVjYjQyMGI4NjQ5Yzg2MjFiNzdlYTYzXzUtMTYtMS0xLTA_d30faf9d-22b5-4714-b29f-1db11c602397"
      unitRef="number">0.75</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage>
    <esnt:CompoundedAnnualBookValueGrowthRate
      contextRef="ib375120b1c0342b7a211fd0cefc5413a_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xOTkvZnJhZzo3NjBlY2M2ZTk0MWE0NTM1ODMyNjI2NDA2N2RjZjUwZS90YWJsZTo5NDMwZTg5NDY1Y2I0MjBiODY0OWM4NjIxYjc3ZWE2My90YWJsZXJhbmdlOjk0MzBlODk0NjVjYjQyMGI4NjQ5Yzg2MjFiNzdlYTYzXzUtMTgtMS0xLTA_a1861acd-5982-4c7c-a733-08b3a3d42c65"
      unitRef="number">0.13</esnt:CompoundedAnnualBookValueGrowthRate>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage
      contextRef="ib375120b1c0342b7a211fd0cefc5413a_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xOTkvZnJhZzo3NjBlY2M2ZTk0MWE0NTM1ODMyNjI2NDA2N2RjZjUwZS90YWJsZTo5NDMwZTg5NDY1Y2I0MjBiODY0OWM4NjIxYjc3ZWE2My90YWJsZXJhbmdlOjk0MzBlODk0NjVjYjQyMGI4NjQ5Yzg2MjFiNzdlYTYzXzUtMjAtMS0xLTA_2cd4ca87-2e3f-489a-b270-69c67f63437f"
      unitRef="number">0.61</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage>
    <esnt:CompoundedAnnualBookValueGrowthRate
      contextRef="i19490ce2e0a9468e89d6c6dcd633ca3d_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xOTkvZnJhZzo3NjBlY2M2ZTk0MWE0NTM1ODMyNjI2NDA2N2RjZjUwZS90YWJsZTo5NDMwZTg5NDY1Y2I0MjBiODY0OWM4NjIxYjc3ZWE2My90YWJsZXJhbmdlOjk0MzBlODk0NjVjYjQyMGI4NjQ5Yzg2MjFiNzdlYTYzXzYtMTgtMS0xLTA_01b1528f-d6ab-4f00-bfec-a6fc1d79e583"
      unitRef="number">0.14</esnt:CompoundedAnnualBookValueGrowthRate>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage
      contextRef="i19490ce2e0a9468e89d6c6dcd633ca3d_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xOTkvZnJhZzo3NjBlY2M2ZTk0MWE0NTM1ODMyNjI2NDA2N2RjZjUwZS90YWJsZTo5NDMwZTg5NDY1Y2I0MjBiODY0OWM4NjIxYjc3ZWE2My90YWJsZXJhbmdlOjk0MzBlODk0NjVjYjQyMGI4NjQ5Yzg2MjFiNzdlYTYzXzYtMjAtMS0xLTA_f852c505-b878-4e48-bc23-6b9768d1691a"
      unitRef="number">0.87</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage>
    <esnt:CompoundedAnnualBookValueGrowthRate
      contextRef="i1246aaa0ba2f467ca7825a6be4e524cb_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xOTkvZnJhZzo3NjBlY2M2ZTk0MWE0NTM1ODMyNjI2NDA2N2RjZjUwZS90YWJsZTo5NDMwZTg5NDY1Y2I0MjBiODY0OWM4NjIxYjc3ZWE2My90YWJsZXJhbmdlOjk0MzBlODk0NjVjYjQyMGI4NjQ5Yzg2MjFiNzdlYTYzXzctMTAtMS0xLTA_ac3df8da-05e0-487f-bd8a-93a7882834fb"
      unitRef="number">0.19</esnt:CompoundedAnnualBookValueGrowthRate>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage
      contextRef="i1246aaa0ba2f467ca7825a6be4e524cb_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xOTkvZnJhZzo3NjBlY2M2ZTk0MWE0NTM1ODMyNjI2NDA2N2RjZjUwZS90YWJsZTo5NDMwZTg5NDY1Y2I0MjBiODY0OWM4NjIxYjc3ZWE2My90YWJsZXJhbmdlOjk0MzBlODk0NjVjYjQyMGI4NjQ5Yzg2MjFiNzdlYTYzXzctMTItMS0xLTA_2b0c75db-3220-4cbf-b531-d97c05309099"
      unitRef="number">1</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage>
    <esnt:CompoundedAnnualBookValueGrowthRate
      contextRef="i655c968fe522481086eb9e9c5afa6d0e_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xOTkvZnJhZzo3NjBlY2M2ZTk0MWE0NTM1ODMyNjI2NDA2N2RjZjUwZS90YWJsZTo5NDMwZTg5NDY1Y2I0MjBiODY0OWM4NjIxYjc3ZWE2My90YWJsZXJhbmdlOjk0MzBlODk0NjVjYjQyMGI4NjQ5Yzg2MjFiNzdlYTYzXzctMTQtMS0xLTA_651284e1-48ee-4480-bfd6-72f38a6ca203"
      unitRef="number">0.16</esnt:CompoundedAnnualBookValueGrowthRate>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage
      contextRef="i655c968fe522481086eb9e9c5afa6d0e_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xOTkvZnJhZzo3NjBlY2M2ZTk0MWE0NTM1ODMyNjI2NDA2N2RjZjUwZS90YWJsZTo5NDMwZTg5NDY1Y2I0MjBiODY0OWM4NjIxYjc3ZWE2My90YWJsZXJhbmdlOjk0MzBlODk0NjVjYjQyMGI4NjQ5Yzg2MjFiNzdlYTYzXzctMTYtMS0xLTA_dd296177-42c9-40ed-9caa-15437cfb5673"
      unitRef="number">1</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage>
    <esnt:CompoundedAnnualBookValueGrowthRate
      contextRef="ia892546cdfe3485db78119c16a86ca65_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xOTkvZnJhZzo3NjBlY2M2ZTk0MWE0NTM1ODMyNjI2NDA2N2RjZjUwZS90YWJsZTo5NDMwZTg5NDY1Y2I0MjBiODY0OWM4NjIxYjc3ZWE2My90YWJsZXJhbmdlOjk0MzBlODk0NjVjYjQyMGI4NjQ5Yzg2MjFiNzdlYTYzXzctMTgtMS0xLTA_ffb9c5aa-3351-48d9-97a8-9268d2061700"
      unitRef="number">0.15</esnt:CompoundedAnnualBookValueGrowthRate>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage
      contextRef="ia892546cdfe3485db78119c16a86ca65_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xOTkvZnJhZzo3NjBlY2M2ZTk0MWE0NTM1ODMyNjI2NDA2N2RjZjUwZS90YWJsZTo5NDMwZTg5NDY1Y2I0MjBiODY0OWM4NjIxYjc3ZWE2My90YWJsZXJhbmdlOjk0MzBlODk0NjVjYjQyMGI4NjQ5Yzg2MjFiNzdlYTYzXzctMjAtMS0xLTA_45ea4e8c-31c3-49e0-84a4-f6f077a65111"
      unitRef="number">1</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage>
    <esnt:CompoundedAnnualBookValueGrowthRate
      contextRef="i0ea7d1e42c0c4e20b2b6cd1dbc91d92e_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xOTkvZnJhZzo3NjBlY2M2ZTk0MWE0NTM1ODMyNjI2NDA2N2RjZjUwZS90YWJsZTplYTAwZGNiYWZhMmU0ODMyYTdiN2FiOGRhMDJjNTdlZC90YWJsZXJhbmdlOmVhMDBkY2JhZmEyZTQ4MzJhN2I3YWI4ZGEwMmM1N2VkXzItMi0xLTEtMjE2MQ_a7f7e778-947e-4c41-9333-7adebf75ad36"
      unitRef="number">0.13</esnt:CompoundedAnnualBookValueGrowthRate>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage
      contextRef="i0ea7d1e42c0c4e20b2b6cd1dbc91d92e_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xOTkvZnJhZzo3NjBlY2M2ZTk0MWE0NTM1ODMyNjI2NDA2N2RjZjUwZS90YWJsZTplYTAwZGNiYWZhMmU0ODMyYTdiN2FiOGRhMDJjNTdlZC90YWJsZXJhbmdlOmVhMDBkY2JhZmEyZTQ4MzJhN2I3YWI4ZGEwMmM1N2VkXzItNC0xLTEtMjE2MQ_2dac94eb-0675-40d2-a30a-f5ddbd373078"
      unitRef="number">0</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage>
    <esnt:CompoundedAnnualBookValueGrowthRate
      contextRef="i0f8d3b8d4d2048ed9f11ad5a9b63aafa_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xOTkvZnJhZzo3NjBlY2M2ZTk0MWE0NTM1ODMyNjI2NDA2N2RjZjUwZS90YWJsZTplYTAwZGNiYWZhMmU0ODMyYTdiN2FiOGRhMDJjNTdlZC90YWJsZXJhbmdlOmVhMDBkY2JhZmEyZTQ4MzJhN2I3YWI4ZGEwMmM1N2VkXzItNi0xLTEtMjE1OQ_731f2e71-a0c0-4773-9022-d33b5342579b"
      unitRef="number">0.14</esnt:CompoundedAnnualBookValueGrowthRate>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage
      contextRef="i0f8d3b8d4d2048ed9f11ad5a9b63aafa_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xOTkvZnJhZzo3NjBlY2M2ZTk0MWE0NTM1ODMyNjI2NDA2N2RjZjUwZS90YWJsZTplYTAwZGNiYWZhMmU0ODMyYTdiN2FiOGRhMDJjNTdlZC90YWJsZXJhbmdlOmVhMDBkY2JhZmEyZTQ4MzJhN2I3YWI4ZGEwMmM1N2VkXzItOC0xLTEtMjE1OQ_78c2cc1f-f481-49fd-8b1b-ce5aed49812d"
      unitRef="number">0</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage>
    <esnt:CompoundedAnnualBookValueGrowthRate
      contextRef="i083679529dc6476783954a92d8633803_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xOTkvZnJhZzo3NjBlY2M2ZTk0MWE0NTM1ODMyNjI2NDA2N2RjZjUwZS90YWJsZTplYTAwZGNiYWZhMmU0ODMyYTdiN2FiOGRhMDJjNTdlZC90YWJsZXJhbmdlOmVhMDBkY2JhZmEyZTQ4MzJhN2I3YWI4ZGEwMmM1N2VkXzItMTAtMS0xLTIxNTY_0ec8a91f-2feb-49d6-b8eb-c91abcc643c3"
      unitRef="number">0.15</esnt:CompoundedAnnualBookValueGrowthRate>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage
      contextRef="i083679529dc6476783954a92d8633803_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xOTkvZnJhZzo3NjBlY2M2ZTk0MWE0NTM1ODMyNjI2NDA2N2RjZjUwZS90YWJsZTplYTAwZGNiYWZhMmU0ODMyYTdiN2FiOGRhMDJjNTdlZC90YWJsZXJhbmdlOmVhMDBkY2JhZmEyZTQ4MzJhN2I3YWI4ZGEwMmM1N2VkXzItMTItMS0xLTIxNTY_bb6e0d03-afa8-46da-b4f5-999106c78bc0"
      unitRef="number">0</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage>
    <esnt:CompoundedAnnualBookValueGrowthRate
      contextRef="i680db05aa67b43c4985736e6e7d447ff_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xOTkvZnJhZzo3NjBlY2M2ZTk0MWE0NTM1ODMyNjI2NDA2N2RjZjUwZS90YWJsZTplYTAwZGNiYWZhMmU0ODMyYTdiN2FiOGRhMDJjNTdlZC90YWJsZXJhbmdlOmVhMDBkY2JhZmEyZTQ4MzJhN2I3YWI4ZGEwMmM1N2VkXzMtMi0xLTEtMjE2MQ_a20ca48e-963b-4522-aeb7-d9be870f8f3d"
      unitRef="number">0.13</esnt:CompoundedAnnualBookValueGrowthRate>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage
      contextRef="i680db05aa67b43c4985736e6e7d447ff_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xOTkvZnJhZzo3NjBlY2M2ZTk0MWE0NTM1ODMyNjI2NDA2N2RjZjUwZS90YWJsZTplYTAwZGNiYWZhMmU0ODMyYTdiN2FiOGRhMDJjNTdlZC90YWJsZXJhbmdlOmVhMDBkY2JhZmEyZTQ4MzJhN2I3YWI4ZGEwMmM1N2VkXzMtNC0xLTEtMjE2MQ_0fc3245e-33c9-4d4f-a8e0-524763e17cd2"
      unitRef="number">0.10</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage>
    <esnt:CompoundedAnnualBookValueGrowthRate
      contextRef="i8ba4a8df304b4eedb8dc7b542bee19d1_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xOTkvZnJhZzo3NjBlY2M2ZTk0MWE0NTM1ODMyNjI2NDA2N2RjZjUwZS90YWJsZTplYTAwZGNiYWZhMmU0ODMyYTdiN2FiOGRhMDJjNTdlZC90YWJsZXJhbmdlOmVhMDBkY2JhZmEyZTQ4MzJhN2I3YWI4ZGEwMmM1N2VkXzMtNi0xLTEtMjE1OQ_5e8c992f-f7c3-47f4-b3ac-273342d9cc60"
      unitRef="number">0.14</esnt:CompoundedAnnualBookValueGrowthRate>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage
      contextRef="i8ba4a8df304b4eedb8dc7b542bee19d1_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xOTkvZnJhZzo3NjBlY2M2ZTk0MWE0NTM1ODMyNjI2NDA2N2RjZjUwZS90YWJsZTplYTAwZGNiYWZhMmU0ODMyYTdiN2FiOGRhMDJjNTdlZC90YWJsZXJhbmdlOmVhMDBkY2JhZmEyZTQ4MzJhN2I3YWI4ZGEwMmM1N2VkXzMtOC0xLTEtMjE1OQ_e243c38f-d03e-4a93-a9c9-47876ef590cd"
      unitRef="number">0.10</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage>
    <esnt:CompoundedAnnualBookValueGrowthRate
      contextRef="i9b8a10ed79be4a2bac1908ee0f2708e5_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xOTkvZnJhZzo3NjBlY2M2ZTk0MWE0NTM1ODMyNjI2NDA2N2RjZjUwZS90YWJsZTplYTAwZGNiYWZhMmU0ODMyYTdiN2FiOGRhMDJjNTdlZC90YWJsZXJhbmdlOmVhMDBkY2JhZmEyZTQ4MzJhN2I3YWI4ZGEwMmM1N2VkXzMtMTAtMS0xLTIxNTY_b70f904b-0a54-467d-8538-a0e5dc9ec7ce"
      unitRef="number">0.15</esnt:CompoundedAnnualBookValueGrowthRate>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage
      contextRef="i9b8a10ed79be4a2bac1908ee0f2708e5_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xOTkvZnJhZzo3NjBlY2M2ZTk0MWE0NTM1ODMyNjI2NDA2N2RjZjUwZS90YWJsZTplYTAwZGNiYWZhMmU0ODMyYTdiN2FiOGRhMDJjNTdlZC90YWJsZXJhbmdlOmVhMDBkY2JhZmEyZTQ4MzJhN2I3YWI4ZGEwMmM1N2VkXzMtMTItMS0xLTIxNTY_8614dbc0-2fb3-4d34-88d2-92f5c0e86646"
      unitRef="number">0.25</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage>
    <esnt:CompoundedAnnualBookValueGrowthRate
      contextRef="i9262a88af90d4cb3a40e019a28a39f79_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xOTkvZnJhZzo3NjBlY2M2ZTk0MWE0NTM1ODMyNjI2NDA2N2RjZjUwZS90YWJsZTplYTAwZGNiYWZhMmU0ODMyYTdiN2FiOGRhMDJjNTdlZC90YWJsZXJhbmdlOmVhMDBkY2JhZmEyZTQ4MzJhN2I3YWI4ZGEwMmM1N2VkXzQtMi0xLTEtMjE2MQ_fbf0827f-ba13-4b25-b0fe-bc7470aa8e5e"
      unitRef="number">0.14</esnt:CompoundedAnnualBookValueGrowthRate>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage
      contextRef="i9262a88af90d4cb3a40e019a28a39f79_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xOTkvZnJhZzo3NjBlY2M2ZTk0MWE0NTM1ODMyNjI2NDA2N2RjZjUwZS90YWJsZTplYTAwZGNiYWZhMmU0ODMyYTdiN2FiOGRhMDJjNTdlZC90YWJsZXJhbmdlOmVhMDBkY2JhZmEyZTQ4MzJhN2I3YWI4ZGEwMmM1N2VkXzQtNC0xLTEtMjE2MQ_fd73a91d-569d-4a31-be94-0ffe9bec5b2c"
      unitRef="number">0.35</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage>
    <esnt:CompoundedAnnualBookValueGrowthRate
      contextRef="i86955784078842bd91564d313f63f24c_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xOTkvZnJhZzo3NjBlY2M2ZTk0MWE0NTM1ODMyNjI2NDA2N2RjZjUwZS90YWJsZTplYTAwZGNiYWZhMmU0ODMyYTdiN2FiOGRhMDJjNTdlZC90YWJsZXJhbmdlOmVhMDBkY2JhZmEyZTQ4MzJhN2I3YWI4ZGEwMmM1N2VkXzQtNi0xLTEtMjE1OQ_9552d92e-1719-4e66-a380-52fb90385f8c"
      unitRef="number">0.15</esnt:CompoundedAnnualBookValueGrowthRate>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage
      contextRef="i86955784078842bd91564d313f63f24c_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xOTkvZnJhZzo3NjBlY2M2ZTk0MWE0NTM1ODMyNjI2NDA2N2RjZjUwZS90YWJsZTplYTAwZGNiYWZhMmU0ODMyYTdiN2FiOGRhMDJjNTdlZC90YWJsZXJhbmdlOmVhMDBkY2JhZmEyZTQ4MzJhN2I3YWI4ZGEwMmM1N2VkXzQtOC0xLTEtMjE1OQ_28169723-9c35-4cad-8bed-86b721cc0920"
      unitRef="number">0.35</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage>
    <esnt:CompoundedAnnualBookValueGrowthRate
      contextRef="i221215e681904d63904130e004a3be82_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xOTkvZnJhZzo3NjBlY2M2ZTk0MWE0NTM1ODMyNjI2NDA2N2RjZjUwZS90YWJsZTplYTAwZGNiYWZhMmU0ODMyYTdiN2FiOGRhMDJjNTdlZC90YWJsZXJhbmdlOmVhMDBkY2JhZmEyZTQ4MzJhN2I3YWI4ZGEwMmM1N2VkXzQtMTAtMS0xLTIxNTY_6925d889-5317-4f65-9d6d-14dbc2d924fa"
      unitRef="number">0.16</esnt:CompoundedAnnualBookValueGrowthRate>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage
      contextRef="i221215e681904d63904130e004a3be82_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xOTkvZnJhZzo3NjBlY2M2ZTk0MWE0NTM1ODMyNjI2NDA2N2RjZjUwZS90YWJsZTplYTAwZGNiYWZhMmU0ODMyYTdiN2FiOGRhMDJjNTdlZC90YWJsZXJhbmdlOmVhMDBkY2JhZmEyZTQ4MzJhN2I3YWI4ZGEwMmM1N2VkXzQtMTItMS0xLTIxNTY_f0b7f31b-fb25-4ec3-b3e2-e2fcac2516dc"
      unitRef="number">0.50</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage>
    <esnt:CompoundedAnnualBookValueGrowthRate
      contextRef="i2902ae51a3794b2da984cef55d49c8d4_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xOTkvZnJhZzo3NjBlY2M2ZTk0MWE0NTM1ODMyNjI2NDA2N2RjZjUwZS90YWJsZTplYTAwZGNiYWZhMmU0ODMyYTdiN2FiOGRhMDJjNTdlZC90YWJsZXJhbmdlOmVhMDBkY2JhZmEyZTQ4MzJhN2I3YWI4ZGEwMmM1N2VkXzUtMi0xLTEtMjE2MQ_630666db-8b64-4ad7-b773-836182c93958"
      unitRef="number">0.15</esnt:CompoundedAnnualBookValueGrowthRate>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage
      contextRef="i2902ae51a3794b2da984cef55d49c8d4_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xOTkvZnJhZzo3NjBlY2M2ZTk0MWE0NTM1ODMyNjI2NDA2N2RjZjUwZS90YWJsZTplYTAwZGNiYWZhMmU0ODMyYTdiN2FiOGRhMDJjNTdlZC90YWJsZXJhbmdlOmVhMDBkY2JhZmEyZTQ4MzJhN2I3YWI4ZGEwMmM1N2VkXzUtNC0xLTEtMjE2MQ_0228da9a-9091-455e-b4e3-f02008d723b5"
      unitRef="number">0.60</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage>
    <esnt:CompoundedAnnualBookValueGrowthRate
      contextRef="i4311e24e06c3406da9ad716a0d3271fb_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xOTkvZnJhZzo3NjBlY2M2ZTk0MWE0NTM1ODMyNjI2NDA2N2RjZjUwZS90YWJsZTplYTAwZGNiYWZhMmU0ODMyYTdiN2FiOGRhMDJjNTdlZC90YWJsZXJhbmdlOmVhMDBkY2JhZmEyZTQ4MzJhN2I3YWI4ZGEwMmM1N2VkXzUtNi0xLTEtMjE1OQ_1398c30b-f393-4acf-8c51-7abe96c3cfc8"
      unitRef="number">0.16</esnt:CompoundedAnnualBookValueGrowthRate>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage
      contextRef="i4311e24e06c3406da9ad716a0d3271fb_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xOTkvZnJhZzo3NjBlY2M2ZTk0MWE0NTM1ODMyNjI2NDA2N2RjZjUwZS90YWJsZTplYTAwZGNiYWZhMmU0ODMyYTdiN2FiOGRhMDJjNTdlZC90YWJsZXJhbmdlOmVhMDBkY2JhZmEyZTQ4MzJhN2I3YWI4ZGEwMmM1N2VkXzUtOC0xLTEtMjE1OQ_48d98c76-f061-4f54-9dfc-68304682d58a"
      unitRef="number">0.60</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage>
    <esnt:CompoundedAnnualBookValueGrowthRate
      contextRef="ic272c63d77434cd69ed04a3aeaa3467a_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xOTkvZnJhZzo3NjBlY2M2ZTk0MWE0NTM1ODMyNjI2NDA2N2RjZjUwZS90YWJsZTplYTAwZGNiYWZhMmU0ODMyYTdiN2FiOGRhMDJjNTdlZC90YWJsZXJhbmdlOmVhMDBkY2JhZmEyZTQ4MzJhN2I3YWI4ZGEwMmM1N2VkXzUtMTAtMS0xLTIxNTY_a8033f2d-b2a4-4fec-a802-1c5c7edf4ff3"
      unitRef="number">0.17</esnt:CompoundedAnnualBookValueGrowthRate>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage
      contextRef="ic272c63d77434cd69ed04a3aeaa3467a_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xOTkvZnJhZzo3NjBlY2M2ZTk0MWE0NTM1ODMyNjI2NDA2N2RjZjUwZS90YWJsZTplYTAwZGNiYWZhMmU0ODMyYTdiN2FiOGRhMDJjNTdlZC90YWJsZXJhbmdlOmVhMDBkY2JhZmEyZTQ4MzJhN2I3YWI4ZGEwMmM1N2VkXzUtMTItMS0xLTIxNTY_43ccef46-d3b3-4c21-9ac0-546763acb83f"
      unitRef="number">0.75</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage>
    <esnt:CompoundedAnnualBookValueGrowthRate
      contextRef="id42988a5ba1147cbbba09b6634a24b0a_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xOTkvZnJhZzo3NjBlY2M2ZTk0MWE0NTM1ODMyNjI2NDA2N2RjZjUwZS90YWJsZTplYTAwZGNiYWZhMmU0ODMyYTdiN2FiOGRhMDJjNTdlZC90YWJsZXJhbmdlOmVhMDBkY2JhZmEyZTQ4MzJhN2I3YWI4ZGEwMmM1N2VkXzYtMi0xLTEtMjE2MQ_963a8cf0-fca0-4444-8610-640a2e1af03d"
      unitRef="number">0.16</esnt:CompoundedAnnualBookValueGrowthRate>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage
      contextRef="id42988a5ba1147cbbba09b6634a24b0a_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xOTkvZnJhZzo3NjBlY2M2ZTk0MWE0NTM1ODMyNjI2NDA2N2RjZjUwZS90YWJsZTplYTAwZGNiYWZhMmU0ODMyYTdiN2FiOGRhMDJjNTdlZC90YWJsZXJhbmdlOmVhMDBkY2JhZmEyZTQ4MzJhN2I3YWI4ZGEwMmM1N2VkXzYtNC0xLTEtMjE2MQ_191cb07b-26d1-4de1-aac6-d98bc47a9c60"
      unitRef="number">0.85</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage>
    <esnt:CompoundedAnnualBookValueGrowthRate
      contextRef="i697836f5c1f54c2b89b8fcac42a38369_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xOTkvZnJhZzo3NjBlY2M2ZTk0MWE0NTM1ODMyNjI2NDA2N2RjZjUwZS90YWJsZTplYTAwZGNiYWZhMmU0ODMyYTdiN2FiOGRhMDJjNTdlZC90YWJsZXJhbmdlOmVhMDBkY2JhZmEyZTQ4MzJhN2I3YWI4ZGEwMmM1N2VkXzYtNi0xLTEtMjE1OQ_a5d4b060-6434-404a-8f2c-1451d67bf999"
      unitRef="number">0.17</esnt:CompoundedAnnualBookValueGrowthRate>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage
      contextRef="i697836f5c1f54c2b89b8fcac42a38369_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xOTkvZnJhZzo3NjBlY2M2ZTk0MWE0NTM1ODMyNjI2NDA2N2RjZjUwZS90YWJsZTplYTAwZGNiYWZhMmU0ODMyYTdiN2FiOGRhMDJjNTdlZC90YWJsZXJhbmdlOmVhMDBkY2JhZmEyZTQ4MzJhN2I3YWI4ZGEwMmM1N2VkXzYtOC0xLTEtMjE1OQ_3a5c4c66-e0d6-41c7-af59-8aa9e6e6ee53"
      unitRef="number">0.85</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage>
    <esnt:CompoundedAnnualBookValueGrowthRate
      contextRef="i94ddf631747a4c8a9441b6e3db2ff0ab_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xOTkvZnJhZzo3NjBlY2M2ZTk0MWE0NTM1ODMyNjI2NDA2N2RjZjUwZS90YWJsZTplYTAwZGNiYWZhMmU0ODMyYTdiN2FiOGRhMDJjNTdlZC90YWJsZXJhbmdlOmVhMDBkY2JhZmEyZTQ4MzJhN2I3YWI4ZGEwMmM1N2VkXzctMi0xLTEtMjE2MQ_9753c7f6-85a3-4b26-bc1e-8188396209bc"
      unitRef="number">0.17</esnt:CompoundedAnnualBookValueGrowthRate>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage
      contextRef="i94ddf631747a4c8a9441b6e3db2ff0ab_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xOTkvZnJhZzo3NjBlY2M2ZTk0MWE0NTM1ODMyNjI2NDA2N2RjZjUwZS90YWJsZTplYTAwZGNiYWZhMmU0ODMyYTdiN2FiOGRhMDJjNTdlZC90YWJsZXJhbmdlOmVhMDBkY2JhZmEyZTQ4MzJhN2I3YWI4ZGEwMmM1N2VkXzctNC0xLTEtMjE2MQ_132c8d23-c73d-45d2-bca6-522508c1eade"
      unitRef="number">1</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage>
    <esnt:CompoundedAnnualBookValueGrowthRate
      contextRef="i9981de6d61094227b8ca59699e641554_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xOTkvZnJhZzo3NjBlY2M2ZTk0MWE0NTM1ODMyNjI2NDA2N2RjZjUwZS90YWJsZTplYTAwZGNiYWZhMmU0ODMyYTdiN2FiOGRhMDJjNTdlZC90YWJsZXJhbmdlOmVhMDBkY2JhZmEyZTQ4MzJhN2I3YWI4ZGEwMmM1N2VkXzctNi0xLTEtMjE1OQ_a6f30931-86f4-4454-9c9f-5b32cd8c94b6"
      unitRef="number">0.18</esnt:CompoundedAnnualBookValueGrowthRate>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage
      contextRef="i9981de6d61094227b8ca59699e641554_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xOTkvZnJhZzo3NjBlY2M2ZTk0MWE0NTM1ODMyNjI2NDA2N2RjZjUwZS90YWJsZTplYTAwZGNiYWZhMmU0ODMyYTdiN2FiOGRhMDJjNTdlZC90YWJsZXJhbmdlOmVhMDBkY2JhZmEyZTQ4MzJhN2I3YWI4ZGEwMmM1N2VkXzctOC0xLTEtMjE1OQ_8db7d84f-1338-4980-bdcc-2a34595f8402"
      unitRef="number">1</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage>
    <esnt:CompoundedAnnualBookValueGrowthRate
      contextRef="i1dbef316bdf34c8b9924361ccca6e07a_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xOTkvZnJhZzo3NjBlY2M2ZTk0MWE0NTM1ODMyNjI2NDA2N2RjZjUwZS90YWJsZTplYTAwZGNiYWZhMmU0ODMyYTdiN2FiOGRhMDJjNTdlZC90YWJsZXJhbmdlOmVhMDBkY2JhZmEyZTQ4MzJhN2I3YWI4ZGEwMmM1N2VkXzctMTAtMS0xLTIxNTY_2559c8af-c8b4-468a-8e97-7692a5c57939"
      unitRef="number">0.18</esnt:CompoundedAnnualBookValueGrowthRate>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage
      contextRef="i1dbef316bdf34c8b9924361ccca6e07a_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xOTkvZnJhZzo3NjBlY2M2ZTk0MWE0NTM1ODMyNjI2NDA2N2RjZjUwZS90YWJsZTplYTAwZGNiYWZhMmU0ODMyYTdiN2FiOGRhMDJjNTdlZC90YWJsZXJhbmdlOmVhMDBkY2JhZmEyZTQ4MzJhN2I3YWI4ZGEwMmM1N2VkXzctMTItMS0xLTIxNTY_e8ed5319-0aed-4456-b1c0-441355a6e24a"
      unitRef="number">1</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage
      contextRef="ibd8da42de05e4719843d91f13a6f804e_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xOTkvZnJhZzo3NjBlY2M2ZTk0MWE0NTM1ODMyNjI2NDA2N2RjZjUwZS90ZXh0cmVnaW9uOjc2MGVjYzZlOTQxYTQ1MzU4MzI2MjY0MDY3ZGNmNTBlXzQwNzk_1b18c983-2259-4819-ab8b-2a6843bcbc36"
      unitRef="number">1</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="i81a87bb8da274f5d8856826bd620acd1_D20170501-20200531"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xOTkvZnJhZzo3NjBlY2M2ZTk0MWE0NTM1ODMyNjI2NDA2N2RjZjUwZS90ZXh0cmVnaW9uOjc2MGVjYzZlOTQxYTQ1MzU4MzI2MjY0MDY3ZGNmNTBlXzQ5NTI_55c06b84-5031-4d7e-b42d-e8bcaa66ae67">P1Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <us-gaap:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock
      contextRef="if748fec8cd0f4b05a991e62604248402_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xOTkvZnJhZzo3NjBlY2M2ZTk0MWE0NTM1ODMyNjI2NDA2N2RjZjUwZS90ZXh0cmVnaW9uOjc2MGVjYzZlOTQxYTQ1MzU4MzI2MjY0MDY3ZGNmNTBlXzczMDM_5938a576-aaca-4a67-a731-6a44aeaf5667">&lt;div style="text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following tables summarize nonvested common share, nonvested common share unit and DEU activity for the year ended December&#160;31:&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;vertical-align:top;width:99.415%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:24.194%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.535%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.723%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.535%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.282%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.535%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.723%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.535%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.282%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.535%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.723%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.535%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.282%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.535%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.723%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.535%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.288%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-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="45" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-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="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Time and Performance-&lt;br/&gt;Based Share Awards&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Time-Based&lt;br/&gt;Share Awards&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Share Units&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;DEUs&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(Shares in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Number of&lt;br/&gt;Shares&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Weighted&lt;br/&gt;Average&lt;br/&gt;Grant Date&lt;br/&gt;Fair Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Number of&lt;br/&gt;Shares&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Weighted&lt;br/&gt;Average&lt;br/&gt;Grant Date&lt;br/&gt;Fair Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Number of&lt;br/&gt;Share Units&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Weighted&lt;br/&gt;Average&lt;br/&gt;Grant Date&lt;br/&gt;Fair Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Dividend Equivalent Units&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Weighted&lt;br/&gt;Average&lt;br/&gt;Grant Date&lt;br/&gt;Fair Value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 14.5pt;text-align:left;text-indent:-13.5pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Outstanding at beginning of year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;394&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;42.02&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;169&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;41.31&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;351&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;39.78&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;51.11&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Granted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;109&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;51.52&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;69&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;51.52&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;350&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;48.75&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;35.42&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Vested&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(140)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;36.29&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(85)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;40.47&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(192)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;37.76&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;49.79&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Forfeited&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;N/A&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;N/A&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(17)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;50.04&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;33.86&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Outstanding at end of year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;363&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;47.09&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;153&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;46.34&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;492&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;46.59&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;37.66&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:98.976%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:24.306%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.538%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.762%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.538%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.319%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.538%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.762%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.538%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.319%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.538%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.762%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.538%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.319%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.538%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.319%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.538%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.328%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-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="45" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Time and Performance-&lt;br/&gt;Based Share Awards&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Time-Based&lt;br/&gt;Share Awards&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Share Units&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;DEUs&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(Shares in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Number of&lt;br/&gt;Shares&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Weighted&lt;br/&gt;Average&lt;br/&gt;Grant Date&lt;br/&gt;Fair Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Number of&lt;br/&gt;Shares&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Weighted&lt;br/&gt;Average&lt;br/&gt;Grant Date&lt;br/&gt;Fair Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Number of&lt;br/&gt;Share Units&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Weighted&lt;br/&gt;Average&lt;br/&gt;Grant Date&lt;br/&gt;Fair Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Dividend Equivalent Units&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Weighted&lt;br/&gt;Average&lt;br/&gt;Grant Date&lt;br/&gt;Fair Value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 14.5pt;text-align:left;text-indent:-13.5pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Outstanding at beginning of year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;482&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;29.49&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;207&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;32.82&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;449&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;34.35&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;N/A&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Granted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;141&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;45.32&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;90&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;40.98&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;143&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;42.08&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;51.09&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Vested&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(229)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17.69&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(128)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;27.37&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(232)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;30.85&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;48.63&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Forfeited&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;N/A&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;N/A&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(9)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;35.53&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;49.27&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Outstanding at end of year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;394&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;42.02&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;169&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;41.31&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;351&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;39.78&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;51.11&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:98.976%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:37.452%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.538%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.910%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.538%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.501%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.538%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.205%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.538%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.501%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.538%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.796%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.538%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.507%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-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="33" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Time and Performance-&lt;br/&gt;Based Share Awards&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Time-Based&lt;br/&gt;Share Awards&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Share Units&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(Shares in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Number of&lt;br/&gt;Shares&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Weighted&lt;br/&gt;Average&lt;br/&gt;Grant Date&lt;br/&gt;Fair Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Number of&lt;br/&gt;Shares&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Weighted&lt;br/&gt;Average&lt;br/&gt;Grant Date&lt;br/&gt;Fair Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Number of&lt;br/&gt;Share Units&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Weighted&lt;br/&gt;Average&lt;br/&gt;Grant Date&lt;br/&gt;Fair Value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Outstanding at beginning of year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,595&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17.03&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;410&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21.12&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;536&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;29.13&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Granted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;113&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;45.02&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;73&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;45.02&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;161&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;42.19&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Vested&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,226)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14.71&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(276)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18.67&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(238)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;28.02&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Forfeited&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;N/A&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;N/A&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(10)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;31.59&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Outstanding at end of year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;482&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;29.49&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;207&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;32.82&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;449&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;34.35&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="if8ff534c8b8a43bda11c3f1c5f932fe6_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xOTkvZnJhZzo3NjBlY2M2ZTk0MWE0NTM1ODMyNjI2NDA2N2RjZjUwZS90YWJsZTpmNDRiYmJmYzE5NjY0ODdmOWU1OWI3MWRlYmFjNGFlNC90YWJsZXJhbmdlOmY0NGJiYmZjMTk2NjQ4N2Y5ZTU5YjcxZGViYWM0YWU0XzMtMi0xLTEtMA_4f1fa6ef-2188-4e2c-a2cb-6b2980aa7cbf"
      unitRef="shares">394000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="if8ff534c8b8a43bda11c3f1c5f932fe6_I20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xOTkvZnJhZzo3NjBlY2M2ZTk0MWE0NTM1ODMyNjI2NDA2N2RjZjUwZS90YWJsZTpmNDRiYmJmYzE5NjY0ODdmOWU1OWI3MWRlYmFjNGFlNC90YWJsZXJhbmdlOmY0NGJiYmZjMTk2NjQ4N2Y5ZTU5YjcxZGViYWM0YWU0XzMtNC0xLTEtMA_f6014a71-eb05-4a28-9ad3-8983739b8368"
      unitRef="usdPerShare">42.02</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="i3f196afabdeb46e4b2dc1f79c7353b49_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xOTkvZnJhZzo3NjBlY2M2ZTk0MWE0NTM1ODMyNjI2NDA2N2RjZjUwZS90YWJsZTpmNDRiYmJmYzE5NjY0ODdmOWU1OWI3MWRlYmFjNGFlNC90YWJsZXJhbmdlOmY0NGJiYmZjMTk2NjQ4N2Y5ZTU5YjcxZGViYWM0YWU0XzMtNi0xLTEtMA_1597931e-e3e7-4c68-87e3-f231330dc3bc"
      unitRef="shares">169000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="i3f196afabdeb46e4b2dc1f79c7353b49_I20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xOTkvZnJhZzo3NjBlY2M2ZTk0MWE0NTM1ODMyNjI2NDA2N2RjZjUwZS90YWJsZTpmNDRiYmJmYzE5NjY0ODdmOWU1OWI3MWRlYmFjNGFlNC90YWJsZXJhbmdlOmY0NGJiYmZjMTk2NjQ4N2Y5ZTU5YjcxZGViYWM0YWU0XzMtOC0xLTEtMA_1677c14f-983e-408b-822b-42921e1225b1"
      unitRef="usdPerShare">41.31</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="i59d8ebfb196f49bf8d5d8ff498e3451a_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xOTkvZnJhZzo3NjBlY2M2ZTk0MWE0NTM1ODMyNjI2NDA2N2RjZjUwZS90YWJsZTpmNDRiYmJmYzE5NjY0ODdmOWU1OWI3MWRlYmFjNGFlNC90YWJsZXJhbmdlOmY0NGJiYmZjMTk2NjQ4N2Y5ZTU5YjcxZGViYWM0YWU0XzMtMTAtMS0xLTA_f92268d4-7a8b-4585-9a87-f3e0b66630c6"
      unitRef="shares">351000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="i59d8ebfb196f49bf8d5d8ff498e3451a_I20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xOTkvZnJhZzo3NjBlY2M2ZTk0MWE0NTM1ODMyNjI2NDA2N2RjZjUwZS90YWJsZTpmNDRiYmJmYzE5NjY0ODdmOWU1OWI3MWRlYmFjNGFlNC90YWJsZXJhbmdlOmY0NGJiYmZjMTk2NjQ4N2Y5ZTU5YjcxZGViYWM0YWU0XzMtMTItMS0xLTA_373c60a9-76a5-46c7-8f99-58e32ab38a18"
      unitRef="usdPerShare">39.78</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="i322db7023e32493ebca75147276f698b_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xOTkvZnJhZzo3NjBlY2M2ZTk0MWE0NTM1ODMyNjI2NDA2N2RjZjUwZS90YWJsZTpmNDRiYmJmYzE5NjY0ODdmOWU1OWI3MWRlYmFjNGFlNC90YWJsZXJhbmdlOmY0NGJiYmZjMTk2NjQ4N2Y5ZTU5YjcxZGViYWM0YWU0XzMtMTQtMS0xLTA_51bd0d1e-ca85-4085-82aa-db1bf4a64331"
      unitRef="shares">5000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="i322db7023e32493ebca75147276f698b_I20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xOTkvZnJhZzo3NjBlY2M2ZTk0MWE0NTM1ODMyNjI2NDA2N2RjZjUwZS90YWJsZTpmNDRiYmJmYzE5NjY0ODdmOWU1OWI3MWRlYmFjNGFlNC90YWJsZXJhbmdlOmY0NGJiYmZjMTk2NjQ4N2Y5ZTU5YjcxZGViYWM0YWU0XzMtMTYtMS0xLTA_10a11d31-8483-43f9-99ec-fc4a564c8027"
      unitRef="usdPerShare">51.11</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="i5e9a0672555f472eb23d75df5627efef_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xOTkvZnJhZzo3NjBlY2M2ZTk0MWE0NTM1ODMyNjI2NDA2N2RjZjUwZS90YWJsZTpmNDRiYmJmYzE5NjY0ODdmOWU1OWI3MWRlYmFjNGFlNC90YWJsZXJhbmdlOmY0NGJiYmZjMTk2NjQ4N2Y5ZTU5YjcxZGViYWM0YWU0XzQtMi0xLTEtMA_f3e541a7-d098-40d0-992e-2814ccd7f9a8"
      unitRef="shares">109000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="i5e9a0672555f472eb23d75df5627efef_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xOTkvZnJhZzo3NjBlY2M2ZTk0MWE0NTM1ODMyNjI2NDA2N2RjZjUwZS90YWJsZTpmNDRiYmJmYzE5NjY0ODdmOWU1OWI3MWRlYmFjNGFlNC90YWJsZXJhbmdlOmY0NGJiYmZjMTk2NjQ4N2Y5ZTU5YjcxZGViYWM0YWU0XzQtNC0xLTEtMA_7013033a-8684-402b-94a7-2861a0e84ea8"
      unitRef="usdPerShare">51.52</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="i5232c05f949e4ccd9d948191d415531d_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xOTkvZnJhZzo3NjBlY2M2ZTk0MWE0NTM1ODMyNjI2NDA2N2RjZjUwZS90YWJsZTpmNDRiYmJmYzE5NjY0ODdmOWU1OWI3MWRlYmFjNGFlNC90YWJsZXJhbmdlOmY0NGJiYmZjMTk2NjQ4N2Y5ZTU5YjcxZGViYWM0YWU0XzQtNi0xLTEtMA_4effa1c0-c28b-4a39-b935-8bc714982953"
      unitRef="shares">69000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="i5232c05f949e4ccd9d948191d415531d_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xOTkvZnJhZzo3NjBlY2M2ZTk0MWE0NTM1ODMyNjI2NDA2N2RjZjUwZS90YWJsZTpmNDRiYmJmYzE5NjY0ODdmOWU1OWI3MWRlYmFjNGFlNC90YWJsZXJhbmdlOmY0NGJiYmZjMTk2NjQ4N2Y5ZTU5YjcxZGViYWM0YWU0XzQtOC0xLTEtMA_5945110d-8c70-42a6-a7eb-7f6a951cd1db"
      unitRef="usdPerShare">51.52</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="i61af310841f5424da50b26cac4e710fc_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xOTkvZnJhZzo3NjBlY2M2ZTk0MWE0NTM1ODMyNjI2NDA2N2RjZjUwZS90YWJsZTpmNDRiYmJmYzE5NjY0ODdmOWU1OWI3MWRlYmFjNGFlNC90YWJsZXJhbmdlOmY0NGJiYmZjMTk2NjQ4N2Y5ZTU5YjcxZGViYWM0YWU0XzQtMTAtMS0xLTA_fa7c8d4b-d16d-4612-99f4-5ff77ca8f6a9"
      unitRef="shares">350000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="i61af310841f5424da50b26cac4e710fc_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xOTkvZnJhZzo3NjBlY2M2ZTk0MWE0NTM1ODMyNjI2NDA2N2RjZjUwZS90YWJsZTpmNDRiYmJmYzE5NjY0ODdmOWU1OWI3MWRlYmFjNGFlNC90YWJsZXJhbmdlOmY0NGJiYmZjMTk2NjQ4N2Y5ZTU5YjcxZGViYWM0YWU0XzQtMTItMS0xLTA_cca85c14-4d04-4e73-9cca-7cb2d006c787"
      unitRef="usdPerShare">48.75</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="if456eb591ed748d7a54e9468a703e822_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xOTkvZnJhZzo3NjBlY2M2ZTk0MWE0NTM1ODMyNjI2NDA2N2RjZjUwZS90YWJsZTpmNDRiYmJmYzE5NjY0ODdmOWU1OWI3MWRlYmFjNGFlNC90YWJsZXJhbmdlOmY0NGJiYmZjMTk2NjQ4N2Y5ZTU5YjcxZGViYWM0YWU0XzQtMTQtMS0xLTA_7bdd6493-b8b8-4766-ab2b-754583484f6f"
      unitRef="shares">19000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="if456eb591ed748d7a54e9468a703e822_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xOTkvZnJhZzo3NjBlY2M2ZTk0MWE0NTM1ODMyNjI2NDA2N2RjZjUwZS90YWJsZTpmNDRiYmJmYzE5NjY0ODdmOWU1OWI3MWRlYmFjNGFlNC90YWJsZXJhbmdlOmY0NGJiYmZjMTk2NjQ4N2Y5ZTU5YjcxZGViYWM0YWU0XzQtMTYtMS0xLTA_2ad77c0a-e886-45a8-a8db-9d7e4024c0e3"
      unitRef="usdPerShare">35.42</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
      contextRef="i5e9a0672555f472eb23d75df5627efef_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xOTkvZnJhZzo3NjBlY2M2ZTk0MWE0NTM1ODMyNjI2NDA2N2RjZjUwZS90YWJsZTpmNDRiYmJmYzE5NjY0ODdmOWU1OWI3MWRlYmFjNGFlNC90YWJsZXJhbmdlOmY0NGJiYmZjMTk2NjQ4N2Y5ZTU5YjcxZGViYWM0YWU0XzUtMi0xLTEtMA_b8958218-36bc-40f3-a00a-d6647b67c6a0"
      unitRef="shares">140000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue
      contextRef="i5e9a0672555f472eb23d75df5627efef_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xOTkvZnJhZzo3NjBlY2M2ZTk0MWE0NTM1ODMyNjI2NDA2N2RjZjUwZS90YWJsZTpmNDRiYmJmYzE5NjY0ODdmOWU1OWI3MWRlYmFjNGFlNC90YWJsZXJhbmdlOmY0NGJiYmZjMTk2NjQ4N2Y5ZTU5YjcxZGViYWM0YWU0XzUtNC0xLTEtMA_2c892903-8448-4752-a31f-45b6886bec67"
      unitRef="usdPerShare">36.29</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
      contextRef="i5232c05f949e4ccd9d948191d415531d_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xOTkvZnJhZzo3NjBlY2M2ZTk0MWE0NTM1ODMyNjI2NDA2N2RjZjUwZS90YWJsZTpmNDRiYmJmYzE5NjY0ODdmOWU1OWI3MWRlYmFjNGFlNC90YWJsZXJhbmdlOmY0NGJiYmZjMTk2NjQ4N2Y5ZTU5YjcxZGViYWM0YWU0XzUtNi0xLTEtMA_96295632-57c0-4507-86f9-fbae08f1197b"
      unitRef="shares">85000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue
      contextRef="i5232c05f949e4ccd9d948191d415531d_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xOTkvZnJhZzo3NjBlY2M2ZTk0MWE0NTM1ODMyNjI2NDA2N2RjZjUwZS90YWJsZTpmNDRiYmJmYzE5NjY0ODdmOWU1OWI3MWRlYmFjNGFlNC90YWJsZXJhbmdlOmY0NGJiYmZjMTk2NjQ4N2Y5ZTU5YjcxZGViYWM0YWU0XzUtOC0xLTEtMA_a7ea4397-ff4e-4cba-9373-dc055563bd42"
      unitRef="usdPerShare">40.47</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
      contextRef="i61af310841f5424da50b26cac4e710fc_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xOTkvZnJhZzo3NjBlY2M2ZTk0MWE0NTM1ODMyNjI2NDA2N2RjZjUwZS90YWJsZTpmNDRiYmJmYzE5NjY0ODdmOWU1OWI3MWRlYmFjNGFlNC90YWJsZXJhbmdlOmY0NGJiYmZjMTk2NjQ4N2Y5ZTU5YjcxZGViYWM0YWU0XzUtMTAtMS0xLTA_de98cd92-7111-4a73-be65-18e1298e7635"
      unitRef="shares">192000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue
      contextRef="i61af310841f5424da50b26cac4e710fc_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xOTkvZnJhZzo3NjBlY2M2ZTk0MWE0NTM1ODMyNjI2NDA2N2RjZjUwZS90YWJsZTpmNDRiYmJmYzE5NjY0ODdmOWU1OWI3MWRlYmFjNGFlNC90YWJsZXJhbmdlOmY0NGJiYmZjMTk2NjQ4N2Y5ZTU5YjcxZGViYWM0YWU0XzUtMTItMS0xLTA_3cf7be95-b6da-43fe-9bfb-bd98f77c5b7e"
      unitRef="usdPerShare">37.76</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
      contextRef="if456eb591ed748d7a54e9468a703e822_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xOTkvZnJhZzo3NjBlY2M2ZTk0MWE0NTM1ODMyNjI2NDA2N2RjZjUwZS90YWJsZTpmNDRiYmJmYzE5NjY0ODdmOWU1OWI3MWRlYmFjNGFlNC90YWJsZXJhbmdlOmY0NGJiYmZjMTk2NjQ4N2Y5ZTU5YjcxZGViYWM0YWU0XzUtMTQtMS0xLTA_431dd65f-cb35-4096-8687-0fed8e6057f1"
      unitRef="shares">3000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue
      contextRef="if456eb591ed748d7a54e9468a703e822_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xOTkvZnJhZzo3NjBlY2M2ZTk0MWE0NTM1ODMyNjI2NDA2N2RjZjUwZS90YWJsZTpmNDRiYmJmYzE5NjY0ODdmOWU1OWI3MWRlYmFjNGFlNC90YWJsZXJhbmdlOmY0NGJiYmZjMTk2NjQ4N2Y5ZTU5YjcxZGViYWM0YWU0XzUtMTYtMS0xLTA_023e02a7-5c3b-44ee-b66e-8bc145be979f"
      unitRef="usdPerShare">49.79</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod
      contextRef="i5e9a0672555f472eb23d75df5627efef_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xOTkvZnJhZzo3NjBlY2M2ZTk0MWE0NTM1ODMyNjI2NDA2N2RjZjUwZS90YWJsZTpmNDRiYmJmYzE5NjY0ODdmOWU1OWI3MWRlYmFjNGFlNC90YWJsZXJhbmdlOmY0NGJiYmZjMTk2NjQ4N2Y5ZTU5YjcxZGViYWM0YWU0XzYtMi0xLTEtMA_b2ce2e5d-3073-46ca-ac09-6807a5d0ce1b"
      unitRef="shares">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod
      contextRef="i5232c05f949e4ccd9d948191d415531d_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xOTkvZnJhZzo3NjBlY2M2ZTk0MWE0NTM1ODMyNjI2NDA2N2RjZjUwZS90YWJsZTpmNDRiYmJmYzE5NjY0ODdmOWU1OWI3MWRlYmFjNGFlNC90YWJsZXJhbmdlOmY0NGJiYmZjMTk2NjQ4N2Y5ZTU5YjcxZGViYWM0YWU0XzYtNi0xLTEtMA_db26c1c3-118b-49c3-a102-ed584ac9cbce"
      unitRef="shares">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod
      contextRef="i61af310841f5424da50b26cac4e710fc_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xOTkvZnJhZzo3NjBlY2M2ZTk0MWE0NTM1ODMyNjI2NDA2N2RjZjUwZS90YWJsZTpmNDRiYmJmYzE5NjY0ODdmOWU1OWI3MWRlYmFjNGFlNC90YWJsZXJhbmdlOmY0NGJiYmZjMTk2NjQ4N2Y5ZTU5YjcxZGViYWM0YWU0XzYtMTAtMS0xLTA_1c9fcd13-f86a-4b1f-9350-f2d1e1279040"
      unitRef="shares">17000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue
      contextRef="i61af310841f5424da50b26cac4e710fc_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xOTkvZnJhZzo3NjBlY2M2ZTk0MWE0NTM1ODMyNjI2NDA2N2RjZjUwZS90YWJsZTpmNDRiYmJmYzE5NjY0ODdmOWU1OWI3MWRlYmFjNGFlNC90YWJsZXJhbmdlOmY0NGJiYmZjMTk2NjQ4N2Y5ZTU5YjcxZGViYWM0YWU0XzYtMTItMS0xLTA_24740cd5-0288-438b-829c-60e43571ad57"
      unitRef="usdPerShare">50.04</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod
      contextRef="if456eb591ed748d7a54e9468a703e822_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xOTkvZnJhZzo3NjBlY2M2ZTk0MWE0NTM1ODMyNjI2NDA2N2RjZjUwZS90YWJsZTpmNDRiYmJmYzE5NjY0ODdmOWU1OWI3MWRlYmFjNGFlNC90YWJsZXJhbmdlOmY0NGJiYmZjMTk2NjQ4N2Y5ZTU5YjcxZGViYWM0YWU0XzYtMTQtMS0xLTA_d8fd310e-e873-43d8-b2e5-b266a31855b0"
      unitRef="shares">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue
      contextRef="if456eb591ed748d7a54e9468a703e822_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xOTkvZnJhZzo3NjBlY2M2ZTk0MWE0NTM1ODMyNjI2NDA2N2RjZjUwZS90YWJsZTpmNDRiYmJmYzE5NjY0ODdmOWU1OWI3MWRlYmFjNGFlNC90YWJsZXJhbmdlOmY0NGJiYmZjMTk2NjQ4N2Y5ZTU5YjcxZGViYWM0YWU0XzYtMTYtMS0xLTA_5346e6df-1ad2-4bb4-862a-ad1589d415c2"
      unitRef="usdPerShare">33.86</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="i3087f2b6d6504120942c8858a4ed47c3_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xOTkvZnJhZzo3NjBlY2M2ZTk0MWE0NTM1ODMyNjI2NDA2N2RjZjUwZS90YWJsZTpmNDRiYmJmYzE5NjY0ODdmOWU1OWI3MWRlYmFjNGFlNC90YWJsZXJhbmdlOmY0NGJiYmZjMTk2NjQ4N2Y5ZTU5YjcxZGViYWM0YWU0XzctMi0xLTEtMA_20aaf4f5-c80d-4c8b-abd8-7a9daf610adf"
      unitRef="shares">363000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="i3087f2b6d6504120942c8858a4ed47c3_I20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xOTkvZnJhZzo3NjBlY2M2ZTk0MWE0NTM1ODMyNjI2NDA2N2RjZjUwZS90YWJsZTpmNDRiYmJmYzE5NjY0ODdmOWU1OWI3MWRlYmFjNGFlNC90YWJsZXJhbmdlOmY0NGJiYmZjMTk2NjQ4N2Y5ZTU5YjcxZGViYWM0YWU0XzctNC0xLTEtMA_6afa1bfb-3896-4bd0-8c12-a092192cf274"
      unitRef="usdPerShare">47.09</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="i9802689a2b2048f0b9e9199086bec947_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xOTkvZnJhZzo3NjBlY2M2ZTk0MWE0NTM1ODMyNjI2NDA2N2RjZjUwZS90YWJsZTpmNDRiYmJmYzE5NjY0ODdmOWU1OWI3MWRlYmFjNGFlNC90YWJsZXJhbmdlOmY0NGJiYmZjMTk2NjQ4N2Y5ZTU5YjcxZGViYWM0YWU0XzctNi0xLTEtMA_41093f74-d5e3-4989-835d-43a9b442a00b"
      unitRef="shares">153000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="i9802689a2b2048f0b9e9199086bec947_I20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xOTkvZnJhZzo3NjBlY2M2ZTk0MWE0NTM1ODMyNjI2NDA2N2RjZjUwZS90YWJsZTpmNDRiYmJmYzE5NjY0ODdmOWU1OWI3MWRlYmFjNGFlNC90YWJsZXJhbmdlOmY0NGJiYmZjMTk2NjQ4N2Y5ZTU5YjcxZGViYWM0YWU0XzctOC0xLTEtMA_cc813348-7d49-41d7-81af-f9e3bfcef6b4"
      unitRef="usdPerShare">46.34</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="ie50bb9342acb4b299cc1a9bd7220ca24_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xOTkvZnJhZzo3NjBlY2M2ZTk0MWE0NTM1ODMyNjI2NDA2N2RjZjUwZS90YWJsZTpmNDRiYmJmYzE5NjY0ODdmOWU1OWI3MWRlYmFjNGFlNC90YWJsZXJhbmdlOmY0NGJiYmZjMTk2NjQ4N2Y5ZTU5YjcxZGViYWM0YWU0XzctMTAtMS0xLTA_a49d6d74-029d-493a-bcb6-0f3ba9e6a5b2"
      unitRef="shares">492000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="ie50bb9342acb4b299cc1a9bd7220ca24_I20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xOTkvZnJhZzo3NjBlY2M2ZTk0MWE0NTM1ODMyNjI2NDA2N2RjZjUwZS90YWJsZTpmNDRiYmJmYzE5NjY0ODdmOWU1OWI3MWRlYmFjNGFlNC90YWJsZXJhbmdlOmY0NGJiYmZjMTk2NjQ4N2Y5ZTU5YjcxZGViYWM0YWU0XzctMTItMS0xLTA_df5d93c4-1986-4304-9610-ac295cebf922"
      unitRef="usdPerShare">46.59</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="i23e89adc1fd14eef9c5a5134ba911467_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xOTkvZnJhZzo3NjBlY2M2ZTk0MWE0NTM1ODMyNjI2NDA2N2RjZjUwZS90YWJsZTpmNDRiYmJmYzE5NjY0ODdmOWU1OWI3MWRlYmFjNGFlNC90YWJsZXJhbmdlOmY0NGJiYmZjMTk2NjQ4N2Y5ZTU5YjcxZGViYWM0YWU0XzctMTQtMS0xLTA_673c0d19-dd40-42bd-adf1-1d9d38c9656c"
      unitRef="shares">21000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="i23e89adc1fd14eef9c5a5134ba911467_I20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xOTkvZnJhZzo3NjBlY2M2ZTk0MWE0NTM1ODMyNjI2NDA2N2RjZjUwZS90YWJsZTpmNDRiYmJmYzE5NjY0ODdmOWU1OWI3MWRlYmFjNGFlNC90YWJsZXJhbmdlOmY0NGJiYmZjMTk2NjQ4N2Y5ZTU5YjcxZGViYWM0YWU0XzctMTYtMS0xLTA_bb1bc114-454c-4d88-b994-ba6f63f0efb5"
      unitRef="usdPerShare">37.66</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="ie63f89f57e764720bc8a9ced80e5d933_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xOTkvZnJhZzo3NjBlY2M2ZTk0MWE0NTM1ODMyNjI2NDA2N2RjZjUwZS90YWJsZTo4YTZjNDVmNmI0NWQ0MTQyOWMyNDc2OWM1MTk2OTNlOC90YWJsZXJhbmdlOjhhNmM0NWY2YjQ1ZDQxNDI5YzI0NzY5YzUxOTY5M2U4XzMtMi0xLTEtMA_ae46cd35-c6ba-487e-a00d-26a716ffbbac"
      unitRef="shares">482000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="ie63f89f57e764720bc8a9ced80e5d933_I20181231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xOTkvZnJhZzo3NjBlY2M2ZTk0MWE0NTM1ODMyNjI2NDA2N2RjZjUwZS90YWJsZTo4YTZjNDVmNmI0NWQ0MTQyOWMyNDc2OWM1MTk2OTNlOC90YWJsZXJhbmdlOjhhNmM0NWY2YjQ1ZDQxNDI5YzI0NzY5YzUxOTY5M2U4XzMtNC0xLTEtMA_ebfb7158-3e19-48ef-b972-0536b879044e"
      unitRef="usdPerShare">29.49</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="i1bf4a565e8314697b6a2262e549fbecf_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xOTkvZnJhZzo3NjBlY2M2ZTk0MWE0NTM1ODMyNjI2NDA2N2RjZjUwZS90YWJsZTo4YTZjNDVmNmI0NWQ0MTQyOWMyNDc2OWM1MTk2OTNlOC90YWJsZXJhbmdlOjhhNmM0NWY2YjQ1ZDQxNDI5YzI0NzY5YzUxOTY5M2U4XzMtNi0xLTEtMA_a784f664-0c5d-4011-8259-3ed20abc635a"
      unitRef="shares">207000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="i1bf4a565e8314697b6a2262e549fbecf_I20181231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xOTkvZnJhZzo3NjBlY2M2ZTk0MWE0NTM1ODMyNjI2NDA2N2RjZjUwZS90YWJsZTo4YTZjNDVmNmI0NWQ0MTQyOWMyNDc2OWM1MTk2OTNlOC90YWJsZXJhbmdlOjhhNmM0NWY2YjQ1ZDQxNDI5YzI0NzY5YzUxOTY5M2U4XzMtOC0xLTEtMA_794f67bf-dfb3-4578-bf09-6474a55a1444"
      unitRef="usdPerShare">32.82</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="if9ccd7918d29499b8c86d59b08288005_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xOTkvZnJhZzo3NjBlY2M2ZTk0MWE0NTM1ODMyNjI2NDA2N2RjZjUwZS90YWJsZTo4YTZjNDVmNmI0NWQ0MTQyOWMyNDc2OWM1MTk2OTNlOC90YWJsZXJhbmdlOjhhNmM0NWY2YjQ1ZDQxNDI5YzI0NzY5YzUxOTY5M2U4XzMtMTAtMS0xLTA_fe8b5b53-fbc8-4077-8816-bcecc80d586d"
      unitRef="shares">449000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="if9ccd7918d29499b8c86d59b08288005_I20181231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xOTkvZnJhZzo3NjBlY2M2ZTk0MWE0NTM1ODMyNjI2NDA2N2RjZjUwZS90YWJsZTo4YTZjNDVmNmI0NWQ0MTQyOWMyNDc2OWM1MTk2OTNlOC90YWJsZXJhbmdlOjhhNmM0NWY2YjQ1ZDQxNDI5YzI0NzY5YzUxOTY5M2U4XzMtMTItMS0xLTA_06192363-edbd-4070-ac0a-cab934e0b6ef"
      unitRef="usdPerShare">34.35</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="i99d0e20e903849c9b35ca41b137306c5_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xOTkvZnJhZzo3NjBlY2M2ZTk0MWE0NTM1ODMyNjI2NDA2N2RjZjUwZS90YWJsZTo4YTZjNDVmNmI0NWQ0MTQyOWMyNDc2OWM1MTk2OTNlOC90YWJsZXJhbmdlOjhhNmM0NWY2YjQ1ZDQxNDI5YzI0NzY5YzUxOTY5M2U4XzMtMTQtMS0xLTE2MjA_01f3c8c2-e587-445d-b5e5-d19a5f5d84c6"
      unitRef="shares">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="i6354121f2969450aaf1d37ab8a518e18_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xOTkvZnJhZzo3NjBlY2M2ZTk0MWE0NTM1ODMyNjI2NDA2N2RjZjUwZS90YWJsZTo4YTZjNDVmNmI0NWQ0MTQyOWMyNDc2OWM1MTk2OTNlOC90YWJsZXJhbmdlOjhhNmM0NWY2YjQ1ZDQxNDI5YzI0NzY5YzUxOTY5M2U4XzQtMi0xLTEtMA_64aed8e8-5aa9-4280-8f1d-304f22e6900c"
      unitRef="shares">141000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="i6354121f2969450aaf1d37ab8a518e18_D20190101-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xOTkvZnJhZzo3NjBlY2M2ZTk0MWE0NTM1ODMyNjI2NDA2N2RjZjUwZS90YWJsZTo4YTZjNDVmNmI0NWQ0MTQyOWMyNDc2OWM1MTk2OTNlOC90YWJsZXJhbmdlOjhhNmM0NWY2YjQ1ZDQxNDI5YzI0NzY5YzUxOTY5M2U4XzQtNC0xLTEtMA_08f35026-070f-4eb0-bb44-94e078355a56"
      unitRef="usdPerShare">45.32</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="id686b362c2d74184b45c0b744c38e0ed_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xOTkvZnJhZzo3NjBlY2M2ZTk0MWE0NTM1ODMyNjI2NDA2N2RjZjUwZS90YWJsZTo4YTZjNDVmNmI0NWQ0MTQyOWMyNDc2OWM1MTk2OTNlOC90YWJsZXJhbmdlOjhhNmM0NWY2YjQ1ZDQxNDI5YzI0NzY5YzUxOTY5M2U4XzQtNi0xLTEtMA_8cc1f4ec-f4ac-492f-ab40-e28af61a1cce"
      unitRef="shares">90000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="id686b362c2d74184b45c0b744c38e0ed_D20190101-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xOTkvZnJhZzo3NjBlY2M2ZTk0MWE0NTM1ODMyNjI2NDA2N2RjZjUwZS90YWJsZTo4YTZjNDVmNmI0NWQ0MTQyOWMyNDc2OWM1MTk2OTNlOC90YWJsZXJhbmdlOjhhNmM0NWY2YjQ1ZDQxNDI5YzI0NzY5YzUxOTY5M2U4XzQtOC0xLTEtMA_057bb209-e426-4688-b6e2-a99528291348"
      unitRef="usdPerShare">40.98</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="iad2c4f2bd28842d3900014cfc789107c_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xOTkvZnJhZzo3NjBlY2M2ZTk0MWE0NTM1ODMyNjI2NDA2N2RjZjUwZS90YWJsZTo4YTZjNDVmNmI0NWQ0MTQyOWMyNDc2OWM1MTk2OTNlOC90YWJsZXJhbmdlOjhhNmM0NWY2YjQ1ZDQxNDI5YzI0NzY5YzUxOTY5M2U4XzQtMTAtMS0xLTA_79db279b-e60d-4569-b0f3-321b21d7c65f"
      unitRef="shares">143000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="iad2c4f2bd28842d3900014cfc789107c_D20190101-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xOTkvZnJhZzo3NjBlY2M2ZTk0MWE0NTM1ODMyNjI2NDA2N2RjZjUwZS90YWJsZTo4YTZjNDVmNmI0NWQ0MTQyOWMyNDc2OWM1MTk2OTNlOC90YWJsZXJhbmdlOjhhNmM0NWY2YjQ1ZDQxNDI5YzI0NzY5YzUxOTY5M2U4XzQtMTItMS0xLTA_a1dd5321-b5e4-42c9-b89e-f0dbc43702e9"
      unitRef="usdPerShare">42.08</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="i670e365be6784ed2971fbbbc0b31fcd6_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xOTkvZnJhZzo3NjBlY2M2ZTk0MWE0NTM1ODMyNjI2NDA2N2RjZjUwZS90YWJsZTo4YTZjNDVmNmI0NWQ0MTQyOWMyNDc2OWM1MTk2OTNlOC90YWJsZXJhbmdlOjhhNmM0NWY2YjQ1ZDQxNDI5YzI0NzY5YzUxOTY5M2U4XzQtMTQtMS0xLTE2MjA_5f3d7f4d-adf0-4af5-b6a0-a59f6ed9568f"
      unitRef="shares">5000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="i670e365be6784ed2971fbbbc0b31fcd6_D20190101-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xOTkvZnJhZzo3NjBlY2M2ZTk0MWE0NTM1ODMyNjI2NDA2N2RjZjUwZS90YWJsZTo4YTZjNDVmNmI0NWQ0MTQyOWMyNDc2OWM1MTk2OTNlOC90YWJsZXJhbmdlOjhhNmM0NWY2YjQ1ZDQxNDI5YzI0NzY5YzUxOTY5M2U4XzQtMTYtMS0xLTE2MjA_5e961a45-5df9-40cd-8959-a2dca94e8651"
      unitRef="usdPerShare">51.09</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
      contextRef="i6354121f2969450aaf1d37ab8a518e18_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xOTkvZnJhZzo3NjBlY2M2ZTk0MWE0NTM1ODMyNjI2NDA2N2RjZjUwZS90YWJsZTo4YTZjNDVmNmI0NWQ0MTQyOWMyNDc2OWM1MTk2OTNlOC90YWJsZXJhbmdlOjhhNmM0NWY2YjQ1ZDQxNDI5YzI0NzY5YzUxOTY5M2U4XzUtMi0xLTEtMA_fc68d898-196e-40b4-931f-6c89fe906639"
      unitRef="shares">229000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue
      contextRef="i6354121f2969450aaf1d37ab8a518e18_D20190101-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xOTkvZnJhZzo3NjBlY2M2ZTk0MWE0NTM1ODMyNjI2NDA2N2RjZjUwZS90YWJsZTo4YTZjNDVmNmI0NWQ0MTQyOWMyNDc2OWM1MTk2OTNlOC90YWJsZXJhbmdlOjhhNmM0NWY2YjQ1ZDQxNDI5YzI0NzY5YzUxOTY5M2U4XzUtNC0xLTEtMA_ff659bcd-ad2f-4a27-b213-738de155947e"
      unitRef="usdPerShare">17.69</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
      contextRef="id686b362c2d74184b45c0b744c38e0ed_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xOTkvZnJhZzo3NjBlY2M2ZTk0MWE0NTM1ODMyNjI2NDA2N2RjZjUwZS90YWJsZTo4YTZjNDVmNmI0NWQ0MTQyOWMyNDc2OWM1MTk2OTNlOC90YWJsZXJhbmdlOjhhNmM0NWY2YjQ1ZDQxNDI5YzI0NzY5YzUxOTY5M2U4XzUtNi0xLTEtMA_80e69096-3545-4076-ba43-c7b9a657a749"
      unitRef="shares">128000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue
      contextRef="id686b362c2d74184b45c0b744c38e0ed_D20190101-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xOTkvZnJhZzo3NjBlY2M2ZTk0MWE0NTM1ODMyNjI2NDA2N2RjZjUwZS90YWJsZTo4YTZjNDVmNmI0NWQ0MTQyOWMyNDc2OWM1MTk2OTNlOC90YWJsZXJhbmdlOjhhNmM0NWY2YjQ1ZDQxNDI5YzI0NzY5YzUxOTY5M2U4XzUtOC0xLTEtMA_3e8ab7e4-7fb5-4cd9-95d0-3877bf0c5375"
      unitRef="usdPerShare">27.37</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
      contextRef="iad2c4f2bd28842d3900014cfc789107c_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xOTkvZnJhZzo3NjBlY2M2ZTk0MWE0NTM1ODMyNjI2NDA2N2RjZjUwZS90YWJsZTo4YTZjNDVmNmI0NWQ0MTQyOWMyNDc2OWM1MTk2OTNlOC90YWJsZXJhbmdlOjhhNmM0NWY2YjQ1ZDQxNDI5YzI0NzY5YzUxOTY5M2U4XzUtMTAtMS0xLTA_63c3785a-3354-41fa-9aa8-f30870275f9a"
      unitRef="shares">232000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue
      contextRef="iad2c4f2bd28842d3900014cfc789107c_D20190101-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xOTkvZnJhZzo3NjBlY2M2ZTk0MWE0NTM1ODMyNjI2NDA2N2RjZjUwZS90YWJsZTo4YTZjNDVmNmI0NWQ0MTQyOWMyNDc2OWM1MTk2OTNlOC90YWJsZXJhbmdlOjhhNmM0NWY2YjQ1ZDQxNDI5YzI0NzY5YzUxOTY5M2U4XzUtMTItMS0xLTA_74a021ad-c73b-4ebb-a6d6-65fdbc4d7165"
      unitRef="usdPerShare">30.85</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
      contextRef="i670e365be6784ed2971fbbbc0b31fcd6_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xOTkvZnJhZzo3NjBlY2M2ZTk0MWE0NTM1ODMyNjI2NDA2N2RjZjUwZS90YWJsZTo4YTZjNDVmNmI0NWQ0MTQyOWMyNDc2OWM1MTk2OTNlOC90YWJsZXJhbmdlOjhhNmM0NWY2YjQ1ZDQxNDI5YzI0NzY5YzUxOTY5M2U4XzUtMTQtMS0xLTE2MjA_ffeaca5d-27e7-47e8-8c6e-920990b71dd0"
      unitRef="shares">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue
      contextRef="i670e365be6784ed2971fbbbc0b31fcd6_D20190101-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xOTkvZnJhZzo3NjBlY2M2ZTk0MWE0NTM1ODMyNjI2NDA2N2RjZjUwZS90YWJsZTo4YTZjNDVmNmI0NWQ0MTQyOWMyNDc2OWM1MTk2OTNlOC90YWJsZXJhbmdlOjhhNmM0NWY2YjQ1ZDQxNDI5YzI0NzY5YzUxOTY5M2U4XzUtMTYtMS0xLTE2MjA_3699603c-d612-43c0-89bc-d89876c8bcda"
      unitRef="usdPerShare">48.63</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod
      contextRef="i6354121f2969450aaf1d37ab8a518e18_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xOTkvZnJhZzo3NjBlY2M2ZTk0MWE0NTM1ODMyNjI2NDA2N2RjZjUwZS90YWJsZTo4YTZjNDVmNmI0NWQ0MTQyOWMyNDc2OWM1MTk2OTNlOC90YWJsZXJhbmdlOjhhNmM0NWY2YjQ1ZDQxNDI5YzI0NzY5YzUxOTY5M2U4XzYtMi0xLTEtMA_e1f1040f-d19c-47ee-9ae4-303bf18a12a0"
      unitRef="shares">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod
      contextRef="id686b362c2d74184b45c0b744c38e0ed_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xOTkvZnJhZzo3NjBlY2M2ZTk0MWE0NTM1ODMyNjI2NDA2N2RjZjUwZS90YWJsZTo4YTZjNDVmNmI0NWQ0MTQyOWMyNDc2OWM1MTk2OTNlOC90YWJsZXJhbmdlOjhhNmM0NWY2YjQ1ZDQxNDI5YzI0NzY5YzUxOTY5M2U4XzYtNi0xLTEtMA_b9f6d5db-f92f-481e-9457-4d9645aeda7c"
      unitRef="shares">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod
      contextRef="iad2c4f2bd28842d3900014cfc789107c_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xOTkvZnJhZzo3NjBlY2M2ZTk0MWE0NTM1ODMyNjI2NDA2N2RjZjUwZS90YWJsZTo4YTZjNDVmNmI0NWQ0MTQyOWMyNDc2OWM1MTk2OTNlOC90YWJsZXJhbmdlOjhhNmM0NWY2YjQ1ZDQxNDI5YzI0NzY5YzUxOTY5M2U4XzYtMTAtMS0xLTA_fad67186-459f-4c7e-9db6-ab265cefded7"
      unitRef="shares">9000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue
      contextRef="iad2c4f2bd28842d3900014cfc789107c_D20190101-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xOTkvZnJhZzo3NjBlY2M2ZTk0MWE0NTM1ODMyNjI2NDA2N2RjZjUwZS90YWJsZTo4YTZjNDVmNmI0NWQ0MTQyOWMyNDc2OWM1MTk2OTNlOC90YWJsZXJhbmdlOjhhNmM0NWY2YjQ1ZDQxNDI5YzI0NzY5YzUxOTY5M2U4XzYtMTItMS0xLTA_9f3d55c2-a2e1-413f-8219-a86a7be25905"
      unitRef="usdPerShare">35.53</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod
      contextRef="i670e365be6784ed2971fbbbc0b31fcd6_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xOTkvZnJhZzo3NjBlY2M2ZTk0MWE0NTM1ODMyNjI2NDA2N2RjZjUwZS90YWJsZTo4YTZjNDVmNmI0NWQ0MTQyOWMyNDc2OWM1MTk2OTNlOC90YWJsZXJhbmdlOjhhNmM0NWY2YjQ1ZDQxNDI5YzI0NzY5YzUxOTY5M2U4XzYtMTQtMS0xLTE2MjA_81097d16-c3e6-4458-97e6-33a5a7012a4c"
      unitRef="shares">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue
      contextRef="i670e365be6784ed2971fbbbc0b31fcd6_D20190101-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xOTkvZnJhZzo3NjBlY2M2ZTk0MWE0NTM1ODMyNjI2NDA2N2RjZjUwZS90YWJsZTo4YTZjNDVmNmI0NWQ0MTQyOWMyNDc2OWM1MTk2OTNlOC90YWJsZXJhbmdlOjhhNmM0NWY2YjQ1ZDQxNDI5YzI0NzY5YzUxOTY5M2U4XzYtMTYtMS0xLTE2MjA_25329e52-f70a-4939-8eeb-afba7f4b9225"
      unitRef="usdPerShare">49.27</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="if8ff534c8b8a43bda11c3f1c5f932fe6_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xOTkvZnJhZzo3NjBlY2M2ZTk0MWE0NTM1ODMyNjI2NDA2N2RjZjUwZS90YWJsZTo4YTZjNDVmNmI0NWQ0MTQyOWMyNDc2OWM1MTk2OTNlOC90YWJsZXJhbmdlOjhhNmM0NWY2YjQ1ZDQxNDI5YzI0NzY5YzUxOTY5M2U4XzctMi0xLTEtMA_94198a13-4753-4028-a60a-d546f71913e0"
      unitRef="shares">394000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="if8ff534c8b8a43bda11c3f1c5f932fe6_I20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xOTkvZnJhZzo3NjBlY2M2ZTk0MWE0NTM1ODMyNjI2NDA2N2RjZjUwZS90YWJsZTo4YTZjNDVmNmI0NWQ0MTQyOWMyNDc2OWM1MTk2OTNlOC90YWJsZXJhbmdlOjhhNmM0NWY2YjQ1ZDQxNDI5YzI0NzY5YzUxOTY5M2U4XzctNC0xLTEtMA_ce0f3502-4e4d-4649-a9dc-567ab8381bae"
      unitRef="usdPerShare">42.02</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="i3f196afabdeb46e4b2dc1f79c7353b49_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xOTkvZnJhZzo3NjBlY2M2ZTk0MWE0NTM1ODMyNjI2NDA2N2RjZjUwZS90YWJsZTo4YTZjNDVmNmI0NWQ0MTQyOWMyNDc2OWM1MTk2OTNlOC90YWJsZXJhbmdlOjhhNmM0NWY2YjQ1ZDQxNDI5YzI0NzY5YzUxOTY5M2U4XzctNi0xLTEtMA_4feae06a-a449-4f66-a186-7845ab2776fc"
      unitRef="shares">169000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="i3f196afabdeb46e4b2dc1f79c7353b49_I20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xOTkvZnJhZzo3NjBlY2M2ZTk0MWE0NTM1ODMyNjI2NDA2N2RjZjUwZS90YWJsZTo4YTZjNDVmNmI0NWQ0MTQyOWMyNDc2OWM1MTk2OTNlOC90YWJsZXJhbmdlOjhhNmM0NWY2YjQ1ZDQxNDI5YzI0NzY5YzUxOTY5M2U4XzctOC0xLTEtMA_fb8d9633-962a-4f81-8772-bcd7d11c9694"
      unitRef="usdPerShare">41.31</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="i59d8ebfb196f49bf8d5d8ff498e3451a_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xOTkvZnJhZzo3NjBlY2M2ZTk0MWE0NTM1ODMyNjI2NDA2N2RjZjUwZS90YWJsZTo4YTZjNDVmNmI0NWQ0MTQyOWMyNDc2OWM1MTk2OTNlOC90YWJsZXJhbmdlOjhhNmM0NWY2YjQ1ZDQxNDI5YzI0NzY5YzUxOTY5M2U4XzctMTAtMS0xLTA_ffc4f888-9c9a-4838-a07a-bab61fc51870"
      unitRef="shares">351000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="i59d8ebfb196f49bf8d5d8ff498e3451a_I20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xOTkvZnJhZzo3NjBlY2M2ZTk0MWE0NTM1ODMyNjI2NDA2N2RjZjUwZS90YWJsZTo4YTZjNDVmNmI0NWQ0MTQyOWMyNDc2OWM1MTk2OTNlOC90YWJsZXJhbmdlOjhhNmM0NWY2YjQ1ZDQxNDI5YzI0NzY5YzUxOTY5M2U4XzctMTItMS0xLTA_c1491de7-6754-49ea-825f-125bc86b3a9c"
      unitRef="usdPerShare">39.78</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="i322db7023e32493ebca75147276f698b_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xOTkvZnJhZzo3NjBlY2M2ZTk0MWE0NTM1ODMyNjI2NDA2N2RjZjUwZS90YWJsZTo4YTZjNDVmNmI0NWQ0MTQyOWMyNDc2OWM1MTk2OTNlOC90YWJsZXJhbmdlOjhhNmM0NWY2YjQ1ZDQxNDI5YzI0NzY5YzUxOTY5M2U4XzctMTQtMS0xLTE2MjA_a0ab4aac-a27b-41c0-8b68-291767607289"
      unitRef="shares">5000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="i322db7023e32493ebca75147276f698b_I20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xOTkvZnJhZzo3NjBlY2M2ZTk0MWE0NTM1ODMyNjI2NDA2N2RjZjUwZS90YWJsZTo4YTZjNDVmNmI0NWQ0MTQyOWMyNDc2OWM1MTk2OTNlOC90YWJsZXJhbmdlOjhhNmM0NWY2YjQ1ZDQxNDI5YzI0NzY5YzUxOTY5M2U4XzctMTYtMS0xLTE2MjA_9c0e75c3-6e0a-475b-885e-cef324f8a776"
      unitRef="usdPerShare">51.11</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="i0bef812bd90b49dbbcad9f53d15230a0_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xOTkvZnJhZzo3NjBlY2M2ZTk0MWE0NTM1ODMyNjI2NDA2N2RjZjUwZS90YWJsZTowYWEzZWMzMjUzZDM0ZjQ3YTU5NDU5Mzk2MmFkOTExNS90YWJsZXJhbmdlOjBhYTNlYzMyNTNkMzRmNDdhNTk0NTkzOTYyYWQ5MTE1XzMtMi0xLTEtMA_3d23a176-f949-4def-9e17-8777799f1688"
      unitRef="shares">1595000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="i0bef812bd90b49dbbcad9f53d15230a0_I20171231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xOTkvZnJhZzo3NjBlY2M2ZTk0MWE0NTM1ODMyNjI2NDA2N2RjZjUwZS90YWJsZTowYWEzZWMzMjUzZDM0ZjQ3YTU5NDU5Mzk2MmFkOTExNS90YWJsZXJhbmdlOjBhYTNlYzMyNTNkMzRmNDdhNTk0NTkzOTYyYWQ5MTE1XzMtNC0xLTEtMA_fe9d07f6-6cc6-43b8-a0db-aa0d76cf8316"
      unitRef="usdPerShare">17.03</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="i82a29020484b48e689372cf9003b98bf_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xOTkvZnJhZzo3NjBlY2M2ZTk0MWE0NTM1ODMyNjI2NDA2N2RjZjUwZS90YWJsZTowYWEzZWMzMjUzZDM0ZjQ3YTU5NDU5Mzk2MmFkOTExNS90YWJsZXJhbmdlOjBhYTNlYzMyNTNkMzRmNDdhNTk0NTkzOTYyYWQ5MTE1XzMtNi0xLTEtMA_d69ed88f-9e2b-48bd-9f41-e741a08cf1ab"
      unitRef="shares">410000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="i82a29020484b48e689372cf9003b98bf_I20171231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xOTkvZnJhZzo3NjBlY2M2ZTk0MWE0NTM1ODMyNjI2NDA2N2RjZjUwZS90YWJsZTowYWEzZWMzMjUzZDM0ZjQ3YTU5NDU5Mzk2MmFkOTExNS90YWJsZXJhbmdlOjBhYTNlYzMyNTNkMzRmNDdhNTk0NTkzOTYyYWQ5MTE1XzMtOC0xLTEtMA_bd96a4ec-528d-4fbc-bdfa-a6c83f68190f"
      unitRef="usdPerShare">21.12</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="i5a0e83f938254aef9e02636c8ac78c59_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xOTkvZnJhZzo3NjBlY2M2ZTk0MWE0NTM1ODMyNjI2NDA2N2RjZjUwZS90YWJsZTowYWEzZWMzMjUzZDM0ZjQ3YTU5NDU5Mzk2MmFkOTExNS90YWJsZXJhbmdlOjBhYTNlYzMyNTNkMzRmNDdhNTk0NTkzOTYyYWQ5MTE1XzMtMTAtMS0xLTA_89a1cdb8-7a89-431d-a771-d6234db0c3d1"
      unitRef="shares">536000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="i5a0e83f938254aef9e02636c8ac78c59_I20171231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xOTkvZnJhZzo3NjBlY2M2ZTk0MWE0NTM1ODMyNjI2NDA2N2RjZjUwZS90YWJsZTowYWEzZWMzMjUzZDM0ZjQ3YTU5NDU5Mzk2MmFkOTExNS90YWJsZXJhbmdlOjBhYTNlYzMyNTNkMzRmNDdhNTk0NTkzOTYyYWQ5MTE1XzMtMTItMS0xLTA_4326c8c4-ef12-469b-8b42-bc0eadc33912"
      unitRef="usdPerShare">29.13</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="i5713dfd6a4234dc481afbc9caa193a48_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xOTkvZnJhZzo3NjBlY2M2ZTk0MWE0NTM1ODMyNjI2NDA2N2RjZjUwZS90YWJsZTowYWEzZWMzMjUzZDM0ZjQ3YTU5NDU5Mzk2MmFkOTExNS90YWJsZXJhbmdlOjBhYTNlYzMyNTNkMzRmNDdhNTk0NTkzOTYyYWQ5MTE1XzQtMi0xLTEtMA_5f37586d-194b-4634-8af5-e134e5d0c106"
      unitRef="shares">113000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="i5713dfd6a4234dc481afbc9caa193a48_D20180101-20181231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xOTkvZnJhZzo3NjBlY2M2ZTk0MWE0NTM1ODMyNjI2NDA2N2RjZjUwZS90YWJsZTowYWEzZWMzMjUzZDM0ZjQ3YTU5NDU5Mzk2MmFkOTExNS90YWJsZXJhbmdlOjBhYTNlYzMyNTNkMzRmNDdhNTk0NTkzOTYyYWQ5MTE1XzQtNC0xLTEtMA_06c4e96c-c8d8-4029-982a-d77bb9d50f16"
      unitRef="usdPerShare">45.02</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="i5ba20bdbe7da4396901b9be55c9c4ae6_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xOTkvZnJhZzo3NjBlY2M2ZTk0MWE0NTM1ODMyNjI2NDA2N2RjZjUwZS90YWJsZTowYWEzZWMzMjUzZDM0ZjQ3YTU5NDU5Mzk2MmFkOTExNS90YWJsZXJhbmdlOjBhYTNlYzMyNTNkMzRmNDdhNTk0NTkzOTYyYWQ5MTE1XzQtNi0xLTEtMA_718aa190-8591-4524-874f-bb011ba6affd"
      unitRef="shares">73000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="i5ba20bdbe7da4396901b9be55c9c4ae6_D20180101-20181231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xOTkvZnJhZzo3NjBlY2M2ZTk0MWE0NTM1ODMyNjI2NDA2N2RjZjUwZS90YWJsZTowYWEzZWMzMjUzZDM0ZjQ3YTU5NDU5Mzk2MmFkOTExNS90YWJsZXJhbmdlOjBhYTNlYzMyNTNkMzRmNDdhNTk0NTkzOTYyYWQ5MTE1XzQtOC0xLTEtMA_77d9b53a-e7c9-46bb-9d1a-4ae573e6fb48"
      unitRef="usdPerShare">45.02</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="i92accf14789641e78746a202d371c928_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xOTkvZnJhZzo3NjBlY2M2ZTk0MWE0NTM1ODMyNjI2NDA2N2RjZjUwZS90YWJsZTowYWEzZWMzMjUzZDM0ZjQ3YTU5NDU5Mzk2MmFkOTExNS90YWJsZXJhbmdlOjBhYTNlYzMyNTNkMzRmNDdhNTk0NTkzOTYyYWQ5MTE1XzQtMTAtMS0xLTA_21f878a0-def3-44a2-8354-1aa1f7fbd4c8"
      unitRef="shares">161000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="i92accf14789641e78746a202d371c928_D20180101-20181231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xOTkvZnJhZzo3NjBlY2M2ZTk0MWE0NTM1ODMyNjI2NDA2N2RjZjUwZS90YWJsZTowYWEzZWMzMjUzZDM0ZjQ3YTU5NDU5Mzk2MmFkOTExNS90YWJsZXJhbmdlOjBhYTNlYzMyNTNkMzRmNDdhNTk0NTkzOTYyYWQ5MTE1XzQtMTItMS0xLTA_fd0c9368-15f6-463b-ae8a-402de0ad406b"
      unitRef="usdPerShare">42.19</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
      contextRef="i5713dfd6a4234dc481afbc9caa193a48_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xOTkvZnJhZzo3NjBlY2M2ZTk0MWE0NTM1ODMyNjI2NDA2N2RjZjUwZS90YWJsZTowYWEzZWMzMjUzZDM0ZjQ3YTU5NDU5Mzk2MmFkOTExNS90YWJsZXJhbmdlOjBhYTNlYzMyNTNkMzRmNDdhNTk0NTkzOTYyYWQ5MTE1XzUtMi0xLTEtMA_f1d920ec-9d1f-48f5-aabb-cf745ef8fbce"
      unitRef="shares">1226000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue
      contextRef="i5713dfd6a4234dc481afbc9caa193a48_D20180101-20181231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xOTkvZnJhZzo3NjBlY2M2ZTk0MWE0NTM1ODMyNjI2NDA2N2RjZjUwZS90YWJsZTowYWEzZWMzMjUzZDM0ZjQ3YTU5NDU5Mzk2MmFkOTExNS90YWJsZXJhbmdlOjBhYTNlYzMyNTNkMzRmNDdhNTk0NTkzOTYyYWQ5MTE1XzUtNC0xLTEtMA_00a1f506-4df4-4193-8a06-2ea5818fcb95"
      unitRef="usdPerShare">14.71</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
      contextRef="i5ba20bdbe7da4396901b9be55c9c4ae6_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xOTkvZnJhZzo3NjBlY2M2ZTk0MWE0NTM1ODMyNjI2NDA2N2RjZjUwZS90YWJsZTowYWEzZWMzMjUzZDM0ZjQ3YTU5NDU5Mzk2MmFkOTExNS90YWJsZXJhbmdlOjBhYTNlYzMyNTNkMzRmNDdhNTk0NTkzOTYyYWQ5MTE1XzUtNi0xLTEtMA_27a8ef96-63da-41bb-85e3-8bd792e18e5b"
      unitRef="shares">276000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue
      contextRef="i5ba20bdbe7da4396901b9be55c9c4ae6_D20180101-20181231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xOTkvZnJhZzo3NjBlY2M2ZTk0MWE0NTM1ODMyNjI2NDA2N2RjZjUwZS90YWJsZTowYWEzZWMzMjUzZDM0ZjQ3YTU5NDU5Mzk2MmFkOTExNS90YWJsZXJhbmdlOjBhYTNlYzMyNTNkMzRmNDdhNTk0NTkzOTYyYWQ5MTE1XzUtOC0xLTEtMA_0ed1d680-715b-4e05-b8ef-46c33dd2e9df"
      unitRef="usdPerShare">18.67</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
      contextRef="i92accf14789641e78746a202d371c928_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xOTkvZnJhZzo3NjBlY2M2ZTk0MWE0NTM1ODMyNjI2NDA2N2RjZjUwZS90YWJsZTowYWEzZWMzMjUzZDM0ZjQ3YTU5NDU5Mzk2MmFkOTExNS90YWJsZXJhbmdlOjBhYTNlYzMyNTNkMzRmNDdhNTk0NTkzOTYyYWQ5MTE1XzUtMTAtMS0xLTA_05610cbb-1a8a-4d2a-be7f-f3ac8bcba9d0"
      unitRef="shares">238000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue
      contextRef="i92accf14789641e78746a202d371c928_D20180101-20181231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xOTkvZnJhZzo3NjBlY2M2ZTk0MWE0NTM1ODMyNjI2NDA2N2RjZjUwZS90YWJsZTowYWEzZWMzMjUzZDM0ZjQ3YTU5NDU5Mzk2MmFkOTExNS90YWJsZXJhbmdlOjBhYTNlYzMyNTNkMzRmNDdhNTk0NTkzOTYyYWQ5MTE1XzUtMTItMS0xLTA_034e0564-3ebc-4160-a067-f05f7ca46b7e"
      unitRef="usdPerShare">28.02</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod
      contextRef="i5713dfd6a4234dc481afbc9caa193a48_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xOTkvZnJhZzo3NjBlY2M2ZTk0MWE0NTM1ODMyNjI2NDA2N2RjZjUwZS90YWJsZTowYWEzZWMzMjUzZDM0ZjQ3YTU5NDU5Mzk2MmFkOTExNS90YWJsZXJhbmdlOjBhYTNlYzMyNTNkMzRmNDdhNTk0NTkzOTYyYWQ5MTE1XzYtMi0xLTEtMA_adcde79f-e10b-426d-9f38-e61f23bfdfe1"
      unitRef="shares">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod
      contextRef="i5ba20bdbe7da4396901b9be55c9c4ae6_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xOTkvZnJhZzo3NjBlY2M2ZTk0MWE0NTM1ODMyNjI2NDA2N2RjZjUwZS90YWJsZTowYWEzZWMzMjUzZDM0ZjQ3YTU5NDU5Mzk2MmFkOTExNS90YWJsZXJhbmdlOjBhYTNlYzMyNTNkMzRmNDdhNTk0NTkzOTYyYWQ5MTE1XzYtNi0xLTEtMA_46315ccc-1de5-4b93-86d9-3d2ebf7fc6ee"
      unitRef="shares">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod
      contextRef="i92accf14789641e78746a202d371c928_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xOTkvZnJhZzo3NjBlY2M2ZTk0MWE0NTM1ODMyNjI2NDA2N2RjZjUwZS90YWJsZTowYWEzZWMzMjUzZDM0ZjQ3YTU5NDU5Mzk2MmFkOTExNS90YWJsZXJhbmdlOjBhYTNlYzMyNTNkMzRmNDdhNTk0NTkzOTYyYWQ5MTE1XzYtMTAtMS0xLTA_ba7925c7-3229-4209-8168-577756e6b20c"
      unitRef="shares">10000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue
      contextRef="i92accf14789641e78746a202d371c928_D20180101-20181231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xOTkvZnJhZzo3NjBlY2M2ZTk0MWE0NTM1ODMyNjI2NDA2N2RjZjUwZS90YWJsZTowYWEzZWMzMjUzZDM0ZjQ3YTU5NDU5Mzk2MmFkOTExNS90YWJsZXJhbmdlOjBhYTNlYzMyNTNkMzRmNDdhNTk0NTkzOTYyYWQ5MTE1XzYtMTItMS0xLTA_5e91fb6e-f033-47f0-abd4-c924766bfdad"
      unitRef="usdPerShare">31.59</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="ie63f89f57e764720bc8a9ced80e5d933_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xOTkvZnJhZzo3NjBlY2M2ZTk0MWE0NTM1ODMyNjI2NDA2N2RjZjUwZS90YWJsZTowYWEzZWMzMjUzZDM0ZjQ3YTU5NDU5Mzk2MmFkOTExNS90YWJsZXJhbmdlOjBhYTNlYzMyNTNkMzRmNDdhNTk0NTkzOTYyYWQ5MTE1XzctMi0xLTEtMA_69e56867-36c5-482e-8873-b611a427a75d"
      unitRef="shares">482000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="ie63f89f57e764720bc8a9ced80e5d933_I20181231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xOTkvZnJhZzo3NjBlY2M2ZTk0MWE0NTM1ODMyNjI2NDA2N2RjZjUwZS90YWJsZTowYWEzZWMzMjUzZDM0ZjQ3YTU5NDU5Mzk2MmFkOTExNS90YWJsZXJhbmdlOjBhYTNlYzMyNTNkMzRmNDdhNTk0NTkzOTYyYWQ5MTE1XzctNC0xLTEtMA_1a25d738-101a-4911-b9eb-a45c5ca16ee1"
      unitRef="usdPerShare">29.49</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="i1bf4a565e8314697b6a2262e549fbecf_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xOTkvZnJhZzo3NjBlY2M2ZTk0MWE0NTM1ODMyNjI2NDA2N2RjZjUwZS90YWJsZTowYWEzZWMzMjUzZDM0ZjQ3YTU5NDU5Mzk2MmFkOTExNS90YWJsZXJhbmdlOjBhYTNlYzMyNTNkMzRmNDdhNTk0NTkzOTYyYWQ5MTE1XzctNi0xLTEtMA_3aac7644-9296-4bde-9a44-616b9de838a8"
      unitRef="shares">207000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="i1bf4a565e8314697b6a2262e549fbecf_I20181231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xOTkvZnJhZzo3NjBlY2M2ZTk0MWE0NTM1ODMyNjI2NDA2N2RjZjUwZS90YWJsZTowYWEzZWMzMjUzZDM0ZjQ3YTU5NDU5Mzk2MmFkOTExNS90YWJsZXJhbmdlOjBhYTNlYzMyNTNkMzRmNDdhNTk0NTkzOTYyYWQ5MTE1XzctOC0xLTEtMA_16a372b6-09f6-4d3c-9da7-81beb2105f1b"
      unitRef="usdPerShare">32.82</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="if9ccd7918d29499b8c86d59b08288005_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xOTkvZnJhZzo3NjBlY2M2ZTk0MWE0NTM1ODMyNjI2NDA2N2RjZjUwZS90YWJsZTowYWEzZWMzMjUzZDM0ZjQ3YTU5NDU5Mzk2MmFkOTExNS90YWJsZXJhbmdlOjBhYTNlYzMyNTNkMzRmNDdhNTk0NTkzOTYyYWQ5MTE1XzctMTAtMS0xLTA_845c1b86-0738-47bf-b60a-e326cf457e7c"
      unitRef="shares">449000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="if9ccd7918d29499b8c86d59b08288005_I20181231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xOTkvZnJhZzo3NjBlY2M2ZTk0MWE0NTM1ODMyNjI2NDA2N2RjZjUwZS90YWJsZTowYWEzZWMzMjUzZDM0ZjQ3YTU5NDU5Mzk2MmFkOTExNS90YWJsZXJhbmdlOjBhYTNlYzMyNTNkMzRmNDdhNTk0NTkzOTYyYWQ5MTE1XzctMTItMS0xLTA_4a3948fb-dbb5-49b7-a855-52f5921d3683"
      unitRef="usdPerShare">34.35</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue
      contextRef="if34267d7a7dc493896e9c4fa2d43a58a_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xOTkvZnJhZzo3NjBlY2M2ZTk0MWE0NTM1ODMyNjI2NDA2N2RjZjUwZS90ZXh0cmVnaW9uOjc2MGVjYzZlOTQxYTQ1MzU4MzI2MjY0MDY3ZGNmNTBlXzU4OTE_edfaddba-d229-4998-9724-58386e37715e"
      unitRef="usd">18500000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue
      contextRef="ib2e07eb7c17d485a96be1eeefe49ed23_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xOTkvZnJhZzo3NjBlY2M2ZTk0MWE0NTM1ODMyNjI2NDA2N2RjZjUwZS90ZXh0cmVnaW9uOjc2MGVjYzZlOTQxYTQ1MzU4MzI2MjY0MDY3ZGNmNTBlXzU4OTU_d5c7333c-dfff-4423-91ed-e4255b940e86"
      unitRef="usd">25500000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue
      contextRef="i632cf3dbb0db4a03b32a3612a7c8be4e_D20180101-20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xOTkvZnJhZzo3NjBlY2M2ZTk0MWE0NTM1ODMyNjI2NDA2N2RjZjUwZS90ZXh0cmVnaW9uOjc2MGVjYzZlOTQxYTQ1MzU4MzI2MjY0MDY3ZGNmNTBlXzU5MDI_870aa86e-6367-4f94-8dca-c7a7735bc422"
      unitRef="usd">75900000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions
      contextRef="i447b0a0a714a43458639b4ff3fc38963_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xOTkvZnJhZzo3NjBlY2M2ZTk0MWE0NTM1ODMyNjI2NDA2N2RjZjUwZS90ZXh0cmVnaW9uOjc2MGVjYzZlOTQxYTQ1MzU4MzI2MjY0MDY3ZGNmNTBlXzU5ODc_f8837675-2443-47eb-9666-700eb88f364f"
      unitRef="usd">24200000</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1
      contextRef="ia0e3a4c963c643d2a4c2574816f4569b_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xOTkvZnJhZzo3NjBlY2M2ZTk0MWE0NTM1ODMyNjI2NDA2N2RjZjUwZS90ZXh0cmVnaW9uOjc2MGVjYzZlOTQxYTQ1MzU4MzI2MjY0MDY3ZGNmNTBlXzYxNjc_8bff4e8d-b62f-49dd-92c1-0980689bda8a">P1Y9M18D</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="i7e68ef4b66c34d7bb19922ed0b982d26_D20210201-20210226"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xOTkvZnJhZzo3NjBlY2M2ZTk0MWE0NTM1ODMyNjI2NDA2N2RjZjUwZS90ZXh0cmVnaW9uOjc2MGVjYzZlOTQxYTQ1MzU4MzI2MjY0MDY3ZGNmNTBlXzY0MzA_2623713b-20dd-4c6f-915a-3db789b7ecae"
      unitRef="shares">86058</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="i0364a1fd7832484180a0e59867a215fe_D20210201-20210226"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xOTkvZnJhZzo3NjBlY2M2ZTk0MWE0NTM1ODMyNjI2NDA2N2RjZjUwZS90ZXh0cmVnaW9uOjc2MGVjYzZlOTQxYTQ1MzU4MzI2MjY0MDY3ZGNmNTBlXzY1NTA_0fe5d0de-a43e-4f46-a7d5-ecff3972f497"
      unitRef="shares">373552</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation
      contextRef="if748fec8cd0f4b05a991e62604248402_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xOTkvZnJhZzo3NjBlY2M2ZTk0MWE0NTM1ODMyNjI2NDA2N2RjZjUwZS90ZXh0cmVnaW9uOjc2MGVjYzZlOTQxYTQ1MzU4MzI2MjY0MDY3ZGNmNTBlXzY5MjI_23040cf8-48e5-48fc-b64a-36bdded11499"
      unitRef="shares">141801</us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation>
    <us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation
      contextRef="i615b0805b8ed4d9db83967308e9675fd_D20190101-20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xOTkvZnJhZzo3NjBlY2M2ZTk0MWE0NTM1ODMyNjI2NDA2N2RjZjUwZS90ZXh0cmVnaW9uOjc2MGVjYzZlOTQxYTQ1MzU4MzI2MjY0MDY3ZGNmNTBlXzY5MjY_087d7c92-0546-439d-b4fa-66b88e7f840b"
      unitRef="shares">208947</us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation>
    <us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation
      contextRef="i18c2cb681437415bb67fb6bd04946c6f_D20180101-20181231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xOTkvZnJhZzo3NjBlY2M2ZTk0MWE0NTM1ODMyNjI2NDA2N2RjZjUwZS90ZXh0cmVnaW9uOjc2MGVjYzZlOTQxYTQ1MzU4MzI2MjY0MDY3ZGNmNTBlXzY5MzM_660a927f-7898-4e28-92fe-868e0b491abd"
      unitRef="shares">718726</us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation>
    <us-gaap:ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock
      contextRef="if748fec8cd0f4b05a991e62604248402_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xOTkvZnJhZzo3NjBlY2M2ZTk0MWE0NTM1ODMyNjI2NDA2N2RjZjUwZS90ZXh0cmVnaW9uOjc2MGVjYzZlOTQxYTQ1MzU4MzI2MjY0MDY3ZGNmNTBlXzcyOTk_994bbaf0-759b-4e77-b133-85a580e259c8">&lt;div style="text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Compensation expense, net of forfeitures, and related tax effects recognized in connection with nonvested shares and share units were as follows for the years ended December&#160;31:&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;vertical-align:top;width:99.561%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:66.888%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.444%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.447%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Compensation expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18,462&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,588&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,073&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Income tax benefit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,511&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,125&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,805&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="if748fec8cd0f4b05a991e62604248402_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xOTkvZnJhZzo3NjBlY2M2ZTk0MWE0NTM1ODMyNjI2NDA2N2RjZjUwZS90YWJsZTplMWRiMGUzNmZiYjE0NTJiYjNmZDc3YmM5NTA0YjUwZS90YWJsZXJhbmdlOmUxZGIwZTM2ZmJiMTQ1MmJiM2ZkNzdiYzk1MDRiNTBlXzEtMi0xLTEtMA_2db692f0-b547-4870-ae19-ba7ac9185a70"
      unitRef="usd">18462000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i615b0805b8ed4d9db83967308e9675fd_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xOTkvZnJhZzo3NjBlY2M2ZTk0MWE0NTM1ODMyNjI2NDA2N2RjZjUwZS90YWJsZTplMWRiMGUzNmZiYjE0NTJiYjNmZDc3YmM5NTA0YjUwZS90YWJsZXJhbmdlOmUxZGIwZTM2ZmJiMTQ1MmJiM2ZkNzdiYzk1MDRiNTBlXzEtNC0xLTEtMA_b0dbca35-5404-497d-92d7-95fb6ed9f852"
      unitRef="usd">16588000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i18c2cb681437415bb67fb6bd04946c6f_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xOTkvZnJhZzo3NjBlY2M2ZTk0MWE0NTM1ODMyNjI2NDA2N2RjZjUwZS90YWJsZTplMWRiMGUzNmZiYjE0NTJiYjNmZDc3YmM5NTA0YjUwZS90YWJsZXJhbmdlOmUxZGIwZTM2ZmJiMTQ1MmJiM2ZkNzdiYzk1MDRiNTBlXzEtNi0xLTEtMA_8a2480cc-9231-42ca-bc63-1936de254cb2"
      unitRef="usd">15073000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense
      contextRef="if748fec8cd0f4b05a991e62604248402_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xOTkvZnJhZzo3NjBlY2M2ZTk0MWE0NTM1ODMyNjI2NDA2N2RjZjUwZS90YWJsZTplMWRiMGUzNmZiYjE0NTJiYjNmZDc3YmM5NTA0YjUwZS90YWJsZXJhbmdlOmUxZGIwZTM2ZmJiMTQ1MmJiM2ZkNzdiYzk1MDRiNTBlXzItMi0xLTEtMA_c56fdc61-b808-4263-9f89-a88e958f908f"
      unitRef="usd">3511000</us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense>
    <us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense
      contextRef="i615b0805b8ed4d9db83967308e9675fd_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xOTkvZnJhZzo3NjBlY2M2ZTk0MWE0NTM1ODMyNjI2NDA2N2RjZjUwZS90YWJsZTplMWRiMGUzNmZiYjE0NTJiYjNmZDc3YmM5NTA0YjUwZS90YWJsZXJhbmdlOmUxZGIwZTM2ZmJiMTQ1MmJiM2ZkNzdiYzk1MDRiNTBlXzItNC0xLTEtMA_e1620cf9-3821-46e6-b380-289dec6854c9"
      unitRef="usd">3125000</us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense>
    <us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense
      contextRef="i18c2cb681437415bb67fb6bd04946c6f_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8xOTkvZnJhZzo3NjBlY2M2ZTk0MWE0NTM1ODMyNjI2NDA2N2RjZjUwZS90YWJsZTplMWRiMGUzNmZiYjE0NTJiYjNmZDc3YmM5NTA0YjUwZS90YWJsZXJhbmdlOmUxZGIwZTM2ZmJiMTQ1MmJiM2ZkNzdiYzk1MDRiNTBlXzItNi0xLTEtMA_5ef2d2cb-12a7-4428-b3ac-2cc2c91f77ad"
      unitRef="usd">2805000</us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense>
    <us-gaap:ScheduleOfDividendPaymentRestrictionsTextBlock
      contextRef="if748fec8cd0f4b05a991e62604248402_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yMDUvZnJhZzoxOGZhMDU5M2FlMTQ0YTQ5YjYyMTBiODg1MDVmMWIzZS90ZXh0cmVnaW9uOjE4ZmEwNTkzYWUxNDRhNDliNjIxMGI4ODUwNWYxYjNlXzE3NjY_0a835ece-fea4-474c-9c40-9439cde499db">Dividends Restrictions &lt;div style="text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Our U.S. insurance subsidiaries are subject to certain capital and dividend rules and regulations as prescribed by jurisdictions in which they are authorized to operate. Under the insurance laws of the Commonwealth of Pennsylvania, Essent Guaranty and Essent PA may pay dividends during any 12-month period in an amount equal to the greater of (i)&#160;10% of the preceding year-end statutory policyholders' surplus or (ii)&#160;the preceding year's statutory net income. The Pennsylvania statute also specifies that dividends and other distributions can be paid out of positive unassigned surplus without prior approval. At December 31, 2020, Essent Guaranty had unassigned surplus of approximately $343.6 million. Essent Guaranty paid no dividends to Essent Group or any intermediate holding companies in the years ended December&#160;31, 2020 or 2019. During the year ended December 31, 2018, Essent Guaranty paid to its parent, Essent US Holdings, Inc. ("Essent Holdings"), a $40 million dividend which was used to repay the borrowings remaining under the revolving component of the Credit Facility. As a result of PMIERs guidance issued by the GSEs, through June 30, 2021, Essent Guaranty is required to obtain GSE written approval before paying a dividend. Essent PA had unassigned surplus of approximately $15.4 million as of December&#160;31, 2020. Essent PA did not pay a dividend in 2020, 2019 or 2018.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:24.75pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Essent Re is subject to certain dividend restrictions as prescribed by the Bermuda Monetary Authority and under certain agreements with counterparties. In connection with the quota share reinsurance agreement with Essent Guaranty, Essent Re has agreed to maintain a minimum total equity of $100 million. As of December&#160;31, 2020, Essent Re had total equity of $1.1 billion.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:24.75pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;At December&#160;31, 2020, our insurance subsidiaries were in compliance with these rules, regulations and agreements.&lt;/span&gt;&lt;/div&gt;</us-gaap:ScheduleOfDividendPaymentRestrictionsTextBlock>
    <us-gaap:DividendPaymentsRestrictionsScheduleStatutoryCapitalAndSurplus1
      contextRef="i2bb7de94235b434f86d21e9477c3408c_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yMDUvZnJhZzoxOGZhMDU5M2FlMTQ0YTQ5YjYyMTBiODg1MDVmMWIzZS90ZXh0cmVnaW9uOjE4ZmEwNTkzYWUxNDRhNDliNjIxMGI4ODUwNWYxYjNlXzcyNg_94761cee-d578-4d07-9145-e5c1cc72dcc0"
      unitRef="usd">343600000</us-gaap:DividendPaymentsRestrictionsScheduleStatutoryCapitalAndSurplus1>
    <us-gaap:CashDividendsPaidToParentCompanyByConsolidatedSubsidiaries
      contextRef="i1bd39988dccd4d9e9eb06d4c1ba04c12_D20190101-20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yMDUvZnJhZzoxOGZhMDU5M2FlMTQ0YTQ5YjYyMTBiODg1MDVmMWIzZS90ZXh0cmVnaW9uOjE4ZmEwNTkzYWUxNDRhNDliNjIxMGI4ODUwNWYxYjNlXzk3Ng_27c75ca5-51f6-43be-8b9e-a5e0505ff199"
      unitRef="usd">0</us-gaap:CashDividendsPaidToParentCompanyByConsolidatedSubsidiaries>
    <us-gaap:CashDividendsPaidToParentCompanyByConsolidatedSubsidiaries
      contextRef="idd7fb148eb1444a8a44a9867d04ddc74_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yMDUvZnJhZzoxOGZhMDU5M2FlMTQ0YTQ5YjYyMTBiODg1MDVmMWIzZS90ZXh0cmVnaW9uOjE4ZmEwNTkzYWUxNDRhNDliNjIxMGI4ODUwNWYxYjNlXzk3Ng_717e1223-63ee-4ddc-b028-cac9ea1ad471"
      unitRef="usd">0</us-gaap:CashDividendsPaidToParentCompanyByConsolidatedSubsidiaries>
    <us-gaap:CashDividendsPaidToParentCompanyByConsolidatedSubsidiaries
      contextRef="i24c2d7cdae6e42c3a6aa6de85d5b6f30_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yMDUvZnJhZzoxOGZhMDU5M2FlMTQ0YTQ5YjYyMTBiODg1MDVmMWIzZS90ZXh0cmVnaW9uOjE4ZmEwNTkzYWUxNDRhNDliNjIxMGI4ODUwNWYxYjNlXzEwOTk1MTE2MzAwMzA_dd13e2f7-5f0c-44fb-86a2-0d880b4ada4c"
      unitRef="usd">40000000</us-gaap:CashDividendsPaidToParentCompanyByConsolidatedSubsidiaries>
    <us-gaap:DividendPaymentsRestrictionsScheduleStatutoryCapitalAndSurplus1
      contextRef="i826f2ded34794f19a60148f763483113_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yMDUvZnJhZzoxOGZhMDU5M2FlMTQ0YTQ5YjYyMTBiODg1MDVmMWIzZS90ZXh0cmVnaW9uOjE4ZmEwNTkzYWUxNDRhNDliNjIxMGI4ODUwNWYxYjNlXzExMzU_12ab7aab-7748-4bfe-a019-d3813d16a38a"
      unitRef="usd">15400000</us-gaap:DividendPaymentsRestrictionsScheduleStatutoryCapitalAndSurplus1>
    <us-gaap:CashDividendsPaidToParentCompanyByConsolidatedSubsidiaries
      contextRef="i852fc3ea604e49498b281db861e78343_D20190101-20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yMDUvZnJhZzoxOGZhMDU5M2FlMTQ0YTQ5YjYyMTBiODg1MDVmMWIzZS90ZXh0cmVnaW9uOjE4ZmEwNTkzYWUxNDRhNDliNjIxMGI4ODUwNWYxYjNlXzExNjI_7fb6d838-26f4-421d-82f4-de5c16a0e25b"
      unitRef="usd">0</us-gaap:CashDividendsPaidToParentCompanyByConsolidatedSubsidiaries>
    <us-gaap:CashDividendsPaidToParentCompanyByConsolidatedSubsidiaries
      contextRef="i11c74608ab074f8ab28953748612f219_D20180101-20181231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yMDUvZnJhZzoxOGZhMDU5M2FlMTQ0YTQ5YjYyMTBiODg1MDVmMWIzZS90ZXh0cmVnaW9uOjE4ZmEwNTkzYWUxNDRhNDliNjIxMGI4ODUwNWYxYjNlXzExNjI_8782a64a-c178-45ad-9b12-f8f459f6f785"
      unitRef="usd">0</us-gaap:CashDividendsPaidToParentCompanyByConsolidatedSubsidiaries>
    <us-gaap:CashDividendsPaidToParentCompanyByConsolidatedSubsidiaries
      contextRef="id1a6a8d52da94c688f0998bca2325849_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yMDUvZnJhZzoxOGZhMDU5M2FlMTQ0YTQ5YjYyMTBiODg1MDVmMWIzZS90ZXh0cmVnaW9uOjE4ZmEwNTkzYWUxNDRhNDliNjIxMGI4ODUwNWYxYjNlXzExNjI_d9172fb3-dd0b-4d29-948c-58eb75f5cb8a"
      unitRef="usd">0</us-gaap:CashDividendsPaidToParentCompanyByConsolidatedSubsidiaries>
    <us-gaap:StockholdersEquity
      contextRef="i631e6a51a7204e1aa774584d8fab76bd_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yMDUvZnJhZzoxOGZhMDU5M2FlMTQ0YTQ5YjYyMTBiODg1MDVmMWIzZS90ZXh0cmVnaW9uOjE4ZmEwNTkzYWUxNDRhNDliNjIxMGI4ODUwNWYxYjNlXzE1OTM_7ea7d80c-9d69-4ed2-9572-8ad1ac8a12a9"
      unitRef="usd">100000000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="iaaf437f891f74b029a846aeb293a09e5_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yMDUvZnJhZzoxOGZhMDU5M2FlMTQ0YTQ5YjYyMTBiODg1MDVmMWIzZS90ZXh0cmVnaW9uOjE4ZmEwNTkzYWUxNDRhNDliNjIxMGI4ODUwNWYxYjNlXzE2NTA_6c13cc3e-e36f-48fe-a489-eb1c7f4e54bb"
      unitRef="usd">1100000000</us-gaap:StockholdersEquity>
    <us-gaap:IncomeTaxDisclosureTextBlock
      contextRef="if748fec8cd0f4b05a991e62604248402_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yMTEvZnJhZzoyZmNjNmY0NzYzYWQ0ODRkOGNlMWQ2ZGQwMmJmY2JjZi90ZXh0cmVnaW9uOjJmY2M2ZjQ3NjNhZDQ4NGQ4Y2UxZDZkZDAyYmZjYmNmXzUyNDk_74e899ef-e18a-4925-b204-d3534cfdf758">Income TaxesFor the year ended December&#160;31, 2020, the statutory income tax rates of the countries where the Company does business are 21% in the United States and 0.0% in Bermuda. The statutory income tax rate of each country is applied against the taxable income from each country to calculate the income tax expense.&lt;div style="text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Income tax expense which is generated in the U.S. consists of the following components for the years ended December&#160;31:&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;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:64.689%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.572%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.572%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.577%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Current&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;38,402&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;43,867&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;28,644&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;38,653&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;59,481&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;50,692&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total income tax expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;77,055&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;103,348&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;79,336&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;For the year ended December 31, 2020, pre-tax income attributable to Bermuda and U.S. operations was $129.3 million and $360.8 million, respectively, as compared to $162.8 million and $496.3 million, respectively, for the year ended December 31, 2019 and $128.5 million and $418.2 million, respectively, for the year ended December 31, 2018.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:24.75pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Income tax expense is different from that which would be obtained by applying the applicable statutory income tax rates to income before taxes by jurisdiction (i.e.&#160;U.S. 21%; Bermuda&#160;0.0%). The reconciliation of the difference between income tax expense and the expected tax provision at the weighted average tax rate was as follows for the years ended December&#160;31:&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;vertical-align:top;width:99.561%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:37.666%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.710%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.032%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.710%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.032%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.710%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.036%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;($ in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;% of pretax&lt;br/&gt;income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;% of pretax&lt;br/&gt;income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;% of pretax&lt;br/&gt;income&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Tax provision at weighted average statutory rates&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;75,763&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;104,213&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;87,815&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;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="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Non-deductible expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,482&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,595&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,483&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Tax exempt interest, net of proration&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,462)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.3)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,541)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.2)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,741)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.3)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Excess tax benefits from stock-based compensation&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(599)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.1)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,997)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.3)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(9,644)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1.8)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;871&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;78&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,423&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total income tax expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;77,055&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;103,348&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;79,336&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We provide deferred taxes to reflect the estimated future tax effects of the differences between the financial statement and tax bases of assets and liabilities using currently enacted tax laws. The net deferred tax liability was comprised of the following at December&#160;31:&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;vertical-align:top;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:73.973%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.630%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.631%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred tax assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;29,577&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;29,392&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred tax liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(334,686)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(279,012)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net deferred tax liability&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(305,109)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(249,620)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The components of the net deferred tax liability were as follows at December&#160;31:&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;vertical-align:top;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:73.973%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.630%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.631%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Contingency reserves&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(300,281)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(261,855)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Unrealized (gain) loss on investments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(30,050)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(13,214)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Unearned premium reserve&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,192&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,641&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accrued expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,202&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,391&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred policy acquisition costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3,571)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3,298)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Unearned ceding commissions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,951&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,227&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Loss reserves&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,529&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;416&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Nonvested shares&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,767&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,426&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Start-up expenditures, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,137&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,410&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Change in fair market value of derivatives&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;912&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;370&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Fixed assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;880&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,502&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Investments in limited partnerships&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(561)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(400)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Prepaid expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(129)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(132)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Loss reserves - TCJA transition adjustment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(94)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(113)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Organizational expenditures&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net deferred tax liability&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(305,109)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(249,620)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As a mortgage guaranty insurer, we are eligible for a tax deduction, subject to certain limitations, under Section&#160;832(e) of the Internal Revenue Code ("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 T&amp;amp;L Bonds in an amount equal to the tax benefit derived from deducting any portion of our statutory contingency reserves. During the year ended December&#160;31, 2020, we had net purchases of T&amp;amp;L Bonds in the amount of $40.8 million and had net purchases of T&amp;amp;L Bonds in the amount of $59.5 million during the year ended December 31, 2019. As of December&#160;31, 2020 and 2019, we held $302.6 million and $261.9 million of T&amp;amp;L Bonds, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:24.75pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In evaluating our ability to realize the benefit of our deferred tax assets, we consider the relevant impact of all available positive and negative evidence including our past operating results and our forecasts of future taxable income. At December&#160;31, 2020 and 2019, after weighing all the evidence, management concluded that it was more likely than not that our deferred tax assets would be realized. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:24.75pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Under current Bermuda law, the parent company, Essent Group, and its Bermuda subsidiary, Essent Re, are not required to pay any taxes on income and capital gains. In the event that there is a change such that these taxes are imposed, these companies would be exempted from any such tax until March of 2035 pursuant to the Bermuda Exempt Undertakings Tax Protection Act of 1966, and the Exempt Undertakings Tax Protection Amendment Act of 2011.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:24.75pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Essent Holdings and its subsidiaries are subject to income taxes imposed by U.S. law and file&#160;a U.S. Consolidated Income Tax Return. Should Essent Holdings pay a dividend to its parent company, Essent Irish Intermediate Holdings Limited, withholding taxes at a rate of 5% under the U.S./Ireland tax treaty would likely apply assuming the Company avails itself of Treaty benefits under the U.S./Ireland tax treaty. Absent treaty benefits, the withholding rate on outbound dividends would be 30%. Currently, however, no withholding taxes are accrued with respect to such unremitted earnings as management has no intention of remitting these earnings. Similarly, no foreign income taxes have been provided on the un-remitted earnings of the Company's U.S. subsidiaries as management has neither the intention of remitting these earnings, nor would any Ireland tax be due, as any Irish tax would be expected to be fully offset by credit for taxes paid to the U.S. An estimate of the cumulative amount of U.S. earnings that would be subject to withholding tax, if distributed outside of the U.S., is approximately $2.1 billion. The associated withholding tax liability under the U.S./Ireland tax treaty would be approximately $103.5 million.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:24.75pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Essent is not subject to income taxation other than as stated above. There can be no assurance that there will not be changes in applicable laws, regulations, or treaties which might require Essent to change the way it operates or becomes subject to taxation.&lt;/span&gt;&lt;/div&gt;At December&#160;31, 2020 and 2019, the Company had no unrecognized tax benefits. As of December&#160;31, 2020, the U.S. federal income tax returns for the tax years 2017 through 2019 remain subject to examination. The Company has not recorded any uncertain tax positions as of December&#160;31, 2020 or December&#160;31, 2019.</us-gaap:IncomeTaxDisclosureTextBlock>
    <us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock
      contextRef="if748fec8cd0f4b05a991e62604248402_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yMTEvZnJhZzoyZmNjNmY0NzYzYWQ0ODRkOGNlMWQ2ZGQwMmJmY2JjZi90ZXh0cmVnaW9uOjJmY2M2ZjQ3NjNhZDQ4NGQ4Y2UxZDZkZDAyYmZjYmNmXzUyNjY_be9c8a9c-0a09-4efa-a53b-5f599b48815c">&lt;div style="text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Income tax expense which is generated in the U.S. consists of the following components for the years ended December&#160;31:&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;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:64.689%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.572%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.572%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.577%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Current&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;38,402&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;43,867&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;28,644&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;38,653&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;59,481&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;50,692&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total income tax expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;77,055&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;103,348&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;79,336&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock>
    <us-gaap:CurrentIncomeTaxExpenseBenefit
      contextRef="if748fec8cd0f4b05a991e62604248402_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yMTEvZnJhZzoyZmNjNmY0NzYzYWQ0ODRkOGNlMWQ2ZGQwMmJmY2JjZi90YWJsZTpkZjBiMjg3ZTFkNzU0NTQyODg1Y2ZlNWFjMWJiZDI1NS90YWJsZXJhbmdlOmRmMGIyODdlMWQ3NTQ1NDI4ODVjZmU1YWMxYmJkMjU1XzEtMi0xLTEtMA_dbcdfa7e-429b-490c-a79a-ce67e7039ce0"
      unitRef="usd">38402000</us-gaap:CurrentIncomeTaxExpenseBenefit>
    <us-gaap:CurrentIncomeTaxExpenseBenefit
      contextRef="i615b0805b8ed4d9db83967308e9675fd_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yMTEvZnJhZzoyZmNjNmY0NzYzYWQ0ODRkOGNlMWQ2ZGQwMmJmY2JjZi90YWJsZTpkZjBiMjg3ZTFkNzU0NTQyODg1Y2ZlNWFjMWJiZDI1NS90YWJsZXJhbmdlOmRmMGIyODdlMWQ3NTQ1NDI4ODVjZmU1YWMxYmJkMjU1XzEtNC0xLTEtMA_bbb81904-2603-41b5-8bde-a8d1bf57bfdd"
      unitRef="usd">43867000</us-gaap:CurrentIncomeTaxExpenseBenefit>
    <us-gaap:CurrentIncomeTaxExpenseBenefit
      contextRef="i18c2cb681437415bb67fb6bd04946c6f_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yMTEvZnJhZzoyZmNjNmY0NzYzYWQ0ODRkOGNlMWQ2ZGQwMmJmY2JjZi90YWJsZTpkZjBiMjg3ZTFkNzU0NTQyODg1Y2ZlNWFjMWJiZDI1NS90YWJsZXJhbmdlOmRmMGIyODdlMWQ3NTQ1NDI4ODVjZmU1YWMxYmJkMjU1XzEtNi0xLTEtMA_30d93044-88b1-4363-8b4a-8136ec840b14"
      unitRef="usd">28644000</us-gaap:CurrentIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="if748fec8cd0f4b05a991e62604248402_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yMTEvZnJhZzoyZmNjNmY0NzYzYWQ0ODRkOGNlMWQ2ZGQwMmJmY2JjZi90YWJsZTpkZjBiMjg3ZTFkNzU0NTQyODg1Y2ZlNWFjMWJiZDI1NS90YWJsZXJhbmdlOmRmMGIyODdlMWQ3NTQ1NDI4ODVjZmU1YWMxYmJkMjU1XzItMi0xLTEtMA_a9fdf49c-340a-4cac-94f4-7fc3269b5a3c"
      unitRef="usd">38653000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="i615b0805b8ed4d9db83967308e9675fd_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yMTEvZnJhZzoyZmNjNmY0NzYzYWQ0ODRkOGNlMWQ2ZGQwMmJmY2JjZi90YWJsZTpkZjBiMjg3ZTFkNzU0NTQyODg1Y2ZlNWFjMWJiZDI1NS90YWJsZXJhbmdlOmRmMGIyODdlMWQ3NTQ1NDI4ODVjZmU1YWMxYmJkMjU1XzItNC0xLTEtMA_d42477d7-8107-4636-ad02-a08486b1c503"
      unitRef="usd">59481000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="i18c2cb681437415bb67fb6bd04946c6f_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yMTEvZnJhZzoyZmNjNmY0NzYzYWQ0ODRkOGNlMWQ2ZGQwMmJmY2JjZi90YWJsZTpkZjBiMjg3ZTFkNzU0NTQyODg1Y2ZlNWFjMWJiZDI1NS90YWJsZXJhbmdlOmRmMGIyODdlMWQ3NTQ1NDI4ODVjZmU1YWMxYmJkMjU1XzItNi0xLTEtMA_54260ff3-6f86-48e2-aa15-8dc535a79089"
      unitRef="usd">50692000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="if748fec8cd0f4b05a991e62604248402_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yMTEvZnJhZzoyZmNjNmY0NzYzYWQ0ODRkOGNlMWQ2ZGQwMmJmY2JjZi90YWJsZTpkZjBiMjg3ZTFkNzU0NTQyODg1Y2ZlNWFjMWJiZDI1NS90YWJsZXJhbmdlOmRmMGIyODdlMWQ3NTQ1NDI4ODVjZmU1YWMxYmJkMjU1XzQtMi0xLTEtMA_84690ec5-aa33-4d4d-9442-9170431c034e"
      unitRef="usd">77055000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i615b0805b8ed4d9db83967308e9675fd_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yMTEvZnJhZzoyZmNjNmY0NzYzYWQ0ODRkOGNlMWQ2ZGQwMmJmY2JjZi90YWJsZTpkZjBiMjg3ZTFkNzU0NTQyODg1Y2ZlNWFjMWJiZDI1NS90YWJsZXJhbmdlOmRmMGIyODdlMWQ3NTQ1NDI4ODVjZmU1YWMxYmJkMjU1XzQtNC0xLTEtMA_889e73c6-e970-4be1-a26f-33cb99d7f075"
      unitRef="usd">103348000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i18c2cb681437415bb67fb6bd04946c6f_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yMTEvZnJhZzoyZmNjNmY0NzYzYWQ0ODRkOGNlMWQ2ZGQwMmJmY2JjZi90YWJsZTpkZjBiMjg3ZTFkNzU0NTQyODg1Y2ZlNWFjMWJiZDI1NS90YWJsZXJhbmdlOmRmMGIyODdlMWQ3NTQ1NDI4ODVjZmU1YWMxYmJkMjU1XzQtNi0xLTEtMA_ed06d079-0dfb-40a4-afbd-16ec4a122aeb"
      unitRef="usd">79336000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
      contextRef="i68df8f34df3242ae887097fe146c2f20_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yMTEvZnJhZzoyZmNjNmY0NzYzYWQ0ODRkOGNlMWQ2ZGQwMmJmY2JjZi90ZXh0cmVnaW9uOjJmY2M2ZjQ3NjNhZDQ4NGQ4Y2UxZDZkZDAyYmZjYmNmXzk5NA_c987563d-9f49-41e9-beaf-074020c099a7"
      unitRef="usd">129300000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
      contextRef="i38b4b222fd364636aa9e530e0523980f_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yMTEvZnJhZzoyZmNjNmY0NzYzYWQ0ODRkOGNlMWQ2ZGQwMmJmY2JjZi90ZXh0cmVnaW9uOjJmY2M2ZjQ3NjNhZDQ4NGQ4Y2UxZDZkZDAyYmZjYmNmXzEwMDE_f4018e4c-d405-473c-aee6-6c06af1089fe"
      unitRef="usd">360800000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
      contextRef="ibb7300272e1942c3b0824e6a4bd398e5_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yMTEvZnJhZzoyZmNjNmY0NzYzYWQ0ODRkOGNlMWQ2ZGQwMmJmY2JjZi90ZXh0cmVnaW9uOjJmY2M2ZjQ3NjNhZDQ4NGQ4Y2UxZDZkZDAyYmZjYmNmXzEwMzQ_193eb24b-72af-46fd-9fba-af09f4f0c54a"
      unitRef="usd">162800000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
      contextRef="i76b4732a60674348a41a4f91cb00a93d_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yMTEvZnJhZzoyZmNjNmY0NzYzYWQ0ODRkOGNlMWQ2ZGQwMmJmY2JjZi90ZXh0cmVnaW9uOjJmY2M2ZjQ3NjNhZDQ4NGQ4Y2UxZDZkZDAyYmZjYmNmXzEwNDE_65acfa94-3ad1-411a-9e99-beb8731a5435"
      unitRef="usd">496300000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
      contextRef="i577aca0b9d864a0587969f30e8b1634c_D20180101-20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yMTEvZnJhZzoyZmNjNmY0NzYzYWQ0ODRkOGNlMWQ2ZGQwMmJmY2JjZi90ZXh0cmVnaW9uOjJmY2M2ZjQ3NjNhZDQ4NGQ4Y2UxZDZkZDAyYmZjYmNmXzEwOTg_ea2a89f3-1105-474a-9f0c-4dad75b6f413"
      unitRef="usd">128500000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
      contextRef="if409c8dfbf124fadba349f3190759aeb_D20180101-20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yMTEvZnJhZzoyZmNjNmY0NzYzYWQ0ODRkOGNlMWQ2ZGQwMmJmY2JjZi90ZXh0cmVnaW9uOjJmY2M2ZjQ3NjNhZDQ4NGQ4Y2UxZDZkZDAyYmZjYmNmXzExMDU_236b523a-db54-4ec8-bb6f-645771b11584"
      unitRef="usd">418200000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
    <us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock
      contextRef="if748fec8cd0f4b05a991e62604248402_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yMTEvZnJhZzoyZmNjNmY0NzYzYWQ0ODRkOGNlMWQ2ZGQwMmJmY2JjZi90ZXh0cmVnaW9uOjJmY2M2ZjQ3NjNhZDQ4NGQ4Y2UxZDZkZDAyYmZjYmNmXzUyNTE_e1999bef-0f73-4e1a-bfe2-e419b2a08fec">The reconciliation of the difference between income tax expense and the expected tax provision at the weighted average tax rate was as follows for the years ended December&#160;31:&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.561%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:37.666%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.710%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.032%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.710%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.032%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.710%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.036%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;($ in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;% of pretax&lt;br/&gt;income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;% of pretax&lt;br/&gt;income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;% of pretax&lt;br/&gt;income&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Tax provision at weighted average statutory rates&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;75,763&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;104,213&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;87,815&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;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="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Non-deductible expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,482&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,595&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,483&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Tax exempt interest, net of proration&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,462)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.3)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,541)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.2)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,741)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.3)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Excess tax benefits from stock-based compensation&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(599)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.1)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,997)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.3)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(9,644)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1.8)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;871&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;78&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,423&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total income tax expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;77,055&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;103,348&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;79,336&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock>
    <esnt:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtWeightedAverageIncomeTaxRate
      contextRef="if748fec8cd0f4b05a991e62604248402_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yMTEvZnJhZzoyZmNjNmY0NzYzYWQ0ODRkOGNlMWQ2ZGQwMmJmY2JjZi90YWJsZTplZjAwZDY3MDg5N2Q0YzJjOTQ3ZTUyMjAyMWJmMTUyZi90YWJsZXJhbmdlOmVmMDBkNjcwODk3ZDRjMmM5NDdlNTIyMDIxYmYxNTJmXzItMi0xLTEtMA_1bbc3790-d798-45b8-87f3-f761c3acec76"
      unitRef="usd">75763000</esnt:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtWeightedAverageIncomeTaxRate>
    <esnt:EffectiveIncomeTaxRateReconciliationAtWeightedAverageStatutoryIncomeTaxRate
      contextRef="if748fec8cd0f4b05a991e62604248402_D20200101-20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yMTEvZnJhZzoyZmNjNmY0NzYzYWQ0ODRkOGNlMWQ2ZGQwMmJmY2JjZi90YWJsZTplZjAwZDY3MDg5N2Q0YzJjOTQ3ZTUyMjAyMWJmMTUyZi90YWJsZXJhbmdlOmVmMDBkNjcwODk3ZDRjMmM5NDdlNTIyMDIxYmYxNTJmXzItNC0xLTEtMA_14073135-29a2-4344-b9c5-493561b9e879"
      unitRef="number">0.155</esnt:EffectiveIncomeTaxRateReconciliationAtWeightedAverageStatutoryIncomeTaxRate>
    <esnt:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtWeightedAverageIncomeTaxRate
      contextRef="i615b0805b8ed4d9db83967308e9675fd_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yMTEvZnJhZzoyZmNjNmY0NzYzYWQ0ODRkOGNlMWQ2ZGQwMmJmY2JjZi90YWJsZTplZjAwZDY3MDg5N2Q0YzJjOTQ3ZTUyMjAyMWJmMTUyZi90YWJsZXJhbmdlOmVmMDBkNjcwODk3ZDRjMmM5NDdlNTIyMDIxYmYxNTJmXzItNi0xLTEtMA_511e074c-db73-42a4-9c84-c4699988d8b7"
      unitRef="usd">104213000</esnt:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtWeightedAverageIncomeTaxRate>
    <esnt:EffectiveIncomeTaxRateReconciliationAtWeightedAverageStatutoryIncomeTaxRate
      contextRef="i615b0805b8ed4d9db83967308e9675fd_D20190101-20191231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yMTEvZnJhZzoyZmNjNmY0NzYzYWQ0ODRkOGNlMWQ2ZGQwMmJmY2JjZi90YWJsZTplZjAwZDY3MDg5N2Q0YzJjOTQ3ZTUyMjAyMWJmMTUyZi90YWJsZXJhbmdlOmVmMDBkNjcwODk3ZDRjMmM5NDdlNTIyMDIxYmYxNTJmXzItOC0xLTEtMA_54151d9e-6664-4c69-9102-1682b08ca6f9"
      unitRef="number">0.158</esnt:EffectiveIncomeTaxRateReconciliationAtWeightedAverageStatutoryIncomeTaxRate>
    <esnt:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtWeightedAverageIncomeTaxRate
      contextRef="i18c2cb681437415bb67fb6bd04946c6f_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yMTEvZnJhZzoyZmNjNmY0NzYzYWQ0ODRkOGNlMWQ2ZGQwMmJmY2JjZi90YWJsZTplZjAwZDY3MDg5N2Q0YzJjOTQ3ZTUyMjAyMWJmMTUyZi90YWJsZXJhbmdlOmVmMDBkNjcwODk3ZDRjMmM5NDdlNTIyMDIxYmYxNTJmXzItMTAtMS0xLTA_5eed432c-01b0-4839-ae68-2d0692fcd6ce"
      unitRef="usd">87815000</esnt:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtWeightedAverageIncomeTaxRate>
    <esnt:EffectiveIncomeTaxRateReconciliationAtWeightedAverageStatutoryIncomeTaxRate
      contextRef="i18c2cb681437415bb67fb6bd04946c6f_D20180101-20181231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yMTEvZnJhZzoyZmNjNmY0NzYzYWQ0ODRkOGNlMWQ2ZGQwMmJmY2JjZi90YWJsZTplZjAwZDY3MDg5N2Q0YzJjOTQ3ZTUyMjAyMWJmMTUyZi90YWJsZXJhbmdlOmVmMDBkNjcwODk3ZDRjMmM5NDdlNTIyMDIxYmYxNTJmXzItMTItMS0xLTA_4c3a65df-7ef0-4ab9-b209-bbe1bec8736c"
      unitRef="number">0.161</esnt:EffectiveIncomeTaxRateReconciliationAtWeightedAverageStatutoryIncomeTaxRate>
    <esnt:IncomeTaxReconciliationAtWeightedAverageIncomeTaxRateNondeductibleExpense
      contextRef="if748fec8cd0f4b05a991e62604248402_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yMTEvZnJhZzoyZmNjNmY0NzYzYWQ0ODRkOGNlMWQ2ZGQwMmJmY2JjZi90YWJsZTplZjAwZDY3MDg5N2Q0YzJjOTQ3ZTUyMjAyMWJmMTUyZi90YWJsZXJhbmdlOmVmMDBkNjcwODk3ZDRjMmM5NDdlNTIyMDIxYmYxNTJmXzQtMi0xLTEtMA_8f351394-9de4-4e56-aba2-83ed38d44c3e"
      unitRef="usd">2482000</esnt:IncomeTaxReconciliationAtWeightedAverageIncomeTaxRateNondeductibleExpense>
    <esnt:EffectiveIncomeTaxRateReconciliationWeightedAverageStatutoryIncomeTaxRateNondeductibleExpense
      contextRef="if748fec8cd0f4b05a991e62604248402_D20200101-20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yMTEvZnJhZzoyZmNjNmY0NzYzYWQ0ODRkOGNlMWQ2ZGQwMmJmY2JjZi90YWJsZTplZjAwZDY3MDg5N2Q0YzJjOTQ3ZTUyMjAyMWJmMTUyZi90YWJsZXJhbmdlOmVmMDBkNjcwODk3ZDRjMmM5NDdlNTIyMDIxYmYxNTJmXzQtNC0xLTEtMA_f266e5ef-f2c9-448e-b24e-e85f57dc169c"
      unitRef="number">0.005</esnt:EffectiveIncomeTaxRateReconciliationWeightedAverageStatutoryIncomeTaxRateNondeductibleExpense>
    <esnt:IncomeTaxReconciliationAtWeightedAverageIncomeTaxRateNondeductibleExpense
      contextRef="i615b0805b8ed4d9db83967308e9675fd_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yMTEvZnJhZzoyZmNjNmY0NzYzYWQ0ODRkOGNlMWQ2ZGQwMmJmY2JjZi90YWJsZTplZjAwZDY3MDg5N2Q0YzJjOTQ3ZTUyMjAyMWJmMTUyZi90YWJsZXJhbmdlOmVmMDBkNjcwODk3ZDRjMmM5NDdlNTIyMDIxYmYxNTJmXzQtNi0xLTEtMA_1a14b863-fcbe-4d50-b930-52a03e01b398"
      unitRef="usd">2595000</esnt:IncomeTaxReconciliationAtWeightedAverageIncomeTaxRateNondeductibleExpense>
    <esnt:EffectiveIncomeTaxRateReconciliationWeightedAverageStatutoryIncomeTaxRateNondeductibleExpense
      contextRef="i615b0805b8ed4d9db83967308e9675fd_D20190101-20191231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yMTEvZnJhZzoyZmNjNmY0NzYzYWQ0ODRkOGNlMWQ2ZGQwMmJmY2JjZi90YWJsZTplZjAwZDY3MDg5N2Q0YzJjOTQ3ZTUyMjAyMWJmMTUyZi90YWJsZXJhbmdlOmVmMDBkNjcwODk3ZDRjMmM5NDdlNTIyMDIxYmYxNTJmXzQtOC0xLTEtMA_6aced6cd-562f-41c6-9530-5d06691ae824"
      unitRef="number">0.004</esnt:EffectiveIncomeTaxRateReconciliationWeightedAverageStatutoryIncomeTaxRateNondeductibleExpense>
    <esnt:IncomeTaxReconciliationAtWeightedAverageIncomeTaxRateNondeductibleExpense
      contextRef="i18c2cb681437415bb67fb6bd04946c6f_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yMTEvZnJhZzoyZmNjNmY0NzYzYWQ0ODRkOGNlMWQ2ZGQwMmJmY2JjZi90YWJsZTplZjAwZDY3MDg5N2Q0YzJjOTQ3ZTUyMjAyMWJmMTUyZi90YWJsZXJhbmdlOmVmMDBkNjcwODk3ZDRjMmM5NDdlNTIyMDIxYmYxNTJmXzQtMTAtMS0xLTA_48aee450-7d9b-4b0c-b740-0f93a8e4e110"
      unitRef="usd">1483000</esnt:IncomeTaxReconciliationAtWeightedAverageIncomeTaxRateNondeductibleExpense>
    <esnt:EffectiveIncomeTaxRateReconciliationWeightedAverageStatutoryIncomeTaxRateNondeductibleExpense
      contextRef="i18c2cb681437415bb67fb6bd04946c6f_D20180101-20181231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yMTEvZnJhZzoyZmNjNmY0NzYzYWQ0ODRkOGNlMWQ2ZGQwMmJmY2JjZi90YWJsZTplZjAwZDY3MDg5N2Q0YzJjOTQ3ZTUyMjAyMWJmMTUyZi90YWJsZXJhbmdlOmVmMDBkNjcwODk3ZDRjMmM5NDdlNTIyMDIxYmYxNTJmXzQtMTItMS0xLTA_d88c1e94-5e6f-4964-a0d7-09269510d9b8"
      unitRef="number">0.003</esnt:EffectiveIncomeTaxRateReconciliationWeightedAverageStatutoryIncomeTaxRateNondeductibleExpense>
    <esnt:IncomeTaxReconciliationAtWeightedAverageIncomeTaxRateTaxExemptIncome
      contextRef="if748fec8cd0f4b05a991e62604248402_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yMTEvZnJhZzoyZmNjNmY0NzYzYWQ0ODRkOGNlMWQ2ZGQwMmJmY2JjZi90YWJsZTplZjAwZDY3MDg5N2Q0YzJjOTQ3ZTUyMjAyMWJmMTUyZi90YWJsZXJhbmdlOmVmMDBkNjcwODk3ZDRjMmM5NDdlNTIyMDIxYmYxNTJmXzUtMi0xLTEtMzE0MQ_611e1725-d92f-401e-a8e6-50380d03b18f"
      unitRef="usd">1462000</esnt:IncomeTaxReconciliationAtWeightedAverageIncomeTaxRateTaxExemptIncome>
    <esnt:EffectiveIncomeTaxRateReconciliationWeightedAverageStatutoryIncomeTaxRateTaxExemptIncome
      contextRef="if748fec8cd0f4b05a991e62604248402_D20200101-20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yMTEvZnJhZzoyZmNjNmY0NzYzYWQ0ODRkOGNlMWQ2ZGQwMmJmY2JjZi90YWJsZTplZjAwZDY3MDg5N2Q0YzJjOTQ3ZTUyMjAyMWJmMTUyZi90YWJsZXJhbmdlOmVmMDBkNjcwODk3ZDRjMmM5NDdlNTIyMDIxYmYxNTJmXzUtNC0xLTEtMzE0MQ_aba002ae-cb93-49b7-a704-3dcaba673a59"
      unitRef="number">0.003</esnt:EffectiveIncomeTaxRateReconciliationWeightedAverageStatutoryIncomeTaxRateTaxExemptIncome>
    <esnt:IncomeTaxReconciliationAtWeightedAverageIncomeTaxRateTaxExemptIncome
      contextRef="i615b0805b8ed4d9db83967308e9675fd_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yMTEvZnJhZzoyZmNjNmY0NzYzYWQ0ODRkOGNlMWQ2ZGQwMmJmY2JjZi90YWJsZTplZjAwZDY3MDg5N2Q0YzJjOTQ3ZTUyMjAyMWJmMTUyZi90YWJsZXJhbmdlOmVmMDBkNjcwODk3ZDRjMmM5NDdlNTIyMDIxYmYxNTJmXzUtNi0xLTEtMzE0MQ_0659b6d5-ac43-49d9-bbe9-83e81b20efbd"
      unitRef="usd">1541000</esnt:IncomeTaxReconciliationAtWeightedAverageIncomeTaxRateTaxExemptIncome>
    <esnt:EffectiveIncomeTaxRateReconciliationWeightedAverageStatutoryIncomeTaxRateTaxExemptIncome
      contextRef="i615b0805b8ed4d9db83967308e9675fd_D20190101-20191231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yMTEvZnJhZzoyZmNjNmY0NzYzYWQ0ODRkOGNlMWQ2ZGQwMmJmY2JjZi90YWJsZTplZjAwZDY3MDg5N2Q0YzJjOTQ3ZTUyMjAyMWJmMTUyZi90YWJsZXJhbmdlOmVmMDBkNjcwODk3ZDRjMmM5NDdlNTIyMDIxYmYxNTJmXzUtOC0xLTEtMzE0MQ_3eae279c-4a50-46c1-a57d-bc111ad1f4f5"
      unitRef="number">0.002</esnt:EffectiveIncomeTaxRateReconciliationWeightedAverageStatutoryIncomeTaxRateTaxExemptIncome>
    <esnt:IncomeTaxReconciliationAtWeightedAverageIncomeTaxRateTaxExemptIncome
      contextRef="i18c2cb681437415bb67fb6bd04946c6f_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yMTEvZnJhZzoyZmNjNmY0NzYzYWQ0ODRkOGNlMWQ2ZGQwMmJmY2JjZi90YWJsZTplZjAwZDY3MDg5N2Q0YzJjOTQ3ZTUyMjAyMWJmMTUyZi90YWJsZXJhbmdlOmVmMDBkNjcwODk3ZDRjMmM5NDdlNTIyMDIxYmYxNTJmXzUtMTAtMS0xLTMxNDE_8f979361-d157-475e-b9f6-c1b1eb01b910"
      unitRef="usd">1741000</esnt:IncomeTaxReconciliationAtWeightedAverageIncomeTaxRateTaxExemptIncome>
    <esnt:EffectiveIncomeTaxRateReconciliationWeightedAverageStatutoryIncomeTaxRateTaxExemptIncome
      contextRef="i18c2cb681437415bb67fb6bd04946c6f_D20180101-20181231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yMTEvZnJhZzoyZmNjNmY0NzYzYWQ0ODRkOGNlMWQ2ZGQwMmJmY2JjZi90YWJsZTplZjAwZDY3MDg5N2Q0YzJjOTQ3ZTUyMjAyMWJmMTUyZi90YWJsZXJhbmdlOmVmMDBkNjcwODk3ZDRjMmM5NDdlNTIyMDIxYmYxNTJmXzUtMTItMS0xLTMxNDE_c74e9097-87be-4739-8cf1-fe02dafc414e"
      unitRef="number">0.003</esnt:EffectiveIncomeTaxRateReconciliationWeightedAverageStatutoryIncomeTaxRateTaxExemptIncome>
    <us-gaap:EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount
      contextRef="if748fec8cd0f4b05a991e62604248402_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yMTEvZnJhZzoyZmNjNmY0NzYzYWQ0ODRkOGNlMWQ2ZGQwMmJmY2JjZi90YWJsZTplZjAwZDY3MDg5N2Q0YzJjOTQ3ZTUyMjAyMWJmMTUyZi90YWJsZXJhbmdlOmVmMDBkNjcwODk3ZDRjMmM5NDdlNTIyMDIxYmYxNTJmXzUtMi0xLTEtMA_77f098c2-5564-41b3-9d85-071f0a2213a2"
      unitRef="usd">-599000</us-gaap:EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount>
    <us-gaap:EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitPercent
      contextRef="if748fec8cd0f4b05a991e62604248402_D20200101-20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yMTEvZnJhZzoyZmNjNmY0NzYzYWQ0ODRkOGNlMWQ2ZGQwMmJmY2JjZi90YWJsZTplZjAwZDY3MDg5N2Q0YzJjOTQ3ZTUyMjAyMWJmMTUyZi90YWJsZXJhbmdlOmVmMDBkNjcwODk3ZDRjMmM5NDdlNTIyMDIxYmYxNTJmXzUtNC0xLTEtMA_05f8f53d-07a4-4f03-bc2f-41303b6aaf97"
      unitRef="number">-0.001</us-gaap:EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitPercent>
    <us-gaap:EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount
      contextRef="i615b0805b8ed4d9db83967308e9675fd_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yMTEvZnJhZzoyZmNjNmY0NzYzYWQ0ODRkOGNlMWQ2ZGQwMmJmY2JjZi90YWJsZTplZjAwZDY3MDg5N2Q0YzJjOTQ3ZTUyMjAyMWJmMTUyZi90YWJsZXJhbmdlOmVmMDBkNjcwODk3ZDRjMmM5NDdlNTIyMDIxYmYxNTJmXzUtNi0xLTEtMA_94fe63e2-d5a7-4fe1-9f9d-6f7004f3c61f"
      unitRef="usd">-1997000</us-gaap:EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount>
    <us-gaap:EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitPercent
      contextRef="i615b0805b8ed4d9db83967308e9675fd_D20190101-20191231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yMTEvZnJhZzoyZmNjNmY0NzYzYWQ0ODRkOGNlMWQ2ZGQwMmJmY2JjZi90YWJsZTplZjAwZDY3MDg5N2Q0YzJjOTQ3ZTUyMjAyMWJmMTUyZi90YWJsZXJhbmdlOmVmMDBkNjcwODk3ZDRjMmM5NDdlNTIyMDIxYmYxNTJmXzUtOC0xLTEtMA_75f74708-89e5-4a62-bd65-e4022f92d408"
      unitRef="number">-0.003</us-gaap:EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitPercent>
    <us-gaap:EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount
      contextRef="i18c2cb681437415bb67fb6bd04946c6f_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yMTEvZnJhZzoyZmNjNmY0NzYzYWQ0ODRkOGNlMWQ2ZGQwMmJmY2JjZi90YWJsZTplZjAwZDY3MDg5N2Q0YzJjOTQ3ZTUyMjAyMWJmMTUyZi90YWJsZXJhbmdlOmVmMDBkNjcwODk3ZDRjMmM5NDdlNTIyMDIxYmYxNTJmXzUtMTAtMS0xLTA_a7436307-06ed-4940-93ab-405cd2b28ce4"
      unitRef="usd">-9644000</us-gaap:EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount>
    <us-gaap:EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitPercent
      contextRef="i18c2cb681437415bb67fb6bd04946c6f_D20180101-20181231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yMTEvZnJhZzoyZmNjNmY0NzYzYWQ0ODRkOGNlMWQ2ZGQwMmJmY2JjZi90YWJsZTplZjAwZDY3MDg5N2Q0YzJjOTQ3ZTUyMjAyMWJmMTUyZi90YWJsZXJhbmdlOmVmMDBkNjcwODk3ZDRjMmM5NDdlNTIyMDIxYmYxNTJmXzUtMTItMS0xLTA_63e16a91-cd0a-499e-ad60-0e9d8d2fa382"
      unitRef="number">-0.018</us-gaap:EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitPercent>
    <esnt:IncomeTaxReconciliationAtWeightedAverageIncomeTaxRateOtherAdjustments
      contextRef="if748fec8cd0f4b05a991e62604248402_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yMTEvZnJhZzoyZmNjNmY0NzYzYWQ0ODRkOGNlMWQ2ZGQwMmJmY2JjZi90YWJsZTplZjAwZDY3MDg5N2Q0YzJjOTQ3ZTUyMjAyMWJmMTUyZi90YWJsZXJhbmdlOmVmMDBkNjcwODk3ZDRjMmM5NDdlNTIyMDIxYmYxNTJmXzgtMi0xLTEtMA_a6ae590c-d1fe-47f2-be3d-cc662d978824"
      unitRef="usd">871000</esnt:IncomeTaxReconciliationAtWeightedAverageIncomeTaxRateOtherAdjustments>
    <esnt:EffectiveIncomeTaxRateReconciliationWeightedAverageStatutoryIncomeTaxRateOtherAdjustments
      contextRef="if748fec8cd0f4b05a991e62604248402_D20200101-20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yMTEvZnJhZzoyZmNjNmY0NzYzYWQ0ODRkOGNlMWQ2ZGQwMmJmY2JjZi90YWJsZTplZjAwZDY3MDg5N2Q0YzJjOTQ3ZTUyMjAyMWJmMTUyZi90YWJsZXJhbmdlOmVmMDBkNjcwODk3ZDRjMmM5NDdlNTIyMDIxYmYxNTJmXzgtNC0xLTEtMA_0ecdc9f1-55f9-4d7a-a227-cff3d2713047"
      unitRef="number">0.001</esnt:EffectiveIncomeTaxRateReconciliationWeightedAverageStatutoryIncomeTaxRateOtherAdjustments>
    <esnt:IncomeTaxReconciliationAtWeightedAverageIncomeTaxRateOtherAdjustments
      contextRef="i615b0805b8ed4d9db83967308e9675fd_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yMTEvZnJhZzoyZmNjNmY0NzYzYWQ0ODRkOGNlMWQ2ZGQwMmJmY2JjZi90YWJsZTplZjAwZDY3MDg5N2Q0YzJjOTQ3ZTUyMjAyMWJmMTUyZi90YWJsZXJhbmdlOmVmMDBkNjcwODk3ZDRjMmM5NDdlNTIyMDIxYmYxNTJmXzgtNi0xLTEtMA_f365193f-1e01-4779-b2c9-b23dfee87c0e"
      unitRef="usd">78000</esnt:IncomeTaxReconciliationAtWeightedAverageIncomeTaxRateOtherAdjustments>
    <esnt:EffectiveIncomeTaxRateReconciliationWeightedAverageStatutoryIncomeTaxRateOtherAdjustments
      contextRef="i615b0805b8ed4d9db83967308e9675fd_D20190101-20191231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yMTEvZnJhZzoyZmNjNmY0NzYzYWQ0ODRkOGNlMWQ2ZGQwMmJmY2JjZi90YWJsZTplZjAwZDY3MDg5N2Q0YzJjOTQ3ZTUyMjAyMWJmMTUyZi90YWJsZXJhbmdlOmVmMDBkNjcwODk3ZDRjMmM5NDdlNTIyMDIxYmYxNTJmXzgtOC0xLTEtMA_99ad20a0-7605-4d89-a4d9-2449eff86978"
      unitRef="number">0.000</esnt:EffectiveIncomeTaxRateReconciliationWeightedAverageStatutoryIncomeTaxRateOtherAdjustments>
    <esnt:IncomeTaxReconciliationAtWeightedAverageIncomeTaxRateOtherAdjustments
      contextRef="i18c2cb681437415bb67fb6bd04946c6f_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yMTEvZnJhZzoyZmNjNmY0NzYzYWQ0ODRkOGNlMWQ2ZGQwMmJmY2JjZi90YWJsZTplZjAwZDY3MDg5N2Q0YzJjOTQ3ZTUyMjAyMWJmMTUyZi90YWJsZXJhbmdlOmVmMDBkNjcwODk3ZDRjMmM5NDdlNTIyMDIxYmYxNTJmXzgtMTAtMS0xLTA_1f285314-eb75-4fdc-9a4e-1e1012b43677"
      unitRef="usd">1423000</esnt:IncomeTaxReconciliationAtWeightedAverageIncomeTaxRateOtherAdjustments>
    <esnt:EffectiveIncomeTaxRateReconciliationWeightedAverageStatutoryIncomeTaxRateOtherAdjustments
      contextRef="i18c2cb681437415bb67fb6bd04946c6f_D20180101-20181231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yMTEvZnJhZzoyZmNjNmY0NzYzYWQ0ODRkOGNlMWQ2ZGQwMmJmY2JjZi90YWJsZTplZjAwZDY3MDg5N2Q0YzJjOTQ3ZTUyMjAyMWJmMTUyZi90YWJsZXJhbmdlOmVmMDBkNjcwODk3ZDRjMmM5NDdlNTIyMDIxYmYxNTJmXzgtMTItMS0xLTA_60b21ff1-5594-4178-9950-4848e8a84688"
      unitRef="number">0.002</esnt:EffectiveIncomeTaxRateReconciliationWeightedAverageStatutoryIncomeTaxRateOtherAdjustments>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="if748fec8cd0f4b05a991e62604248402_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yMTEvZnJhZzoyZmNjNmY0NzYzYWQ0ODRkOGNlMWQ2ZGQwMmJmY2JjZi90YWJsZTplZjAwZDY3MDg5N2Q0YzJjOTQ3ZTUyMjAyMWJmMTUyZi90YWJsZXJhbmdlOmVmMDBkNjcwODk3ZDRjMmM5NDdlNTIyMDIxYmYxNTJmXzktMi0xLTEtMA_126ea394-2d2d-40be-a7e5-4c2a36f0e7f9"
      unitRef="usd">77055000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="if748fec8cd0f4b05a991e62604248402_D20200101-20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yMTEvZnJhZzoyZmNjNmY0NzYzYWQ0ODRkOGNlMWQ2ZGQwMmJmY2JjZi90YWJsZTplZjAwZDY3MDg5N2Q0YzJjOTQ3ZTUyMjAyMWJmMTUyZi90YWJsZXJhbmdlOmVmMDBkNjcwODk3ZDRjMmM5NDdlNTIyMDIxYmYxNTJmXzktNC0xLTEtMA_826e7e9b-3958-4b48-a5cc-0025c6266712"
      unitRef="number">0.157</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i615b0805b8ed4d9db83967308e9675fd_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yMTEvZnJhZzoyZmNjNmY0NzYzYWQ0ODRkOGNlMWQ2ZGQwMmJmY2JjZi90YWJsZTplZjAwZDY3MDg5N2Q0YzJjOTQ3ZTUyMjAyMWJmMTUyZi90YWJsZXJhbmdlOmVmMDBkNjcwODk3ZDRjMmM5NDdlNTIyMDIxYmYxNTJmXzktNi0xLTEtMA_e901759f-6fd2-4ddf-9994-98a6a043dac4"
      unitRef="usd">103348000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="i615b0805b8ed4d9db83967308e9675fd_D20190101-20191231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yMTEvZnJhZzoyZmNjNmY0NzYzYWQ0ODRkOGNlMWQ2ZGQwMmJmY2JjZi90YWJsZTplZjAwZDY3MDg5N2Q0YzJjOTQ3ZTUyMjAyMWJmMTUyZi90YWJsZXJhbmdlOmVmMDBkNjcwODk3ZDRjMmM5NDdlNTIyMDIxYmYxNTJmXzktOC0xLTEtMA_e4890811-36cd-45b6-be36-d05d334a9f0b"
      unitRef="number">0.157</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i18c2cb681437415bb67fb6bd04946c6f_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yMTEvZnJhZzoyZmNjNmY0NzYzYWQ0ODRkOGNlMWQ2ZGQwMmJmY2JjZi90YWJsZTplZjAwZDY3MDg5N2Q0YzJjOTQ3ZTUyMjAyMWJmMTUyZi90YWJsZXJhbmdlOmVmMDBkNjcwODk3ZDRjMmM5NDdlNTIyMDIxYmYxNTJmXzktMTAtMS0xLTA_2f50c44f-94d2-43c3-962d-cd429d8fc576"
      unitRef="usd">79336000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="i18c2cb681437415bb67fb6bd04946c6f_D20180101-20181231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yMTEvZnJhZzoyZmNjNmY0NzYzYWQ0ODRkOGNlMWQ2ZGQwMmJmY2JjZi90YWJsZTplZjAwZDY3MDg5N2Q0YzJjOTQ3ZTUyMjAyMWJmMTUyZi90YWJsZXJhbmdlOmVmMDBkNjcwODk3ZDRjMmM5NDdlNTIyMDIxYmYxNTJmXzktMTItMS0xLTA_343f4dd4-c4df-496b-acc8-730362a810c5"
      unitRef="number">0.145</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock
      contextRef="if748fec8cd0f4b05a991e62604248402_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yMTEvZnJhZzoyZmNjNmY0NzYzYWQ0ODRkOGNlMWQ2ZGQwMmJmY2JjZi90ZXh0cmVnaW9uOjJmY2M2ZjQ3NjNhZDQ4NGQ4Y2UxZDZkZDAyYmZjYmNmXzUyNjg_2bef3714-267d-484f-810d-937027312979">The net deferred tax liability was comprised of the following at December&#160;31:&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:73.973%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.630%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.631%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred tax assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;29,577&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;29,392&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred tax liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(334,686)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(279,012)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net deferred tax liability&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(305,109)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(249,620)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The components of the net deferred tax liability were as follows at December&#160;31:&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;vertical-align:top;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:73.973%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.630%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.631%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Contingency reserves&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(300,281)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(261,855)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Unrealized (gain) loss on investments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(30,050)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(13,214)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Unearned premium reserve&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,192&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,641&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accrued expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,202&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,391&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred policy acquisition costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3,571)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3,298)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Unearned ceding commissions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,951&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,227&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Loss reserves&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,529&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;416&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Nonvested shares&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,767&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,426&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Start-up expenditures, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,137&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,410&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Change in fair market value of derivatives&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;912&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;370&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Fixed assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;880&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,502&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Investments in limited partnerships&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(561)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(400)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Prepaid expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(129)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(132)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Loss reserves - TCJA transition adjustment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(94)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(113)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Organizational expenditures&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net deferred tax liability&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(305,109)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(249,620)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock>
    <us-gaap:DeferredTaxAssetsGross
      contextRef="i238439bc60114f6d969dd6920511a2ea_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yMTEvZnJhZzoyZmNjNmY0NzYzYWQ0ODRkOGNlMWQ2ZGQwMmJmY2JjZi90YWJsZTplNzJjNWZjMWJkYmU0ZWIxYTBlMDRlYjg2NzY4NTk5OC90YWJsZXJhbmdlOmU3MmM1ZmMxYmRiZTRlYjFhMGUwNGViODY3Njg1OTk4XzEtMi0xLTEtMA_87f3d3dd-aadf-4986-846b-41ce269f3715"
      unitRef="usd">29577000</us-gaap:DeferredTaxAssetsGross>
    <us-gaap:DeferredTaxAssetsGross
      contextRef="id2c88ab38f924ffa81ef91bb82b8335f_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yMTEvZnJhZzoyZmNjNmY0NzYzYWQ0ODRkOGNlMWQ2ZGQwMmJmY2JjZi90YWJsZTplNzJjNWZjMWJkYmU0ZWIxYTBlMDRlYjg2NzY4NTk5OC90YWJsZXJhbmdlOmU3MmM1ZmMxYmRiZTRlYjFhMGUwNGViODY3Njg1OTk4XzEtNC0xLTEtMA_c0eafc23-335a-4f9b-8a4b-84e7edd7ddc3"
      unitRef="usd">29392000</us-gaap:DeferredTaxAssetsGross>
    <us-gaap:DeferredIncomeTaxLiabilities
      contextRef="i238439bc60114f6d969dd6920511a2ea_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yMTEvZnJhZzoyZmNjNmY0NzYzYWQ0ODRkOGNlMWQ2ZGQwMmJmY2JjZi90YWJsZTplNzJjNWZjMWJkYmU0ZWIxYTBlMDRlYjg2NzY4NTk5OC90YWJsZXJhbmdlOmU3MmM1ZmMxYmRiZTRlYjFhMGUwNGViODY3Njg1OTk4XzItMi0xLTEtMA_7cc17d62-7c18-426e-bad7-8b3b397f0b3a"
      unitRef="usd">334686000</us-gaap:DeferredIncomeTaxLiabilities>
    <us-gaap:DeferredIncomeTaxLiabilities
      contextRef="id2c88ab38f924ffa81ef91bb82b8335f_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yMTEvZnJhZzoyZmNjNmY0NzYzYWQ0ODRkOGNlMWQ2ZGQwMmJmY2JjZi90YWJsZTplNzJjNWZjMWJkYmU0ZWIxYTBlMDRlYjg2NzY4NTk5OC90YWJsZXJhbmdlOmU3MmM1ZmMxYmRiZTRlYjFhMGUwNGViODY3Njg1OTk4XzItNC0xLTEtMA_f1608464-44c2-4b61-b8fa-6e612ba6f5fe"
      unitRef="usd">279012000</us-gaap:DeferredIncomeTaxLiabilities>
    <us-gaap:DeferredTaxLiabilities
      contextRef="i238439bc60114f6d969dd6920511a2ea_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yMTEvZnJhZzoyZmNjNmY0NzYzYWQ0ODRkOGNlMWQ2ZGQwMmJmY2JjZi90YWJsZTplNzJjNWZjMWJkYmU0ZWIxYTBlMDRlYjg2NzY4NTk5OC90YWJsZXJhbmdlOmU3MmM1ZmMxYmRiZTRlYjFhMGUwNGViODY3Njg1OTk4XzMtMi0xLTEtMA_d2c034e9-6238-45f6-b64a-ef9abdfddc36"
      unitRef="usd">305109000</us-gaap:DeferredTaxLiabilities>
    <us-gaap:DeferredTaxLiabilities
      contextRef="id2c88ab38f924ffa81ef91bb82b8335f_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yMTEvZnJhZzoyZmNjNmY0NzYzYWQ0ODRkOGNlMWQ2ZGQwMmJmY2JjZi90YWJsZTplNzJjNWZjMWJkYmU0ZWIxYTBlMDRlYjg2NzY4NTk5OC90YWJsZXJhbmdlOmU3MmM1ZmMxYmRiZTRlYjFhMGUwNGViODY3Njg1OTk4XzMtNC0xLTEtMA_62664f4f-74be-4ff0-9f16-988378047534"
      unitRef="usd">249620000</us-gaap:DeferredTaxLiabilities>
    <esnt:DeferredTaxLiabilitiesContingencyReserves
      contextRef="i238439bc60114f6d969dd6920511a2ea_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yMTEvZnJhZzoyZmNjNmY0NzYzYWQ0ODRkOGNlMWQ2ZGQwMmJmY2JjZi90YWJsZTpiMDBkNzliZTc5NmU0ODQ2YWZkZDFiN2FmZDFlNzk4Ni90YWJsZXJhbmdlOmIwMGQ3OWJlNzk2ZTQ4NDZhZmRkMWI3YWZkMWU3OTg2XzEtMi0xLTEtMA_38eed900-603e-4337-84c4-36b6a74c211c"
      unitRef="usd">300281000</esnt:DeferredTaxLiabilitiesContingencyReserves>
    <esnt:DeferredTaxLiabilitiesContingencyReserves
      contextRef="id2c88ab38f924ffa81ef91bb82b8335f_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yMTEvZnJhZzoyZmNjNmY0NzYzYWQ0ODRkOGNlMWQ2ZGQwMmJmY2JjZi90YWJsZTpiMDBkNzliZTc5NmU0ODQ2YWZkZDFiN2FmZDFlNzk4Ni90YWJsZXJhbmdlOmIwMGQ3OWJlNzk2ZTQ4NDZhZmRkMWI3YWZkMWU3OTg2XzEtNC0xLTEtMA_c9569ef7-d359-4689-ab15-da29edc07d6c"
      unitRef="usd">261855000</esnt:DeferredTaxLiabilitiesContingencyReserves>
    <us-gaap:DeferredTaxLiabilitiesUnrealizedGainsOnTradingSecurities
      contextRef="i238439bc60114f6d969dd6920511a2ea_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yMTEvZnJhZzoyZmNjNmY0NzYzYWQ0ODRkOGNlMWQ2ZGQwMmJmY2JjZi90YWJsZTpiMDBkNzliZTc5NmU0ODQ2YWZkZDFiN2FmZDFlNzk4Ni90YWJsZXJhbmdlOmIwMGQ3OWJlNzk2ZTQ4NDZhZmRkMWI3YWZkMWU3OTg2XzItMi0xLTEtMzE4Mg_28512d37-0fcc-4d76-8293-ab46625003d0"
      unitRef="usd">30050000</us-gaap:DeferredTaxLiabilitiesUnrealizedGainsOnTradingSecurities>
    <us-gaap:DeferredTaxLiabilitiesUnrealizedGainsOnTradingSecurities
      contextRef="id2c88ab38f924ffa81ef91bb82b8335f_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yMTEvZnJhZzoyZmNjNmY0NzYzYWQ0ODRkOGNlMWQ2ZGQwMmJmY2JjZi90YWJsZTpiMDBkNzliZTc5NmU0ODQ2YWZkZDFiN2FmZDFlNzk4Ni90YWJsZXJhbmdlOmIwMGQ3OWJlNzk2ZTQ4NDZhZmRkMWI3YWZkMWU3OTg2XzItNC0xLTEtMzE4Mg_ddd9ef3e-b515-42a9-9164-4615a0c34bc5"
      unitRef="usd">13214000</us-gaap:DeferredTaxLiabilitiesUnrealizedGainsOnTradingSecurities>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsUnearnedPremiumsReserve
      contextRef="i238439bc60114f6d969dd6920511a2ea_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yMTEvZnJhZzoyZmNjNmY0NzYzYWQ0ODRkOGNlMWQ2ZGQwMmJmY2JjZi90YWJsZTpiMDBkNzliZTc5NmU0ODQ2YWZkZDFiN2FmZDFlNzk4Ni90YWJsZXJhbmdlOmIwMGQ3OWJlNzk2ZTQ4NDZhZmRkMWI3YWZkMWU3OTg2XzItMi0xLTEtMA_ba15ff1a-b18d-43c9-a182-56ab3ca47313"
      unitRef="usd">15192000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsUnearnedPremiumsReserve>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsUnearnedPremiumsReserve
      contextRef="id2c88ab38f924ffa81ef91bb82b8335f_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yMTEvZnJhZzoyZmNjNmY0NzYzYWQ0ODRkOGNlMWQ2ZGQwMmJmY2JjZi90YWJsZTpiMDBkNzliZTc5NmU0ODQ2YWZkZDFiN2FmZDFlNzk4Ni90YWJsZXJhbmdlOmIwMGQ3OWJlNzk2ZTQ4NDZhZmRkMWI3YWZkMWU3OTg2XzItNC0xLTEtMA_2ce87e7c-42d5-4d34-904e-a6d1829630c1"
      unitRef="usd">16641000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsUnearnedPremiumsReserve>
    <esnt:DeferredTaxLiabilitiesTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities
      contextRef="i238439bc60114f6d969dd6920511a2ea_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yMTEvZnJhZzoyZmNjNmY0NzYzYWQ0ODRkOGNlMWQ2ZGQwMmJmY2JjZi90YWJsZTpiMDBkNzliZTc5NmU0ODQ2YWZkZDFiN2FmZDFlNzk4Ni90YWJsZXJhbmdlOmIwMGQ3OWJlNzk2ZTQ4NDZhZmRkMWI3YWZkMWU3OTg2XzQtMi0xLTEtMA_39b8b8f3-00cc-4c3e-8268-55f74697bc6e"
      unitRef="usd">-4202000</esnt:DeferredTaxLiabilitiesTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities>
    <esnt:DeferredTaxLiabilitiesTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities
      contextRef="id2c88ab38f924ffa81ef91bb82b8335f_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yMTEvZnJhZzoyZmNjNmY0NzYzYWQ0ODRkOGNlMWQ2ZGQwMmJmY2JjZi90YWJsZTpiMDBkNzliZTc5NmU0ODQ2YWZkZDFiN2FmZDFlNzk4Ni90YWJsZXJhbmdlOmIwMGQ3OWJlNzk2ZTQ4NDZhZmRkMWI3YWZkMWU3OTg2XzQtNC0xLTEtMA_41ec7478-c42a-4a82-a09e-91660f4a914a"
      unitRef="usd">-3391000</esnt:DeferredTaxLiabilitiesTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities>
    <us-gaap:DeferredTaxLiabilitiesDeferredExpenseDeferredPolicyAcquisitionCost
      contextRef="i238439bc60114f6d969dd6920511a2ea_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yMTEvZnJhZzoyZmNjNmY0NzYzYWQ0ODRkOGNlMWQ2ZGQwMmJmY2JjZi90YWJsZTpiMDBkNzliZTc5NmU0ODQ2YWZkZDFiN2FmZDFlNzk4Ni90YWJsZXJhbmdlOmIwMGQ3OWJlNzk2ZTQ4NDZhZmRkMWI3YWZkMWU3OTg2XzUtMi0xLTEtMA_c3e1c759-0915-4d85-95bf-047245dbc412"
      unitRef="usd">3571000</us-gaap:DeferredTaxLiabilitiesDeferredExpenseDeferredPolicyAcquisitionCost>
    <us-gaap:DeferredTaxLiabilitiesDeferredExpenseDeferredPolicyAcquisitionCost
      contextRef="id2c88ab38f924ffa81ef91bb82b8335f_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yMTEvZnJhZzoyZmNjNmY0NzYzYWQ0ODRkOGNlMWQ2ZGQwMmJmY2JjZi90YWJsZTpiMDBkNzliZTc5NmU0ODQ2YWZkZDFiN2FmZDFlNzk4Ni90YWJsZXJhbmdlOmIwMGQ3OWJlNzk2ZTQ4NDZhZmRkMWI3YWZkMWU3OTg2XzUtNC0xLTEtMA_6b4476af-c356-49d5-91e5-888c37d22072"
      unitRef="usd">3298000</us-gaap:DeferredTaxLiabilitiesDeferredExpenseDeferredPolicyAcquisitionCost>
    <esnt:DeferredTaxAssetsDeferredExpenseUnearnedCedingCommissions
      contextRef="i238439bc60114f6d969dd6920511a2ea_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yMTEvZnJhZzoyZmNjNmY0NzYzYWQ0ODRkOGNlMWQ2ZGQwMmJmY2JjZi90YWJsZTpiMDBkNzliZTc5NmU0ODQ2YWZkZDFiN2FmZDFlNzk4Ni90YWJsZXJhbmdlOmIwMGQ3OWJlNzk2ZTQ4NDZhZmRkMWI3YWZkMWU3OTg2XzYtMi0xLTEtMA_5e473264-30d1-4805-8c18-df54ae263046"
      unitRef="usd">2951000</esnt:DeferredTaxAssetsDeferredExpenseUnearnedCedingCommissions>
    <esnt:DeferredTaxAssetsDeferredExpenseUnearnedCedingCommissions
      contextRef="id2c88ab38f924ffa81ef91bb82b8335f_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yMTEvZnJhZzoyZmNjNmY0NzYzYWQ0ODRkOGNlMWQ2ZGQwMmJmY2JjZi90YWJsZTpiMDBkNzliZTc5NmU0ODQ2YWZkZDFiN2FmZDFlNzk4Ni90YWJsZXJhbmdlOmIwMGQ3OWJlNzk2ZTQ4NDZhZmRkMWI3YWZkMWU3OTg2XzYtNC0xLTEtMA_af7892cf-a311-404d-b742-d05bde44af8a"
      unitRef="usd">3227000</esnt:DeferredTaxAssetsDeferredExpenseUnearnedCedingCommissions>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsLossReserves
      contextRef="i238439bc60114f6d969dd6920511a2ea_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yMTEvZnJhZzoyZmNjNmY0NzYzYWQ0ODRkOGNlMWQ2ZGQwMmJmY2JjZi90YWJsZTpiMDBkNzliZTc5NmU0ODQ2YWZkZDFiN2FmZDFlNzk4Ni90YWJsZXJhbmdlOmIwMGQ3OWJlNzk2ZTQ4NDZhZmRkMWI3YWZkMWU3OTg2XzctMi0xLTEtMzE1NA_bc52bbbd-8e35-41d0-a29a-0a4ee54e0394"
      unitRef="usd">2529000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsLossReserves>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsLossReserves
      contextRef="id2c88ab38f924ffa81ef91bb82b8335f_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yMTEvZnJhZzoyZmNjNmY0NzYzYWQ0ODRkOGNlMWQ2ZGQwMmJmY2JjZi90YWJsZTpiMDBkNzliZTc5NmU0ODQ2YWZkZDFiN2FmZDFlNzk4Ni90YWJsZXJhbmdlOmIwMGQ3OWJlNzk2ZTQ4NDZhZmRkMWI3YWZkMWU3OTg2XzctNC0xLTEtMzE1NA_433e1633-0eb9-4911-a8c4-40075b4f02a1"
      unitRef="usd">416000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsLossReserves>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost
      contextRef="i238439bc60114f6d969dd6920511a2ea_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yMTEvZnJhZzoyZmNjNmY0NzYzYWQ0ODRkOGNlMWQ2ZGQwMmJmY2JjZi90YWJsZTpiMDBkNzliZTc5NmU0ODQ2YWZkZDFiN2FmZDFlNzk4Ni90YWJsZXJhbmdlOmIwMGQ3OWJlNzk2ZTQ4NDZhZmRkMWI3YWZkMWU3OTg2XzctMi0xLTEtMA_e7335a4f-8c5e-4e58-9542-9817b7ac39fd"
      unitRef="usd">1767000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost
      contextRef="id2c88ab38f924ffa81ef91bb82b8335f_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yMTEvZnJhZzoyZmNjNmY0NzYzYWQ0ODRkOGNlMWQ2ZGQwMmJmY2JjZi90YWJsZTpiMDBkNzliZTc5NmU0ODQ2YWZkZDFiN2FmZDFlNzk4Ni90YWJsZXJhbmdlOmIwMGQ3OWJlNzk2ZTQ4NDZhZmRkMWI3YWZkMWU3OTg2XzctNC0xLTEtMA_6503803b-28a9-4a8e-8e39-7a4a16138f47"
      unitRef="usd">2426000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost>
    <esnt:DeferredTaxAssetsStartUpExpensesNet
      contextRef="i238439bc60114f6d969dd6920511a2ea_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yMTEvZnJhZzoyZmNjNmY0NzYzYWQ0ODRkOGNlMWQ2ZGQwMmJmY2JjZi90YWJsZTpiMDBkNzliZTc5NmU0ODQ2YWZkZDFiN2FmZDFlNzk4Ni90YWJsZXJhbmdlOmIwMGQ3OWJlNzk2ZTQ4NDZhZmRkMWI3YWZkMWU3OTg2XzktMi0xLTEtMzE2MA_5bb3ac76-2659-42cf-9555-e8a8d5e1abe8"
      unitRef="usd">1137000</esnt:DeferredTaxAssetsStartUpExpensesNet>
    <esnt:DeferredTaxAssetsStartUpExpensesNet
      contextRef="id2c88ab38f924ffa81ef91bb82b8335f_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yMTEvZnJhZzoyZmNjNmY0NzYzYWQ0ODRkOGNlMWQ2ZGQwMmJmY2JjZi90YWJsZTpiMDBkNzliZTc5NmU0ODQ2YWZkZDFiN2FmZDFlNzk4Ni90YWJsZXJhbmdlOmIwMGQ3OWJlNzk2ZTQ4NDZhZmRkMWI3YWZkMWU3OTg2XzktNC0xLTEtMzE2MA_15f93be7-417e-4770-a848-fa570de47379"
      unitRef="usd">1410000</esnt:DeferredTaxAssetsStartUpExpensesNet>
    <us-gaap:DeferredTaxAssetsDerivativeInstruments
      contextRef="i238439bc60114f6d969dd6920511a2ea_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yMTEvZnJhZzoyZmNjNmY0NzYzYWQ0ODRkOGNlMWQ2ZGQwMmJmY2JjZi90YWJsZTpiMDBkNzliZTc5NmU0ODQ2YWZkZDFiN2FmZDFlNzk4Ni90YWJsZXJhbmdlOmIwMGQ3OWJlNzk2ZTQ4NDZhZmRkMWI3YWZkMWU3OTg2XzEwLTItMS0xLTMxNzE_4390ec6d-b19a-4272-914b-c66b3e4f174a"
      unitRef="usd">912000</us-gaap:DeferredTaxAssetsDerivativeInstruments>
    <us-gaap:DeferredTaxAssetsDerivativeInstruments
      contextRef="id2c88ab38f924ffa81ef91bb82b8335f_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yMTEvZnJhZzoyZmNjNmY0NzYzYWQ0ODRkOGNlMWQ2ZGQwMmJmY2JjZi90YWJsZTpiMDBkNzliZTc5NmU0ODQ2YWZkZDFiN2FmZDFlNzk4Ni90YWJsZXJhbmdlOmIwMGQ3OWJlNzk2ZTQ4NDZhZmRkMWI3YWZkMWU3OTg2XzEwLTQtMS0xLTMxNzE_0827b5ba-f8b0-4198-b267-fd58e4da9c23"
      unitRef="usd">370000</us-gaap:DeferredTaxAssetsDerivativeInstruments>
    <us-gaap:DeferredTaxAssetsPropertyPlantAndEquipment
      contextRef="i238439bc60114f6d969dd6920511a2ea_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yMTEvZnJhZzoyZmNjNmY0NzYzYWQ0ODRkOGNlMWQ2ZGQwMmJmY2JjZi90YWJsZTpiMDBkNzliZTc5NmU0ODQ2YWZkZDFiN2FmZDFlNzk4Ni90YWJsZXJhbmdlOmIwMGQ3OWJlNzk2ZTQ4NDZhZmRkMWI3YWZkMWU3OTg2XzgtMi0xLTEtMA_2f7a4127-e19a-4d01-8a05-c93c37c1b3d5"
      unitRef="usd">880000</us-gaap:DeferredTaxAssetsPropertyPlantAndEquipment>
    <us-gaap:DeferredTaxAssetsPropertyPlantAndEquipment
      contextRef="id2c88ab38f924ffa81ef91bb82b8335f_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yMTEvZnJhZzoyZmNjNmY0NzYzYWQ0ODRkOGNlMWQ2ZGQwMmJmY2JjZi90YWJsZTpiMDBkNzliZTc5NmU0ODQ2YWZkZDFiN2FmZDFlNzk4Ni90YWJsZXJhbmdlOmIwMGQ3OWJlNzk2ZTQ4NDZhZmRkMWI3YWZkMWU3OTg2XzgtNC0xLTEtMA_82c73c07-3e43-442b-a4cf-aef0e706705b"
      unitRef="usd">1502000</us-gaap:DeferredTaxAssetsPropertyPlantAndEquipment>
    <us-gaap:DeferredTaxLiabilitiesInvestments
      contextRef="i238439bc60114f6d969dd6920511a2ea_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yMTEvZnJhZzoyZmNjNmY0NzYzYWQ0ODRkOGNlMWQ2ZGQwMmJmY2JjZi90YWJsZTpiMDBkNzliZTc5NmU0ODQ2YWZkZDFiN2FmZDFlNzk4Ni90YWJsZXJhbmdlOmIwMGQ3OWJlNzk2ZTQ4NDZhZmRkMWI3YWZkMWU3OTg2XzExLTItMS0xLTA_e7cf09d8-5ca5-4822-bed1-e85d0bf8d139"
      unitRef="usd">561000</us-gaap:DeferredTaxLiabilitiesInvestments>
    <us-gaap:DeferredTaxLiabilitiesInvestments
      contextRef="id2c88ab38f924ffa81ef91bb82b8335f_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yMTEvZnJhZzoyZmNjNmY0NzYzYWQ0ODRkOGNlMWQ2ZGQwMmJmY2JjZi90YWJsZTpiMDBkNzliZTc5NmU0ODQ2YWZkZDFiN2FmZDFlNzk4Ni90YWJsZXJhbmdlOmIwMGQ3OWJlNzk2ZTQ4NDZhZmRkMWI3YWZkMWU3OTg2XzExLTQtMS0xLTA_9567cab2-3ddf-4df0-9f89-2d4b6c0aeae9"
      unitRef="usd">400000</us-gaap:DeferredTaxLiabilitiesInvestments>
    <us-gaap:DeferredTaxLiabilitiesPrepaidExpenses
      contextRef="i238439bc60114f6d969dd6920511a2ea_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yMTEvZnJhZzoyZmNjNmY0NzYzYWQ0ODRkOGNlMWQ2ZGQwMmJmY2JjZi90YWJsZTpiMDBkNzliZTc5NmU0ODQ2YWZkZDFiN2FmZDFlNzk4Ni90YWJsZXJhbmdlOmIwMGQ3OWJlNzk2ZTQ4NDZhZmRkMWI3YWZkMWU3OTg2XzEzLTItMS0xLTA_d0983044-55df-431f-85f0-1eb27fb06458"
      unitRef="usd">129000</us-gaap:DeferredTaxLiabilitiesPrepaidExpenses>
    <us-gaap:DeferredTaxLiabilitiesPrepaidExpenses
      contextRef="id2c88ab38f924ffa81ef91bb82b8335f_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yMTEvZnJhZzoyZmNjNmY0NzYzYWQ0ODRkOGNlMWQ2ZGQwMmJmY2JjZi90YWJsZTpiMDBkNzliZTc5NmU0ODQ2YWZkZDFiN2FmZDFlNzk4Ni90YWJsZXJhbmdlOmIwMGQ3OWJlNzk2ZTQ4NDZhZmRkMWI3YWZkMWU3OTg2XzEzLTQtMS0xLTA_7c983e53-fe9c-4851-ab00-3b7f0285216d"
      unitRef="usd">132000</us-gaap:DeferredTaxLiabilitiesPrepaidExpenses>
    <esnt:DeferredTaxLiabilityTaxCutsAndJobsAct
      contextRef="i238439bc60114f6d969dd6920511a2ea_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yMTEvZnJhZzoyZmNjNmY0NzYzYWQ0ODRkOGNlMWQ2ZGQwMmJmY2JjZi90YWJsZTpiMDBkNzliZTc5NmU0ODQ2YWZkZDFiN2FmZDFlNzk4Ni90YWJsZXJhbmdlOmIwMGQ3OWJlNzk2ZTQ4NDZhZmRkMWI3YWZkMWU3OTg2XzE0LTItMS0xLTA_0be40a02-5c9d-4561-824c-90965df9c546"
      unitRef="usd">94000</esnt:DeferredTaxLiabilityTaxCutsAndJobsAct>
    <esnt:DeferredTaxLiabilityTaxCutsAndJobsAct
      contextRef="id2c88ab38f924ffa81ef91bb82b8335f_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yMTEvZnJhZzoyZmNjNmY0NzYzYWQ0ODRkOGNlMWQ2ZGQwMmJmY2JjZi90YWJsZTpiMDBkNzliZTc5NmU0ODQ2YWZkZDFiN2FmZDFlNzk4Ni90YWJsZXJhbmdlOmIwMGQ3OWJlNzk2ZTQ4NDZhZmRkMWI3YWZkMWU3OTg2XzE0LTQtMS0xLTA_6f7d2fa1-fb6f-494d-8eb4-4f503cef58a9"
      unitRef="usd">113000</esnt:DeferredTaxLiabilityTaxCutsAndJobsAct>
    <esnt:DeferredTaxAssetsOrganizationalExpenses
      contextRef="i238439bc60114f6d969dd6920511a2ea_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yMTEvZnJhZzoyZmNjNmY0NzYzYWQ0ODRkOGNlMWQ2ZGQwMmJmY2JjZi90YWJsZTpiMDBkNzliZTc5NmU0ODQ2YWZkZDFiN2FmZDFlNzk4Ni90YWJsZXJhbmdlOmIwMGQ3OWJlNzk2ZTQ4NDZhZmRkMWI3YWZkMWU3OTg2XzE1LTItMS0xLTA_0e497edc-a715-4b8e-97f7-a4e4e8c9568e"
      unitRef="usd">7000</esnt:DeferredTaxAssetsOrganizationalExpenses>
    <esnt:DeferredTaxAssetsOrganizationalExpenses
      contextRef="id2c88ab38f924ffa81ef91bb82b8335f_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yMTEvZnJhZzoyZmNjNmY0NzYzYWQ0ODRkOGNlMWQ2ZGQwMmJmY2JjZi90YWJsZTpiMDBkNzliZTc5NmU0ODQ2YWZkZDFiN2FmZDFlNzk4Ni90YWJsZXJhbmdlOmIwMGQ3OWJlNzk2ZTQ4NDZhZmRkMWI3YWZkMWU3OTg2XzE1LTQtMS0xLTA_c854d8ee-f1a3-47b9-856d-f4d98f79c4e6"
      unitRef="usd">9000</esnt:DeferredTaxAssetsOrganizationalExpenses>
    <us-gaap:DeferredTaxLiabilities
      contextRef="i238439bc60114f6d969dd6920511a2ea_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yMTEvZnJhZzoyZmNjNmY0NzYzYWQ0ODRkOGNlMWQ2ZGQwMmJmY2JjZi90YWJsZTpiMDBkNzliZTc5NmU0ODQ2YWZkZDFiN2FmZDFlNzk4Ni90YWJsZXJhbmdlOmIwMGQ3OWJlNzk2ZTQ4NDZhZmRkMWI3YWZkMWU3OTg2XzE3LTItMS0xLTA_e6936191-498b-4f47-a347-5d9728c0d1e4"
      unitRef="usd">305109000</us-gaap:DeferredTaxLiabilities>
    <us-gaap:DeferredTaxLiabilities
      contextRef="id2c88ab38f924ffa81ef91bb82b8335f_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yMTEvZnJhZzoyZmNjNmY0NzYzYWQ0ODRkOGNlMWQ2ZGQwMmJmY2JjZi90YWJsZTpiMDBkNzliZTc5NmU0ODQ2YWZkZDFiN2FmZDFlNzk4Ni90YWJsZXJhbmdlOmIwMGQ3OWJlNzk2ZTQ4NDZhZmRkMWI3YWZkMWU3OTg2XzE3LTQtMS0xLTA_5fed21d0-e5d0-41a4-aabc-7e47ec83b0c6"
      unitRef="usd">249620000</us-gaap:DeferredTaxLiabilities>
    <esnt:IncreaseDecreaseInMortgageGuarantyInsurerUnitedStatesMortgageGuarantyTaxAndLossBonds
      contextRef="if748fec8cd0f4b05a991e62604248402_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yMTEvZnJhZzoyZmNjNmY0NzYzYWQ0ODRkOGNlMWQ2ZGQwMmJmY2JjZi90ZXh0cmVnaW9uOjJmY2M2ZjQ3NjNhZDQ4NGQ4Y2UxZDZkZDAyYmZjYmNmXzI0NTg_dd9fe4f3-53fe-4403-9fdc-9bf105dd827a"
      unitRef="usd">40800000</esnt:IncreaseDecreaseInMortgageGuarantyInsurerUnitedStatesMortgageGuarantyTaxAndLossBonds>
    <esnt:IncreaseDecreaseInMortgageGuarantyInsurerUnitedStatesMortgageGuarantyTaxAndLossBonds
      contextRef="i615b0805b8ed4d9db83967308e9675fd_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yMTEvZnJhZzoyZmNjNmY0NzYzYWQ0ODRkOGNlMWQ2ZGQwMmJmY2JjZi90ZXh0cmVnaW9uOjJmY2M2ZjQ3NjNhZDQ4NGQ4Y2UxZDZkZDAyYmZjYmNmXzI1MTU_6fbfbbc4-238d-43ad-af0c-405ddc23f759"
      unitRef="usd">59500000</esnt:IncreaseDecreaseInMortgageGuarantyInsurerUnitedStatesMortgageGuarantyTaxAndLossBonds>
    <esnt:MortgageGuarantyInsurerUnitedStatesMortgageGuarantyTaxAndLossBonds
      contextRef="i238439bc60114f6d969dd6920511a2ea_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yMTEvZnJhZzoyZmNjNmY0NzYzYWQ0ODRkOGNlMWQ2ZGQwMmJmY2JjZi90ZXh0cmVnaW9uOjJmY2M2ZjQ3NjNhZDQ4NGQ4Y2UxZDZkZDAyYmZjYmNmXzI1OTQ_e81ce587-9e95-4ae6-8272-d12ec4aa06b3"
      unitRef="usd">302600000</esnt:MortgageGuarantyInsurerUnitedStatesMortgageGuarantyTaxAndLossBonds>
    <esnt:MortgageGuarantyInsurerUnitedStatesMortgageGuarantyTaxAndLossBonds
      contextRef="id2c88ab38f924ffa81ef91bb82b8335f_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yMTEvZnJhZzoyZmNjNmY0NzYzYWQ0ODRkOGNlMWQ2ZGQwMmJmY2JjZi90ZXh0cmVnaW9uOjJmY2M2ZjQ3NjNhZDQ4NGQ4Y2UxZDZkZDAyYmZjYmNmXzI2MDE_69b5f14c-0e12-41cd-975d-8a5fd69e2db1"
      unitRef="usd">261900000</esnt:MortgageGuarantyInsurerUnitedStatesMortgageGuarantyTaxAndLossBonds>
    <esnt:ForeignEarningsRepatriatedWithholdingTaxRatePercent
      contextRef="i76b080f876744af19cc2ca2ca6ad033b_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yMTEvZnJhZzoyZmNjNmY0NzYzYWQ0ODRkOGNlMWQ2ZGQwMmJmY2JjZi90ZXh0cmVnaW9uOjJmY2M2ZjQ3NjNhZDQ4NGQ4Y2UxZDZkZDAyYmZjYmNmXzM3NDk_d9c37fd6-3c0b-4f20-af02-a2437b23be55"
      unitRef="number">0.05</esnt:ForeignEarningsRepatriatedWithholdingTaxRatePercent>
    <esnt:ForeignEarningsRepatriatedWithholdingTaxRatePercent
      contextRef="i67177e9da15343ab87bcf01ba8bedbc0_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yMTEvZnJhZzoyZmNjNmY0NzYzYWQ0ODRkOGNlMWQ2ZGQwMmJmY2JjZi90ZXh0cmVnaW9uOjJmY2M2ZjQ3NjNhZDQ4NGQ4Y2UxZDZkZDAyYmZjYmNmXzM5NzA_653d663b-55e2-4e37-8242-df9deab015a0"
      unitRef="number">0.30</esnt:ForeignEarningsRepatriatedWithholdingTaxRatePercent>
    <us-gaap:DeferredTaxLiabilitiesUndistributedForeignEarnings
      contextRef="ie48b77c53ab6440183aa48f457a2e80b_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yMTEvZnJhZzoyZmNjNmY0NzYzYWQ0ODRkOGNlMWQ2ZGQwMmJmY2JjZi90ZXh0cmVnaW9uOjJmY2M2ZjQ3NjNhZDQ4NGQ4Y2UxZDZkZDAyYmZjYmNmXzM5OTQ_9ed83679-9d6b-4fdc-ac7a-e78a128dac8d"
      unitRef="usd">0</us-gaap:DeferredTaxLiabilitiesUndistributedForeignEarnings>
    <esnt:DeferredTaxLiabilitiesUndistributedDomesticEarnings
      contextRef="i88f4715783d14e63867f90483d145ce9_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yMTEvZnJhZzoyZmNjNmY0NzYzYWQ0ODRkOGNlMWQ2ZGQwMmJmY2JjZi90ZXh0cmVnaW9uOjJmY2M2ZjQ3NjNhZDQ4NGQ4Y2UxZDZkZDAyYmZjYmNmXzQxMzk_8e428ce9-902e-4004-8d61-586ea8286390"
      unitRef="usd">0</esnt:DeferredTaxLiabilitiesUndistributedDomesticEarnings>
    <us-gaap:UndistributedEarningsOfDomesticSubsidiaries
      contextRef="i88f4715783d14e63867f90483d145ce9_I20201231"
      decimals="-8"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yMTEvZnJhZzoyZmNjNmY0NzYzYWQ0ODRkOGNlMWQ2ZGQwMmJmY2JjZi90ZXh0cmVnaW9uOjJmY2M2ZjQ3NjNhZDQ4NGQ4Y2UxZDZkZDAyYmZjYmNmXzQ1ODg_9fcfa92a-d863-4c41-b577-107bf1041f2a"
      unitRef="usd">2100000000</us-gaap:UndistributedEarningsOfDomesticSubsidiaries>
    <us-gaap:DeferredTaxLiabilityNotRecognizedAmountOfUnrecognizedDeferredTaxLiabilityUndistributedEarningsOfDomesticSubsidiaries
      contextRef="i66222bad70274ecbb20dcc3e14266976_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yMTEvZnJhZzoyZmNjNmY0NzYzYWQ0ODRkOGNlMWQ2ZGQwMmJmY2JjZi90ZXh0cmVnaW9uOjJmY2M2ZjQ3NjNhZDQ4NGQ4Y2UxZDZkZDAyYmZjYmNmXzQ2OTA_4853ea35-cd73-4b36-9771-5d1e8a6bb053"
      unitRef="usd">103500000</us-gaap:DeferredTaxLiabilityNotRecognizedAmountOfUnrecognizedDeferredTaxLiabilityUndistributedEarningsOfDomesticSubsidiaries>
    <us-gaap:UnrecognizedTaxBenefits
      contextRef="id2c88ab38f924ffa81ef91bb82b8335f_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yMTEvZnJhZzoyZmNjNmY0NzYzYWQ0ODRkOGNlMWQ2ZGQwMmJmY2JjZi90ZXh0cmVnaW9uOjJmY2M2ZjQ3NjNhZDQ4NGQ4Y2UxZDZkZDAyYmZjYmNmXzQ5OTk_3ce2bda4-699e-4d62-8811-f3294822745e"
      unitRef="usd">0</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UnrecognizedTaxBenefits
      contextRef="i238439bc60114f6d969dd6920511a2ea_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yMTEvZnJhZzoyZmNjNmY0NzYzYWQ0ODRkOGNlMWQ2ZGQwMmJmY2JjZi90ZXh0cmVnaW9uOjJmY2M2ZjQ3NjNhZDQ4NGQ4Y2UxZDZkZDAyYmZjYmNmXzQ5OTk_5d7168e2-519e-44cb-95ad-62d0a6631139"
      unitRef="usd">0</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:EarningsPerShareTextBlock
      contextRef="if748fec8cd0f4b05a991e62604248402_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yMTcvZnJhZzphNjkxZDQ3NWI3ZjM0ZTcxYjdhMDA3NWM2OTUzNzk4Ni90ZXh0cmVnaW9uOmE2OTFkNDc1YjdmMzRlNzFiN2EwMDc1YzY5NTM3OTg2XzczMw_6f7d8f0f-13f4-47c6-a5ae-9596242002e7">Earnings per Share (EPS)&lt;div style="margin-bottom:8pt;margin-top:8pt;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table reconciles the net income and the weighted average common shares outstanding used in the computations of basic and diluted earnings per common share for the years ended December&#160;31:&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;vertical-align:top;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:61.564%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.613%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.613%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.614%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(In thousands, except per share amounts)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;413,041&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;555,713&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;467,363&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Basic weighted average shares outstanding&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;106,098&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;97,762&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;97,403&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Dilutive effect of nonvested shares&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;278&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;465&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;571&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Diluted weighted average shares outstanding&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;106,376&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;98,227&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;97,974&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Basic earnings per share&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.89&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.68&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.80&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Diluted earnings per share&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.88&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.66&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.77&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:8pt;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;There were 324,813, 39,490 and 128,575 antidilutive shares for the years ended December 31, 2020, 2019 and 2018, respectively. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:8pt;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The nonvested performance-based share awards are considered contingently issuable for purposes of the EPS calculation. Based on the compounded annual book value per share growth as of December&#160;31, 2020, the following percentages of the performance-based share awards would be issuable under the terms of the arrangements if December&#160;31, 2020 was the end of the contingency period:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:8pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:47.368%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:85.011%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.343%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.246%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2018 Performance-Based Grants&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;100&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2019 Performance-Based Grants&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;100&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2020 Performance-Based Grants&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;25&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:8pt;text-align:center;text-indent:24.75pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:8pt;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Based on the compounded annual book value per share growth as of December 31, 2019 and 2018, 100% of all performance-based share awards would have been issuable under the terms of the arrangements at each date if December&#160;31 was the end of the contingency period.&lt;/span&gt;&lt;/div&gt;</us-gaap:EarningsPerShareTextBlock>
    <us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock
      contextRef="if748fec8cd0f4b05a991e62604248402_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yMTcvZnJhZzphNjkxZDQ3NWI3ZjM0ZTcxYjdhMDA3NWM2OTUzNzk4Ni90ZXh0cmVnaW9uOmE2OTFkNDc1YjdmMzRlNzFiN2EwMDc1YzY5NTM3OTg2XzcyNQ_32bfe648-221e-45d4-905d-ee7ac2b542c4">&lt;div style="margin-bottom:8pt;margin-top:8pt;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table reconciles the net income and the weighted average common shares outstanding used in the computations of basic and diluted earnings per common share for the years ended December&#160;31:&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;vertical-align:top;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:61.564%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.613%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.613%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.614%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(In thousands, except per share amounts)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;413,041&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;555,713&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;467,363&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Basic weighted average shares outstanding&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;106,098&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;97,762&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;97,403&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Dilutive effect of nonvested shares&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;278&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;465&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;571&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Diluted weighted average shares outstanding&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;106,376&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;98,227&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;97,974&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Basic earnings per share&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.89&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.68&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.80&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Diluted earnings per share&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.88&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.66&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.77&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock>
    <us-gaap:NetIncomeLoss
      contextRef="if748fec8cd0f4b05a991e62604248402_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yMTcvZnJhZzphNjkxZDQ3NWI3ZjM0ZTcxYjdhMDA3NWM2OTUzNzk4Ni90YWJsZTo3N2YyOTViNTgxZTY0NzkyODUyNGM0YjAxOTA2N2E5Yi90YWJsZXJhbmdlOjc3ZjI5NWI1ODFlNjQ3OTI4NTI0YzRiMDE5MDY3YTliXzEtMi0xLTEtMA_0da4f11b-c0ec-4326-9dd3-672d9dfe7cd5"
      unitRef="usd">413041000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i615b0805b8ed4d9db83967308e9675fd_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yMTcvZnJhZzphNjkxZDQ3NWI3ZjM0ZTcxYjdhMDA3NWM2OTUzNzk4Ni90YWJsZTo3N2YyOTViNTgxZTY0NzkyODUyNGM0YjAxOTA2N2E5Yi90YWJsZXJhbmdlOjc3ZjI5NWI1ODFlNjQ3OTI4NTI0YzRiMDE5MDY3YTliXzEtNC0xLTEtMA_60de3d90-eb50-4f0b-9cce-2812ff32829c"
      unitRef="usd">555713000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i18c2cb681437415bb67fb6bd04946c6f_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yMTcvZnJhZzphNjkxZDQ3NWI3ZjM0ZTcxYjdhMDA3NWM2OTUzNzk4Ni90YWJsZTo3N2YyOTViNTgxZTY0NzkyODUyNGM0YjAxOTA2N2E5Yi90YWJsZXJhbmdlOjc3ZjI5NWI1ODFlNjQ3OTI4NTI0YzRiMDE5MDY3YTliXzEtNi0xLTEtMA_5fd22b62-bd67-4998-b9df-f5888a2c22d8"
      unitRef="usd">467363000</us-gaap:NetIncomeLoss>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="if748fec8cd0f4b05a991e62604248402_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yMTcvZnJhZzphNjkxZDQ3NWI3ZjM0ZTcxYjdhMDA3NWM2OTUzNzk4Ni90YWJsZTo3N2YyOTViNTgxZTY0NzkyODUyNGM0YjAxOTA2N2E5Yi90YWJsZXJhbmdlOjc3ZjI5NWI1ODFlNjQ3OTI4NTI0YzRiMDE5MDY3YTliXzMtMi0xLTEtMA_1b312ea6-b1b7-4434-bc22-0483efcb458e"
      unitRef="shares">106098000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i615b0805b8ed4d9db83967308e9675fd_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yMTcvZnJhZzphNjkxZDQ3NWI3ZjM0ZTcxYjdhMDA3NWM2OTUzNzk4Ni90YWJsZTo3N2YyOTViNTgxZTY0NzkyODUyNGM0YjAxOTA2N2E5Yi90YWJsZXJhbmdlOjc3ZjI5NWI1ODFlNjQ3OTI4NTI0YzRiMDE5MDY3YTliXzMtNC0xLTEtMA_6efc847e-f840-4265-a548-11d123a55549"
      unitRef="shares">97762000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i18c2cb681437415bb67fb6bd04946c6f_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yMTcvZnJhZzphNjkxZDQ3NWI3ZjM0ZTcxYjdhMDA3NWM2OTUzNzk4Ni90YWJsZTo3N2YyOTViNTgxZTY0NzkyODUyNGM0YjAxOTA2N2E5Yi90YWJsZXJhbmdlOjc3ZjI5NWI1ODFlNjQ3OTI4NTI0YzRiMDE5MDY3YTliXzMtNi0xLTEtMA_84382aff-87d2-44ed-b482-eaf15ebdb361"
      unitRef="shares">97403000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:IncrementalCommonSharesAttributableToNonvestedSharesWithForfeitableDividends
      contextRef="if748fec8cd0f4b05a991e62604248402_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yMTcvZnJhZzphNjkxZDQ3NWI3ZjM0ZTcxYjdhMDA3NWM2OTUzNzk4Ni90YWJsZTo3N2YyOTViNTgxZTY0NzkyODUyNGM0YjAxOTA2N2E5Yi90YWJsZXJhbmdlOjc3ZjI5NWI1ODFlNjQ3OTI4NTI0YzRiMDE5MDY3YTliXzQtMi0xLTEtMA_4ab32f98-1b25-4882-bc75-60a5c888e2eb"
      unitRef="shares">278000</us-gaap:IncrementalCommonSharesAttributableToNonvestedSharesWithForfeitableDividends>
    <us-gaap:IncrementalCommonSharesAttributableToNonvestedSharesWithForfeitableDividends
      contextRef="i615b0805b8ed4d9db83967308e9675fd_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yMTcvZnJhZzphNjkxZDQ3NWI3ZjM0ZTcxYjdhMDA3NWM2OTUzNzk4Ni90YWJsZTo3N2YyOTViNTgxZTY0NzkyODUyNGM0YjAxOTA2N2E5Yi90YWJsZXJhbmdlOjc3ZjI5NWI1ODFlNjQ3OTI4NTI0YzRiMDE5MDY3YTliXzQtNC0xLTEtMA_12f6b94d-f338-4307-a53f-01cc270af506"
      unitRef="shares">465000</us-gaap:IncrementalCommonSharesAttributableToNonvestedSharesWithForfeitableDividends>
    <us-gaap:IncrementalCommonSharesAttributableToNonvestedSharesWithForfeitableDividends
      contextRef="i18c2cb681437415bb67fb6bd04946c6f_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yMTcvZnJhZzphNjkxZDQ3NWI3ZjM0ZTcxYjdhMDA3NWM2OTUzNzk4Ni90YWJsZTo3N2YyOTViNTgxZTY0NzkyODUyNGM0YjAxOTA2N2E5Yi90YWJsZXJhbmdlOjc3ZjI5NWI1ODFlNjQ3OTI4NTI0YzRiMDE5MDY3YTliXzQtNi0xLTEtMA_8b8a52d3-aa35-4a84-a2ca-7237c0a7fdeb"
      unitRef="shares">571000</us-gaap:IncrementalCommonSharesAttributableToNonvestedSharesWithForfeitableDividends>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="if748fec8cd0f4b05a991e62604248402_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yMTcvZnJhZzphNjkxZDQ3NWI3ZjM0ZTcxYjdhMDA3NWM2OTUzNzk4Ni90YWJsZTo3N2YyOTViNTgxZTY0NzkyODUyNGM0YjAxOTA2N2E5Yi90YWJsZXJhbmdlOjc3ZjI5NWI1ODFlNjQ3OTI4NTI0YzRiMDE5MDY3YTliXzUtMi0xLTEtMA_e644cd07-abd0-4535-99a5-7c82d90f436e"
      unitRef="shares">106376000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i615b0805b8ed4d9db83967308e9675fd_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yMTcvZnJhZzphNjkxZDQ3NWI3ZjM0ZTcxYjdhMDA3NWM2OTUzNzk4Ni90YWJsZTo3N2YyOTViNTgxZTY0NzkyODUyNGM0YjAxOTA2N2E5Yi90YWJsZXJhbmdlOjc3ZjI5NWI1ODFlNjQ3OTI4NTI0YzRiMDE5MDY3YTliXzUtNC0xLTEtMA_92fae1bb-7177-473f-82cb-2ac56ea44410"
      unitRef="shares">98227000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i18c2cb681437415bb67fb6bd04946c6f_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yMTcvZnJhZzphNjkxZDQ3NWI3ZjM0ZTcxYjdhMDA3NWM2OTUzNzk4Ni90YWJsZTo3N2YyOTViNTgxZTY0NzkyODUyNGM0YjAxOTA2N2E5Yi90YWJsZXJhbmdlOjc3ZjI5NWI1ODFlNjQ3OTI4NTI0YzRiMDE5MDY3YTliXzUtNi0xLTEtMA_2eaba350-4a31-44bc-8565-1bf64fe75a33"
      unitRef="shares">97974000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:EarningsPerShareBasic
      contextRef="if748fec8cd0f4b05a991e62604248402_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yMTcvZnJhZzphNjkxZDQ3NWI3ZjM0ZTcxYjdhMDA3NWM2OTUzNzk4Ni90YWJsZTo3N2YyOTViNTgxZTY0NzkyODUyNGM0YjAxOTA2N2E5Yi90YWJsZXJhbmdlOjc3ZjI5NWI1ODFlNjQ3OTI4NTI0YzRiMDE5MDY3YTliXzctMi0xLTEtMA_0b484a67-a874-46a4-9efd-056cb0622bd0"
      unitRef="usdPerShare">3.89</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="i615b0805b8ed4d9db83967308e9675fd_D20190101-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yMTcvZnJhZzphNjkxZDQ3NWI3ZjM0ZTcxYjdhMDA3NWM2OTUzNzk4Ni90YWJsZTo3N2YyOTViNTgxZTY0NzkyODUyNGM0YjAxOTA2N2E5Yi90YWJsZXJhbmdlOjc3ZjI5NWI1ODFlNjQ3OTI4NTI0YzRiMDE5MDY3YTliXzctNC0xLTEtMA_acd832f0-e238-43be-8858-a6fbbde8f699"
      unitRef="usdPerShare">5.68</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="i18c2cb681437415bb67fb6bd04946c6f_D20180101-20181231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yMTcvZnJhZzphNjkxZDQ3NWI3ZjM0ZTcxYjdhMDA3NWM2OTUzNzk4Ni90YWJsZTo3N2YyOTViNTgxZTY0NzkyODUyNGM0YjAxOTA2N2E5Yi90YWJsZXJhbmdlOjc3ZjI5NWI1ODFlNjQ3OTI4NTI0YzRiMDE5MDY3YTliXzctNi0xLTEtMA_010cbb9b-145e-4fc4-bc94-7524a22a6588"
      unitRef="usdPerShare">4.80</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="if748fec8cd0f4b05a991e62604248402_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yMTcvZnJhZzphNjkxZDQ3NWI3ZjM0ZTcxYjdhMDA3NWM2OTUzNzk4Ni90YWJsZTo3N2YyOTViNTgxZTY0NzkyODUyNGM0YjAxOTA2N2E5Yi90YWJsZXJhbmdlOjc3ZjI5NWI1ODFlNjQ3OTI4NTI0YzRiMDE5MDY3YTliXzgtMi0xLTEtMA_d69624b1-4010-4fc5-80e4-9657ef895769"
      unitRef="usdPerShare">3.88</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i615b0805b8ed4d9db83967308e9675fd_D20190101-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yMTcvZnJhZzphNjkxZDQ3NWI3ZjM0ZTcxYjdhMDA3NWM2OTUzNzk4Ni90YWJsZTo3N2YyOTViNTgxZTY0NzkyODUyNGM0YjAxOTA2N2E5Yi90YWJsZXJhbmdlOjc3ZjI5NWI1ODFlNjQ3OTI4NTI0YzRiMDE5MDY3YTliXzgtNC0xLTEtMA_78a1efa3-2172-41eb-9d69-c777fd294729"
      unitRef="usdPerShare">5.66</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i18c2cb681437415bb67fb6bd04946c6f_D20180101-20181231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yMTcvZnJhZzphNjkxZDQ3NWI3ZjM0ZTcxYjdhMDA3NWM2OTUzNzk4Ni90YWJsZTo3N2YyOTViNTgxZTY0NzkyODUyNGM0YjAxOTA2N2E5Yi90YWJsZXJhbmdlOjc3ZjI5NWI1ODFlNjQ3OTI4NTI0YzRiMDE5MDY3YTliXzgtNi0xLTEtMA_48613e70-8eff-4971-9420-fcfece0dd831"
      unitRef="usdPerShare">4.77</us-gaap:EarningsPerShareDiluted>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="if748fec8cd0f4b05a991e62604248402_D20200101-20201231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yMTcvZnJhZzphNjkxZDQ3NWI3ZjM0ZTcxYjdhMDA3NWM2OTUzNzk4Ni90ZXh0cmVnaW9uOmE2OTFkNDc1YjdmMzRlNzFiN2EwMDc1YzY5NTM3OTg2XzI1NA_f905861e-4dbb-4007-9dbc-4934ac4fc714"
      unitRef="shares">324813</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="i615b0805b8ed4d9db83967308e9675fd_D20190101-20191231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yMTcvZnJhZzphNjkxZDQ3NWI3ZjM0ZTcxYjdhMDA3NWM2OTUzNzk4Ni90ZXh0cmVnaW9uOmE2OTFkNDc1YjdmMzRlNzFiN2EwMDc1YzY5NTM3OTg2XzI1OA_b474a46a-2866-4d4b-9d5e-10558e024434"
      unitRef="shares">39490</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="i18c2cb681437415bb67fb6bd04946c6f_D20180101-20181231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yMTcvZnJhZzphNjkxZDQ3NWI3ZjM0ZTcxYjdhMDA3NWM2OTUzNzk4Ni90ZXh0cmVnaW9uOmE2OTFkNDc1YjdmMzRlNzFiN2EwMDc1YzY5NTM3OTg2XzI2NQ_08894b8c-8203-408f-998a-e8ca358a4638"
      unitRef="shares">128575</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock
      contextRef="if748fec8cd0f4b05a991e62604248402_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yMTcvZnJhZzphNjkxZDQ3NWI3ZjM0ZTcxYjdhMDA3NWM2OTUzNzk4Ni90ZXh0cmVnaW9uOmE2OTFkNDc1YjdmMzRlNzFiN2EwMDc1YzY5NTM3OTg2XzQ5NDc4MDIzMjYwMjI_f66efe2e-27f9-47e3-82ef-9c927e951218">Based on the compounded annual book value per share growth as of December&#160;31, 2020, the following percentages of the performance-based share awards would be issuable under the terms of the arrangements if December&#160;31, 2020 was the end of the contingency period:&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:47.368%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:85.011%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.343%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.246%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2018 Performance-Based Grants&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;100&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2019 Performance-Based Grants&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;100&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2020 Performance-Based Grants&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;25&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock>
    <esnt:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardPeriodToDateVestingRightsPercentage
      contextRef="i7da3d62b0b244427a9a4fc605a56cea3_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yMTcvZnJhZzphNjkxZDQ3NWI3ZjM0ZTcxYjdhMDA3NWM2OTUzNzk4Ni90YWJsZTo1MGEyMWYyNjYzNGU0MTBkOTU1YzE0YjZjODIwYjAxMC90YWJsZXJhbmdlOjUwYTIxZjI2NjM0ZTQxMGQ5NTVjMTRiNmM4MjBiMDEwXzAtMi0xLTEtMjE4Ng_b6247949-789c-4508-bf52-e098bf6041eb"
      unitRef="number">1</esnt:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardPeriodToDateVestingRightsPercentage>
    <esnt:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardPeriodToDateVestingRightsPercentage
      contextRef="i1e58f509ca4a4665a58fd8a42a93abee_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yMTcvZnJhZzphNjkxZDQ3NWI3ZjM0ZTcxYjdhMDA3NWM2OTUzNzk4Ni90YWJsZTo1MGEyMWYyNjYzNGU0MTBkOTU1YzE0YjZjODIwYjAxMC90YWJsZXJhbmdlOjUwYTIxZjI2NjM0ZTQxMGQ5NTVjMTRiNmM4MjBiMDEwXzEtMi0xLTEtMjE4Ng_7b8d5be8-f7c1-488d-ac94-097d2194b15f"
      unitRef="number">1</esnt:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardPeriodToDateVestingRightsPercentage>
    <esnt:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardPeriodToDateVestingRightsPercentage
      contextRef="i1ebccc9248e44747a9dbc1d3abcd88bf_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yMTcvZnJhZzphNjkxZDQ3NWI3ZjM0ZTcxYjdhMDA3NWM2OTUzNzk4Ni90YWJsZTo1MGEyMWYyNjYzNGU0MTBkOTU1YzE0YjZjODIwYjAxMC90YWJsZXJhbmdlOjUwYTIxZjI2NjM0ZTQxMGQ5NTVjMTRiNmM4MjBiMDEwXzItMi0xLTEtMjE4Ng_8d955879-0fd8-4895-b627-081c2d711bbf"
      unitRef="number">0.25</esnt:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardPeriodToDateVestingRightsPercentage>
    <esnt:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardPeriodToDateVestingRightsPercentage
      contextRef="i4cfed8e2f17443aaaf87bd2d919e54cc_I20181231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yMTcvZnJhZzphNjkxZDQ3NWI3ZjM0ZTcxYjdhMDA3NWM2OTUzNzk4Ni90ZXh0cmVnaW9uOmE2OTFkNDc1YjdmMzRlNzFiN2EwMDc1YzY5NTM3OTg2XzU2Mw_8c8970ff-253a-4abe-9e4f-922a7e00ddd4"
      unitRef="number">1</esnt:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardPeriodToDateVestingRightsPercentage>
    <esnt:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardPeriodToDateVestingRightsPercentage
      contextRef="id91476258906425eab79e1c27d5f4ad3_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yMTcvZnJhZzphNjkxZDQ3NWI3ZjM0ZTcxYjdhMDA3NWM2OTUzNzk4Ni90ZXh0cmVnaW9uOmE2OTFkNDc1YjdmMzRlNzFiN2EwMDc1YzY5NTM3OTg2XzU2Mw_a0ab111d-4e16-4637-837a-5991cd0b701d"
      unitRef="number">1</esnt:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardPeriodToDateVestingRightsPercentage>
    <us-gaap:ComprehensiveIncomeNoteTextBlock
      contextRef="if748fec8cd0f4b05a991e62604248402_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yMjMvZnJhZzozNzY4NjNiZjZjNTI0MTc4OGY3MzI1ZDI3ZmI4NDYzNS90ZXh0cmVnaW9uOjM3Njg2M2JmNmM1MjQxNzg4ZjczMjVkMjdmYjg0NjM1XzM1Mg_c317706e-7c54-45a3-aa08-3c0aef1ef8f3">Accumulated Other Comprehensive Income (Loss)&lt;div style="text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table shows the rollforward of accumulated other comprehensive income (loss) for the year ended December 31:&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;vertical-align:top;width:99.415%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:40.664%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.535%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.870%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.535%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.870%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.535%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.870%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.535%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.870%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.535%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.870%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.535%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.876%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-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="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Before Tax&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Tax Effect&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Net of Tax&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Before Tax&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Tax Effect&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Net of Tax&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance at beginning of year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;69,401&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(13,214)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;56,187&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(33,276)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,283&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(28,993)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other comprehensive income (loss):&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;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="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Unrealized holding gains (losses) on investments:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25.75pt;text-align:left;text-indent:-13.5pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Unrealized holding gains arising during the year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;101,620&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(17,286)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;84,334&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;105,906&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(17,995)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;87,911&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25.75pt;text-align:left;text-indent:-13.5pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less: Reclassification adjustment for gains included in net&#160;income&#160;(1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,697)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;450&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,247)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3,229)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;498&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,731)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25.75pt;text-align:left;text-indent:-13.5pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net unrealized gains on investments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;98,923&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(16,836)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;82,087&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;102,677&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(17,497)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;85,180&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other comprehensive gain&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;98,923&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(16,836)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;82,087&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;102,677&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(17,497)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;85,180&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance at end of year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;168,324&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(30,050)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;138,274&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;69,401&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(13,214)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;56,187&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;_______________________________________________________________________________&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt"&gt;Included in net realized investments gains on our consolidated statements of comprehensive income.&lt;/span&gt;&lt;/div&gt;</us-gaap:ComprehensiveIncomeNoteTextBlock>
    <us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock
      contextRef="if748fec8cd0f4b05a991e62604248402_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yMjMvZnJhZzozNzY4NjNiZjZjNTI0MTc4OGY3MzI1ZDI3ZmI4NDYzNS90ZXh0cmVnaW9uOjM3Njg2M2JmNmM1MjQxNzg4ZjczMjVkMjdmYjg0NjM1XzM0OA_ac3205cb-3211-4daf-91bd-f8b46e6d169d">&lt;div style="text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table shows the rollforward of accumulated other comprehensive income (loss) for the year ended December 31:&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;vertical-align:top;width:99.415%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:40.664%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.535%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.870%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.535%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.870%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.535%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.870%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.535%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.870%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.535%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.870%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.535%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.876%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-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="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Before Tax&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Tax Effect&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Net of Tax&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Before Tax&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Tax Effect&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Net of Tax&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance at beginning of year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;69,401&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(13,214)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;56,187&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(33,276)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,283&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(28,993)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other comprehensive income (loss):&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;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="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Unrealized holding gains (losses) on investments:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25.75pt;text-align:left;text-indent:-13.5pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Unrealized holding gains arising during the year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;101,620&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(17,286)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;84,334&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;105,906&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(17,995)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;87,911&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25.75pt;text-align:left;text-indent:-13.5pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less: Reclassification adjustment for gains included in net&#160;income&#160;(1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,697)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;450&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,247)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3,229)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;498&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,731)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25.75pt;text-align:left;text-indent:-13.5pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net unrealized gains on investments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;98,923&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(16,836)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;82,087&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;102,677&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(17,497)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;85,180&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other comprehensive gain&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;98,923&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(16,836)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;82,087&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;102,677&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(17,497)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;85,180&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance at end of year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;168,324&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(30,050)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;138,274&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;69,401&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(13,214)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;56,187&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;_______________________________________________________________________________&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt"&gt;Included in net realized investments gains on our consolidated statements of comprehensive income.&lt;/span&gt;&lt;/div&gt;</us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock>
    <us-gaap:AociBeforeTaxAttributableToParent
      contextRef="i703c7abca5d240bb940d44c1252472a9_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yMjMvZnJhZzozNzY4NjNiZjZjNTI0MTc4OGY3MzI1ZDI3ZmI4NDYzNS90YWJsZTo2ZmRmMDEyNmJkNjg0MmNkOTRhYWY3MmI3OTY1ZDhjOS90YWJsZXJhbmdlOjZmZGYwMTI2YmQ2ODQyY2Q5NGFhZjcyYjc5NjVkOGM5XzItMi0xLTEtMA_f5b37aa4-870a-43c2-b990-60f43fc545ad"
      unitRef="usd">69401000</us-gaap:AociBeforeTaxAttributableToParent>
    <us-gaap:AociTaxAttributableToParent
      contextRef="i703c7abca5d240bb940d44c1252472a9_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yMjMvZnJhZzozNzY4NjNiZjZjNTI0MTc4OGY3MzI1ZDI3ZmI4NDYzNS90YWJsZTo2ZmRmMDEyNmJkNjg0MmNkOTRhYWY3MmI3OTY1ZDhjOS90YWJsZXJhbmdlOjZmZGYwMTI2YmQ2ODQyY2Q5NGFhZjcyYjc5NjVkOGM5XzItNC0xLTEtMA_8d6d0f76-94a6-4400-b0af-b2368d480d0a"
      unitRef="usd">13214000</us-gaap:AociTaxAttributableToParent>
    <us-gaap:StockholdersEquity
      contextRef="i703c7abca5d240bb940d44c1252472a9_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yMjMvZnJhZzozNzY4NjNiZjZjNTI0MTc4OGY3MzI1ZDI3ZmI4NDYzNS90YWJsZTo2ZmRmMDEyNmJkNjg0MmNkOTRhYWY3MmI3OTY1ZDhjOS90YWJsZXJhbmdlOjZmZGYwMTI2YmQ2ODQyY2Q5NGFhZjcyYjc5NjVkOGM5XzItNi0xLTEtMA_1d567d57-5a34-4485-903c-40ce070aa99c"
      unitRef="usd">56187000</us-gaap:StockholdersEquity>
    <us-gaap:AociBeforeTaxAttributableToParent
      contextRef="ia33abb2bc6b74833abc99eef9de8417d_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yMjMvZnJhZzozNzY4NjNiZjZjNTI0MTc4OGY3MzI1ZDI3ZmI4NDYzNS90YWJsZTo2ZmRmMDEyNmJkNjg0MmNkOTRhYWY3MmI3OTY1ZDhjOS90YWJsZXJhbmdlOjZmZGYwMTI2YmQ2ODQyY2Q5NGFhZjcyYjc5NjVkOGM5XzItOC0xLTEtMA_9dc62ac2-0f74-4494-9848-74998ab8295a"
      unitRef="usd">-33276000</us-gaap:AociBeforeTaxAttributableToParent>
    <us-gaap:AociTaxAttributableToParent
      contextRef="ia33abb2bc6b74833abc99eef9de8417d_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yMjMvZnJhZzozNzY4NjNiZjZjNTI0MTc4OGY3MzI1ZDI3ZmI4NDYzNS90YWJsZTo2ZmRmMDEyNmJkNjg0MmNkOTRhYWY3MmI3OTY1ZDhjOS90YWJsZXJhbmdlOjZmZGYwMTI2YmQ2ODQyY2Q5NGFhZjcyYjc5NjVkOGM5XzItMTAtMS0xLTA_67653cad-0ac6-472a-8bbe-9ca08219ee52"
      unitRef="usd">-4283000</us-gaap:AociTaxAttributableToParent>
    <us-gaap:StockholdersEquity
      contextRef="ia33abb2bc6b74833abc99eef9de8417d_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yMjMvZnJhZzozNzY4NjNiZjZjNTI0MTc4OGY3MzI1ZDI3ZmI4NDYzNS90YWJsZTo2ZmRmMDEyNmJkNjg0MmNkOTRhYWY3MmI3OTY1ZDhjOS90YWJsZXJhbmdlOjZmZGYwMTI2YmQ2ODQyY2Q5NGFhZjcyYjc5NjVkOGM5XzItMTItMS0xLTA_77219fd3-ac76-441c-8d65-edd3a0ef9350"
      unitRef="usd">-28993000</us-gaap:StockholdersEquity>
    <us-gaap:OciBeforeReclassificationsBeforeTaxAttributableToParent
      contextRef="icfd2426dae88490898123a0a328d68c2_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yMjMvZnJhZzozNzY4NjNiZjZjNTI0MTc4OGY3MzI1ZDI3ZmI4NDYzNS90YWJsZTo2ZmRmMDEyNmJkNjg0MmNkOTRhYWY3MmI3OTY1ZDhjOS90YWJsZXJhbmdlOjZmZGYwMTI2YmQ2ODQyY2Q5NGFhZjcyYjc5NjVkOGM5XzUtMi0xLTEtMA_b52f94b2-bdf3-442e-89da-dc7b001d4784"
      unitRef="usd">101620000</us-gaap:OciBeforeReclassificationsBeforeTaxAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsTax
      contextRef="icfd2426dae88490898123a0a328d68c2_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yMjMvZnJhZzozNzY4NjNiZjZjNTI0MTc4OGY3MzI1ZDI3ZmI4NDYzNS90YWJsZTo2ZmRmMDEyNmJkNjg0MmNkOTRhYWY3MmI3OTY1ZDhjOS90YWJsZXJhbmdlOjZmZGYwMTI2YmQ2ODQyY2Q5NGFhZjcyYjc5NjVkOGM5XzUtNC0xLTEtMA_85173b97-25c8-4b67-b986-7ac1c7111abf"
      unitRef="usd">17286000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsTax>
    <us-gaap:OciBeforeReclassificationsNetOfTaxAttributableToParent
      contextRef="icfd2426dae88490898123a0a328d68c2_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yMjMvZnJhZzozNzY4NjNiZjZjNTI0MTc4OGY3MzI1ZDI3ZmI4NDYzNS90YWJsZTo2ZmRmMDEyNmJkNjg0MmNkOTRhYWY3MmI3OTY1ZDhjOS90YWJsZXJhbmdlOjZmZGYwMTI2YmQ2ODQyY2Q5NGFhZjcyYjc5NjVkOGM5XzUtNi0xLTEtMA_b3b8c39a-38ce-43f6-b25f-654d79f6dc9a"
      unitRef="usd">84334000</us-gaap:OciBeforeReclassificationsNetOfTaxAttributableToParent>
    <us-gaap:OciBeforeReclassificationsBeforeTaxAttributableToParent
      contextRef="i6f78a256c9a34aa9823217b006d1126a_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yMjMvZnJhZzozNzY4NjNiZjZjNTI0MTc4OGY3MzI1ZDI3ZmI4NDYzNS90YWJsZTo2ZmRmMDEyNmJkNjg0MmNkOTRhYWY3MmI3OTY1ZDhjOS90YWJsZXJhbmdlOjZmZGYwMTI2YmQ2ODQyY2Q5NGFhZjcyYjc5NjVkOGM5XzUtOC0xLTEtMA_951a25f6-1d9d-46b9-ab8d-85eea814aa34"
      unitRef="usd">105906000</us-gaap:OciBeforeReclassificationsBeforeTaxAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsTax
      contextRef="i6f78a256c9a34aa9823217b006d1126a_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yMjMvZnJhZzozNzY4NjNiZjZjNTI0MTc4OGY3MzI1ZDI3ZmI4NDYzNS90YWJsZTo2ZmRmMDEyNmJkNjg0MmNkOTRhYWY3MmI3OTY1ZDhjOS90YWJsZXJhbmdlOjZmZGYwMTI2YmQ2ODQyY2Q5NGFhZjcyYjc5NjVkOGM5XzUtMTAtMS0xLTA_f3c45ed8-d451-4da8-b060-5e8fa0e401eb"
      unitRef="usd">17995000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsTax>
    <us-gaap:OciBeforeReclassificationsNetOfTaxAttributableToParent
      contextRef="i6f78a256c9a34aa9823217b006d1126a_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yMjMvZnJhZzozNzY4NjNiZjZjNTI0MTc4OGY3MzI1ZDI3ZmI4NDYzNS90YWJsZTo2ZmRmMDEyNmJkNjg0MmNkOTRhYWY3MmI3OTY1ZDhjOS90YWJsZXJhbmdlOjZmZGYwMTI2YmQ2ODQyY2Q5NGFhZjcyYjc5NjVkOGM5XzUtMTItMS0xLTA_bb1237d6-86f2-4c66-ae76-4be99bd1c908"
      unitRef="usd">87911000</us-gaap:OciBeforeReclassificationsNetOfTaxAttributableToParent>
    <us-gaap:ReclassificationFromAociCurrentPeriodBeforeTaxAttributableToParent
      contextRef="icfd2426dae88490898123a0a328d68c2_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yMjMvZnJhZzozNzY4NjNiZjZjNTI0MTc4OGY3MzI1ZDI3ZmI4NDYzNS90YWJsZTo2ZmRmMDEyNmJkNjg0MmNkOTRhYWY3MmI3OTY1ZDhjOS90YWJsZXJhbmdlOjZmZGYwMTI2YmQ2ODQyY2Q5NGFhZjcyYjc5NjVkOGM5XzYtMi0xLTEtMA_d4591c1b-2a33-40f4-8572-337f6ee661ea"
      unitRef="usd">2697000</us-gaap:ReclassificationFromAociCurrentPeriodBeforeTaxAttributableToParent>
    <us-gaap:ReclassificationFromAociCurrentPeriodTax
      contextRef="icfd2426dae88490898123a0a328d68c2_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yMjMvZnJhZzozNzY4NjNiZjZjNTI0MTc4OGY3MzI1ZDI3ZmI4NDYzNS90YWJsZTo2ZmRmMDEyNmJkNjg0MmNkOTRhYWY3MmI3OTY1ZDhjOS90YWJsZXJhbmdlOjZmZGYwMTI2YmQ2ODQyY2Q5NGFhZjcyYjc5NjVkOGM5XzYtNC0xLTEtMA_9f847818-c8b8-4f43-a686-c22795c1202a"
      unitRef="usd">450000</us-gaap:ReclassificationFromAociCurrentPeriodTax>
    <us-gaap:ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent
      contextRef="icfd2426dae88490898123a0a328d68c2_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yMjMvZnJhZzozNzY4NjNiZjZjNTI0MTc4OGY3MzI1ZDI3ZmI4NDYzNS90YWJsZTo2ZmRmMDEyNmJkNjg0MmNkOTRhYWY3MmI3OTY1ZDhjOS90YWJsZXJhbmdlOjZmZGYwMTI2YmQ2ODQyY2Q5NGFhZjcyYjc5NjVkOGM5XzYtNi0xLTEtMA_c9556295-8f68-4a00-8626-ceb531970b3a"
      unitRef="usd">2247000</us-gaap:ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent>
    <us-gaap:ReclassificationFromAociCurrentPeriodBeforeTaxAttributableToParent
      contextRef="i6f78a256c9a34aa9823217b006d1126a_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yMjMvZnJhZzozNzY4NjNiZjZjNTI0MTc4OGY3MzI1ZDI3ZmI4NDYzNS90YWJsZTo2ZmRmMDEyNmJkNjg0MmNkOTRhYWY3MmI3OTY1ZDhjOS90YWJsZXJhbmdlOjZmZGYwMTI2YmQ2ODQyY2Q5NGFhZjcyYjc5NjVkOGM5XzYtOC0xLTEtMA_8641a5b1-9c08-4a3e-b131-3ffb7ad4c963"
      unitRef="usd">3229000</us-gaap:ReclassificationFromAociCurrentPeriodBeforeTaxAttributableToParent>
    <us-gaap:ReclassificationFromAociCurrentPeriodTax
      contextRef="i6f78a256c9a34aa9823217b006d1126a_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yMjMvZnJhZzozNzY4NjNiZjZjNTI0MTc4OGY3MzI1ZDI3ZmI4NDYzNS90YWJsZTo2ZmRmMDEyNmJkNjg0MmNkOTRhYWY3MmI3OTY1ZDhjOS90YWJsZXJhbmdlOjZmZGYwMTI2YmQ2ODQyY2Q5NGFhZjcyYjc5NjVkOGM5XzYtMTAtMS0xLTA_93d8025e-7cd7-43fa-add0-d1b4a9c7e001"
      unitRef="usd">498000</us-gaap:ReclassificationFromAociCurrentPeriodTax>
    <us-gaap:ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent
      contextRef="i6f78a256c9a34aa9823217b006d1126a_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yMjMvZnJhZzozNzY4NjNiZjZjNTI0MTc4OGY3MzI1ZDI3ZmI4NDYzNS90YWJsZTo2ZmRmMDEyNmJkNjg0MmNkOTRhYWY3MmI3OTY1ZDhjOS90YWJsZXJhbmdlOjZmZGYwMTI2YmQ2ODQyY2Q5NGFhZjcyYjc5NjVkOGM5XzYtMTItMS0xLTA_46fcb3be-098d-4892-916d-eff0d0dccd27"
      unitRef="usd">2731000</us-gaap:ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParent
      contextRef="icfd2426dae88490898123a0a328d68c2_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yMjMvZnJhZzozNzY4NjNiZjZjNTI0MTc4OGY3MzI1ZDI3ZmI4NDYzNS90YWJsZTo2ZmRmMDEyNmJkNjg0MmNkOTRhYWY3MmI3OTY1ZDhjOS90YWJsZXJhbmdlOjZmZGYwMTI2YmQ2ODQyY2Q5NGFhZjcyYjc5NjVkOGM5XzctMi0xLTEtMA_cddad32c-ba95-447f-87fe-05786c0806aa"
      unitRef="usd">98923000</us-gaap:OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossTaxPortionAttributableToParent1
      contextRef="icfd2426dae88490898123a0a328d68c2_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yMjMvZnJhZzozNzY4NjNiZjZjNTI0MTc4OGY3MzI1ZDI3ZmI4NDYzNS90YWJsZTo2ZmRmMDEyNmJkNjg0MmNkOTRhYWY3MmI3OTY1ZDhjOS90YWJsZXJhbmdlOjZmZGYwMTI2YmQ2ODQyY2Q5NGFhZjcyYjc5NjVkOGM5XzctNC0xLTEtMA_cfb24862-7491-461d-94de-8ea8d4e0debd"
      unitRef="usd">16836000</us-gaap:OtherComprehensiveIncomeLossTaxPortionAttributableToParent1>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="icfd2426dae88490898123a0a328d68c2_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yMjMvZnJhZzozNzY4NjNiZjZjNTI0MTc4OGY3MzI1ZDI3ZmI4NDYzNS90YWJsZTo2ZmRmMDEyNmJkNjg0MmNkOTRhYWY3MmI3OTY1ZDhjOS90YWJsZXJhbmdlOjZmZGYwMTI2YmQ2ODQyY2Q5NGFhZjcyYjc5NjVkOGM5XzctNi0xLTEtMA_61fba6ff-2a9d-4314-a61a-1acd53c4fb4c"
      unitRef="usd">82087000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParent
      contextRef="i6f78a256c9a34aa9823217b006d1126a_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yMjMvZnJhZzozNzY4NjNiZjZjNTI0MTc4OGY3MzI1ZDI3ZmI4NDYzNS90YWJsZTo2ZmRmMDEyNmJkNjg0MmNkOTRhYWY3MmI3OTY1ZDhjOS90YWJsZXJhbmdlOjZmZGYwMTI2YmQ2ODQyY2Q5NGFhZjcyYjc5NjVkOGM5XzctOC0xLTEtMA_f99c7a64-cb04-4194-b000-908e80e578c6"
      unitRef="usd">102677000</us-gaap:OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossTaxPortionAttributableToParent1
      contextRef="i6f78a256c9a34aa9823217b006d1126a_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yMjMvZnJhZzozNzY4NjNiZjZjNTI0MTc4OGY3MzI1ZDI3ZmI4NDYzNS90YWJsZTo2ZmRmMDEyNmJkNjg0MmNkOTRhYWY3MmI3OTY1ZDhjOS90YWJsZXJhbmdlOjZmZGYwMTI2YmQ2ODQyY2Q5NGFhZjcyYjc5NjVkOGM5XzctMTAtMS0xLTA_3337b267-a7f1-4565-9691-b1e0c4ba8ab8"
      unitRef="usd">17497000</us-gaap:OtherComprehensiveIncomeLossTaxPortionAttributableToParent1>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="i6f78a256c9a34aa9823217b006d1126a_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yMjMvZnJhZzozNzY4NjNiZjZjNTI0MTc4OGY3MzI1ZDI3ZmI4NDYzNS90YWJsZTo2ZmRmMDEyNmJkNjg0MmNkOTRhYWY3MmI3OTY1ZDhjOS90YWJsZXJhbmdlOjZmZGYwMTI2YmQ2ODQyY2Q5NGFhZjcyYjc5NjVkOGM5XzctMTItMS0xLTA_3ef5b002-2e35-45ec-be7d-9b2c0772ac9c"
      unitRef="usd">85180000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParent
      contextRef="if748fec8cd0f4b05a991e62604248402_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yMjMvZnJhZzozNzY4NjNiZjZjNTI0MTc4OGY3MzI1ZDI3ZmI4NDYzNS90YWJsZTo2ZmRmMDEyNmJkNjg0MmNkOTRhYWY3MmI3OTY1ZDhjOS90YWJsZXJhbmdlOjZmZGYwMTI2YmQ2ODQyY2Q5NGFhZjcyYjc5NjVkOGM5XzgtMi0xLTEtMA_dd85d796-5dd3-4d53-852e-8472599ee501"
      unitRef="usd">98923000</us-gaap:OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossTaxPortionAttributableToParent1
      contextRef="if748fec8cd0f4b05a991e62604248402_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yMjMvZnJhZzozNzY4NjNiZjZjNTI0MTc4OGY3MzI1ZDI3ZmI4NDYzNS90YWJsZTo2ZmRmMDEyNmJkNjg0MmNkOTRhYWY3MmI3OTY1ZDhjOS90YWJsZXJhbmdlOjZmZGYwMTI2YmQ2ODQyY2Q5NGFhZjcyYjc5NjVkOGM5XzgtNC0xLTEtMA_35eb333e-f8c5-44d2-8f58-750f1b028d37"
      unitRef="usd">16836000</us-gaap:OtherComprehensiveIncomeLossTaxPortionAttributableToParent1>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="if748fec8cd0f4b05a991e62604248402_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yMjMvZnJhZzozNzY4NjNiZjZjNTI0MTc4OGY3MzI1ZDI3ZmI4NDYzNS90YWJsZTo2ZmRmMDEyNmJkNjg0MmNkOTRhYWY3MmI3OTY1ZDhjOS90YWJsZXJhbmdlOjZmZGYwMTI2YmQ2ODQyY2Q5NGFhZjcyYjc5NjVkOGM5XzgtNi0xLTEtMA_9879b10f-5667-4a3d-bee1-507b87b0c0f5"
      unitRef="usd">82087000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParent
      contextRef="i615b0805b8ed4d9db83967308e9675fd_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yMjMvZnJhZzozNzY4NjNiZjZjNTI0MTc4OGY3MzI1ZDI3ZmI4NDYzNS90YWJsZTo2ZmRmMDEyNmJkNjg0MmNkOTRhYWY3MmI3OTY1ZDhjOS90YWJsZXJhbmdlOjZmZGYwMTI2YmQ2ODQyY2Q5NGFhZjcyYjc5NjVkOGM5XzgtOC0xLTEtMA_0cb47661-53af-4063-9775-cfd6adc07a8b"
      unitRef="usd">102677000</us-gaap:OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossTaxPortionAttributableToParent1
      contextRef="i615b0805b8ed4d9db83967308e9675fd_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yMjMvZnJhZzozNzY4NjNiZjZjNTI0MTc4OGY3MzI1ZDI3ZmI4NDYzNS90YWJsZTo2ZmRmMDEyNmJkNjg0MmNkOTRhYWY3MmI3OTY1ZDhjOS90YWJsZXJhbmdlOjZmZGYwMTI2YmQ2ODQyY2Q5NGFhZjcyYjc5NjVkOGM5XzgtMTAtMS0xLTA_eb757599-964c-4452-821f-5db33f09c9b8"
      unitRef="usd">17497000</us-gaap:OtherComprehensiveIncomeLossTaxPortionAttributableToParent1>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="i615b0805b8ed4d9db83967308e9675fd_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yMjMvZnJhZzozNzY4NjNiZjZjNTI0MTc4OGY3MzI1ZDI3ZmI4NDYzNS90YWJsZTo2ZmRmMDEyNmJkNjg0MmNkOTRhYWY3MmI3OTY1ZDhjOS90YWJsZXJhbmdlOjZmZGYwMTI2YmQ2ODQyY2Q5NGFhZjcyYjc5NjVkOGM5XzgtMTItMS0xLTA_2dd20abe-5530-4b1b-bc11-7e35aa34dc67"
      unitRef="usd">85180000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:AociBeforeTaxAttributableToParent
      contextRef="i2dd8a05badfc4c4aa5e8d58539451d06_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yMjMvZnJhZzozNzY4NjNiZjZjNTI0MTc4OGY3MzI1ZDI3ZmI4NDYzNS90YWJsZTo2ZmRmMDEyNmJkNjg0MmNkOTRhYWY3MmI3OTY1ZDhjOS90YWJsZXJhbmdlOjZmZGYwMTI2YmQ2ODQyY2Q5NGFhZjcyYjc5NjVkOGM5XzktMi0xLTEtMA_fe6ab44f-79db-4954-a2f3-af654c470830"
      unitRef="usd">168324000</us-gaap:AociBeforeTaxAttributableToParent>
    <us-gaap:AociTaxAttributableToParent
      contextRef="i2dd8a05badfc4c4aa5e8d58539451d06_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yMjMvZnJhZzozNzY4NjNiZjZjNTI0MTc4OGY3MzI1ZDI3ZmI4NDYzNS90YWJsZTo2ZmRmMDEyNmJkNjg0MmNkOTRhYWY3MmI3OTY1ZDhjOS90YWJsZXJhbmdlOjZmZGYwMTI2YmQ2ODQyY2Q5NGFhZjcyYjc5NjVkOGM5XzktNC0xLTEtMA_3a9ef78e-caa2-4faf-9f0f-d1a51b0124e3"
      unitRef="usd">30050000</us-gaap:AociTaxAttributableToParent>
    <us-gaap:StockholdersEquity
      contextRef="i2dd8a05badfc4c4aa5e8d58539451d06_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yMjMvZnJhZzozNzY4NjNiZjZjNTI0MTc4OGY3MzI1ZDI3ZmI4NDYzNS90YWJsZTo2ZmRmMDEyNmJkNjg0MmNkOTRhYWY3MmI3OTY1ZDhjOS90YWJsZXJhbmdlOjZmZGYwMTI2YmQ2ODQyY2Q5NGFhZjcyYjc5NjVkOGM5XzktNi0xLTEtMA_7bbc9d69-6fa1-46fc-8a2d-66504a462689"
      unitRef="usd">138274000</us-gaap:StockholdersEquity>
    <us-gaap:AociBeforeTaxAttributableToParent
      contextRef="i703c7abca5d240bb940d44c1252472a9_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yMjMvZnJhZzozNzY4NjNiZjZjNTI0MTc4OGY3MzI1ZDI3ZmI4NDYzNS90YWJsZTo2ZmRmMDEyNmJkNjg0MmNkOTRhYWY3MmI3OTY1ZDhjOS90YWJsZXJhbmdlOjZmZGYwMTI2YmQ2ODQyY2Q5NGFhZjcyYjc5NjVkOGM5XzktOC0xLTEtMA_e2f13df3-cea6-4daa-b12f-c525c26a9ef3"
      unitRef="usd">69401000</us-gaap:AociBeforeTaxAttributableToParent>
    <us-gaap:AociTaxAttributableToParent
      contextRef="i703c7abca5d240bb940d44c1252472a9_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yMjMvZnJhZzozNzY4NjNiZjZjNTI0MTc4OGY3MzI1ZDI3ZmI4NDYzNS90YWJsZTo2ZmRmMDEyNmJkNjg0MmNkOTRhYWY3MmI3OTY1ZDhjOS90YWJsZXJhbmdlOjZmZGYwMTI2YmQ2ODQyY2Q5NGFhZjcyYjc5NjVkOGM5XzktMTAtMS0xLTA_79e5261e-22e3-42c7-af8d-f370e37f59ab"
      unitRef="usd">13214000</us-gaap:AociTaxAttributableToParent>
    <us-gaap:StockholdersEquity
      contextRef="i703c7abca5d240bb940d44c1252472a9_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yMjMvZnJhZzozNzY4NjNiZjZjNTI0MTc4OGY3MzI1ZDI3ZmI4NDYzNS90YWJsZTo2ZmRmMDEyNmJkNjg0MmNkOTRhYWY3MmI3OTY1ZDhjOS90YWJsZXJhbmdlOjZmZGYwMTI2YmQ2ODQyY2Q5NGFhZjcyYjc5NjVkOGM5XzktMTItMS0xLTA_9c6f55fd-fb27-4db9-a3d6-86671c7e958f"
      unitRef="usd">56187000</us-gaap:StockholdersEquity>
    <us-gaap:FairValueDisclosuresTextBlock
      contextRef="if748fec8cd0f4b05a991e62604248402_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yMjYvZnJhZzphN2U2MTJmNTk5NzQ0ZTgzYTU3YjAxNjVmMmJiOTM2Mi90ZXh0cmVnaW9uOmE3ZTYxMmY1OTk3NDRlODNhNTdiMDE2NWYyYmI5MzYyXzUzNzc_847cccbe-d06f-4c31-95fd-2eeae1715fec">Fair Value of Financial Instruments&lt;div style="text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We carry certain of our financial instruments at fair value. We define fair value as the current amount that would be exchanged to sell an asset or transfer a liability, other than in a forced liquidation. &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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Fair Value Hierarchy&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-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;ASC No.&#160;820 specifies a hierarchy of valuation techniques based on whether the inputs to those valuation techniques are observable or unobservable. Observable inputs reflect market data obtained from independent sources, while unobservable inputs reflect our market assumptions. The level within the fair value hierarchy to measure the financial instrument shall be determined based on the lowest level input that is significant to the fair value measurement. The three levels of the fair value hierarchy are as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:24.75pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-indent:-13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10pt"&gt;Level&#160;1&#x2014;Quoted prices for identical instruments in active markets accessible at the measurement date.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-indent:-13.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-indent:-13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10pt"&gt;Level&#160;2&#x2014;Quoted prices for similar instruments in active markets; quoted prices for identical or similar instruments in markets that are not active; and valuations in which all significant inputs are observable in active markets. Inputs are observable for substantially the full term of the financial instrument.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-indent:-13.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-indent:-13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10pt"&gt;Level&#160;3&#x2014;Valuations derived from one or more significant inputs that are unobservable.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Determination of Fair Value&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-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;When available, we generally use quoted market prices to determine fair value and classify the financial instrument in Level&#160;1. In cases where quoted market prices for similar financial instruments are available, we utilize these inputs for valuation techniques and classify the financial instrument in Level&#160;2. In cases where quoted market prices are not available, fair values are based on estimates using discounted cash flows, present value or other valuation techniques. Those techniques are significantly affected by the assumptions used, including the discount rates and estimates of future cash flows and we classify the financial instrument in Level&#160;3. Accordingly, the fair value estimates may not be realized in an immediate settlement of the instrument. &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-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We used the following methods and assumptions in estimating fair values of financial instruments:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:24.75pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-indent:-13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10pt"&gt;Investments available for sale&#x2014;Investments available for sale are valued using quoted market prices in active markets, when available, and those investments are classified as Level&#160;1 of the fair value hierarchy. Level&#160;1 investments &lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;available for sale include investments such as U.S. Treasury securities and money market funds. Investments available for sale are classified as Level&#160;2 of the fair value hierarchy if quoted market prices are not available and fair values are estimated using quoted prices of similar securities or recently executed transactions for the securities. U.S. agency securities, U.S. agency mortgage-backed securities, municipal debt securities, non-U.S. government securities, corporate debt securities, residential and commercial mortgage securities and asset-backed securities are classified as Level&#160;2 investments.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;We use independent pricing sources to determine the fair value of securities available for sale in Level&#160;1 and Level&#160;2 of the fair value hierarchy. We use one primary pricing service to provide individual security pricing based on observable market data and receive one quote per security. To ensure securities are appropriately classified in the fair value hierarchy, we review the pricing techniques and methodologies of the independent pricing service 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. U.S. agency securities, U.S. agency mortgage-backed securities, municipal debt securities, non-U.S. government securities, and corporate debt securities are valued by our primary vendor using recently executed transactions and proprietary models based on observable inputs, such as interest rate spreads, yield curves and credit risk. Residential and commercial mortgage securities and asset-backed securities are valued by our primary vendor using proprietary models based on observable inputs, such as interest rate spreads, prepayment speeds and credit risk. As part of our evaluation of investment prices provided by our primary pricing service, we obtained and reviewed their pricing methodologies which include a description of how each security type is evaluated and priced. We review the reasonableness of prices received from our primary pricing service by comparison to prices obtained from additional pricing sources. We have not made any adjustments to the prices obtained from our primary pricing service.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Assets and Liabilities Measured at Fair Value&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-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;All assets measured at fair value are categorized in the table below based upon the lowest level of significant input to the valuations. All fair value measurements at the reporting date were on a recurring basis.&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;vertical-align:top;width:99.561%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:41.337%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.556%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.556%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.556%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.559%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31, 2020 (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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Quoted&#160;Prices&lt;br/&gt;in Active&#160;&lt;br/&gt;Markets for&lt;br/&gt;Identical&lt;br/&gt;Instruments&lt;br/&gt;(Level&#160;1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Significant&lt;br/&gt;Other&lt;br/&gt;Observable&lt;br/&gt;Inputs&lt;br/&gt;(Level&#160;2)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Significant&lt;br/&gt;Unobservable&lt;br/&gt;Inputs&lt;br/&gt;(Level&#160;3)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Recurring fair value measurements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;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="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Financial Assets:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;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="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;U.S. Treasury securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;268,444&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;268,444&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;U.S. agency securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18,085&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18,085&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;U.S. agency mortgage-backed securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;995,905&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;995,905&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Municipal debt securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;551,517&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;551,517&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Non-U.S. government securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;61,607&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;61,607&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Corporate debt securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,126,512&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,126,512&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Residential and commercial mortgage securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;409,282&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;409,282&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Asset-backed securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;454,717&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;454,717&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Money market funds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;679,304&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;679,304&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total assets at fair value (1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;947,748&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,617,625&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,565,373&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&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;vertical-align:top;width:99.561%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:41.337%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.556%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.556%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.556%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.559%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31, 2019 (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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Quoted&#160;Prices&lt;br/&gt;in Active&#160;&lt;br/&gt;Markets for&lt;br/&gt;Identical&lt;br/&gt;Instruments&lt;br/&gt;(Level&#160;1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Significant&lt;br/&gt;Other&lt;br/&gt;Observable&lt;br/&gt;Inputs&lt;br/&gt;(Level&#160;2)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Significant&lt;br/&gt;Unobservable&lt;br/&gt;Inputs&lt;br/&gt;(Level&#160;3)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Recurring fair value measurements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;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="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Financial Assets:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;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="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;U.S. Treasury securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;242,206&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;242,206&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;U.S. agency securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;33,605&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;33,605&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;U.S. agency mortgage-backed securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;848,334&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;848,334&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Municipal debt securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;361,638&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;361,638&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Non-U.S. government securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;54,995&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;54,995&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Corporate debt securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;880,301&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;880,301&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Residential and commercial mortgage securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;288,281&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;288,281&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Asset-backed securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;326,025&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;326,025&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Money market funds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;315,362&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;315,362&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total assets at fair value (1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;557,568&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,793,179&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,350,747&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;_______________________________________________________________________________&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt"&gt;Does not include the fair value of embedded derivatives, which we have accounted for separately as freestanding derivatives and included in other assets or other accrued liabilities in our consolidated balance sheet. See Note 5 for more information.&lt;/span&gt;&lt;/div&gt;</us-gaap:FairValueDisclosuresTextBlock>
    <us-gaap:FairValueOfFinancialInstrumentsPolicy
      contextRef="if748fec8cd0f4b05a991e62604248402_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yMjYvZnJhZzphN2U2MTJmNTk5NzQ0ZTgzYTU3YjAxNjVmMmJiOTM2Mi90ZXh0cmVnaW9uOmE3ZTYxMmY1OTk3NDRlODNhNTdiMDE2NWYyYmI5MzYyXzUzNzk_3f987b43-fb99-4b2c-94b2-9739416b361a">Fair Value of Financial Instruments&lt;div style="text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We carry certain of our financial instruments at fair value. We define fair value as the current amount that would be exchanged to sell an asset or transfer a liability, other than in a forced liquidation. &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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Fair Value Hierarchy&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-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;ASC No.&#160;820 specifies a hierarchy of valuation techniques based on whether the inputs to those valuation techniques are observable or unobservable. Observable inputs reflect market data obtained from independent sources, while unobservable inputs reflect our market assumptions. The level within the fair value hierarchy to measure the financial instrument shall be determined based on the lowest level input that is significant to the fair value measurement. The three levels of the fair value hierarchy are as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:24.75pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-indent:-13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10pt"&gt;Level&#160;1&#x2014;Quoted prices for identical instruments in active markets accessible at the measurement date.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-indent:-13.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-indent:-13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10pt"&gt;Level&#160;2&#x2014;Quoted prices for similar instruments in active markets; quoted prices for identical or similar instruments in markets that are not active; and valuations in which all significant inputs are observable in active markets. Inputs are observable for substantially the full term of the financial instrument.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-indent:-13.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-indent:-13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10pt"&gt;Level&#160;3&#x2014;Valuations derived from one or more significant inputs that are unobservable.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Determination of Fair Value&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-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;When available, we generally use quoted market prices to determine fair value and classify the financial instrument in Level&#160;1. In cases where quoted market prices for similar financial instruments are available, we utilize these inputs for valuation techniques and classify the financial instrument in Level&#160;2. In cases where quoted market prices are not available, fair values are based on estimates using discounted cash flows, present value or other valuation techniques. Those techniques are significantly affected by the assumptions used, including the discount rates and estimates of future cash flows and we classify the financial instrument in Level&#160;3. Accordingly, the fair value estimates may not be realized in an immediate settlement of the instrument. &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-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We used the following methods and assumptions in estimating fair values of financial instruments:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:24.75pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-indent:-13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10pt"&gt;Investments available for sale&#x2014;Investments available for sale are valued using quoted market prices in active markets, when available, and those investments are classified as Level&#160;1 of the fair value hierarchy. Level&#160;1 investments &lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;available for sale include investments such as U.S. Treasury securities and money market funds. Investments available for sale are classified as Level&#160;2 of the fair value hierarchy if quoted market prices are not available and fair values are estimated using quoted prices of similar securities or recently executed transactions for the securities. U.S. agency securities, U.S. agency mortgage-backed securities, municipal debt securities, non-U.S. government securities, corporate debt securities, residential and commercial mortgage securities and asset-backed securities are classified as Level&#160;2 investments.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;We use independent pricing sources to determine the fair value of securities available for sale in Level&#160;1 and Level&#160;2 of the fair value hierarchy. We use one primary pricing service to provide individual security pricing based on observable market data and receive one quote per security. To ensure securities are appropriately classified in the fair value hierarchy, we review the pricing techniques and methodologies of the independent pricing service 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. U.S. agency securities, U.S. agency mortgage-backed securities, municipal debt securities, non-U.S. government securities, and corporate debt securities are valued by our primary vendor using recently executed transactions and proprietary models based on observable inputs, such as interest rate spreads, yield curves and credit risk. Residential and commercial mortgage securities and asset-backed securities are valued by our primary vendor using proprietary models based on observable inputs, such as interest rate spreads, prepayment speeds and credit risk. As part of our evaluation of investment prices provided by our primary pricing service, we obtained and reviewed their pricing methodologies which include a description of how each security type is evaluated and priced. We review the reasonableness of prices received from our primary pricing service by comparison to prices obtained from additional pricing sources. We have not made any adjustments to the prices obtained from our primary pricing service.&lt;/span&gt;&lt;/div&gt;</us-gaap:FairValueOfFinancialInstrumentsPolicy>
    <us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock
      contextRef="if748fec8cd0f4b05a991e62604248402_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yMjYvZnJhZzphN2U2MTJmNTk5NzQ0ZTgzYTU3YjAxNjVmMmJiOTM2Mi90ZXh0cmVnaW9uOmE3ZTYxMmY1OTk3NDRlODNhNTdiMDE2NWYyYmI5MzYyXzUzNjk_8f59e4a6-6f48-4474-8671-3188165fb926">&lt;div style="text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;All assets measured at fair value are categorized in the table below based upon the lowest level of significant input to the valuations. All fair value measurements at the reporting date were on a recurring basis.&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;vertical-align:top;width:99.561%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:41.337%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.556%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.556%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.556%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.559%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31, 2020 (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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Quoted&#160;Prices&lt;br/&gt;in Active&#160;&lt;br/&gt;Markets for&lt;br/&gt;Identical&lt;br/&gt;Instruments&lt;br/&gt;(Level&#160;1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Significant&lt;br/&gt;Other&lt;br/&gt;Observable&lt;br/&gt;Inputs&lt;br/&gt;(Level&#160;2)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Significant&lt;br/&gt;Unobservable&lt;br/&gt;Inputs&lt;br/&gt;(Level&#160;3)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Recurring fair value measurements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;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="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Financial Assets:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;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="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;U.S. Treasury securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;268,444&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;268,444&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;U.S. agency securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18,085&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18,085&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;U.S. agency mortgage-backed securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;995,905&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;995,905&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Municipal debt securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;551,517&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;551,517&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Non-U.S. government securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;61,607&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;61,607&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Corporate debt securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,126,512&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,126,512&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Residential and commercial mortgage securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;409,282&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;409,282&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Asset-backed securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;454,717&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;454,717&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Money market funds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;679,304&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;679,304&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total assets at fair value (1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;947,748&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,617,625&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,565,373&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&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;vertical-align:top;width:99.561%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:41.337%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.556%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.556%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.556%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.559%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31, 2019 (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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Quoted&#160;Prices&lt;br/&gt;in Active&#160;&lt;br/&gt;Markets for&lt;br/&gt;Identical&lt;br/&gt;Instruments&lt;br/&gt;(Level&#160;1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Significant&lt;br/&gt;Other&lt;br/&gt;Observable&lt;br/&gt;Inputs&lt;br/&gt;(Level&#160;2)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Significant&lt;br/&gt;Unobservable&lt;br/&gt;Inputs&lt;br/&gt;(Level&#160;3)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Recurring fair value measurements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;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="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Financial Assets:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;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="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;U.S. Treasury securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;242,206&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;242,206&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;U.S. agency securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;33,605&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;33,605&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;U.S. agency mortgage-backed securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;848,334&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;848,334&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Municipal debt securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;361,638&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;361,638&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Non-U.S. government securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;54,995&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;54,995&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Corporate debt securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;880,301&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;880,301&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Residential and commercial mortgage securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;288,281&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;288,281&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Asset-backed securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;326,025&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;326,025&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Money market funds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;315,362&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;315,362&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total assets at fair value (1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;557,568&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,793,179&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,350,747&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;_______________________________________________________________________________&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt"&gt;Does not include the fair value of embedded derivatives, which we have accounted for separately as freestanding derivatives and included in other assets or other accrued liabilities in our consolidated balance sheet. See Note 5 for more information.&lt;/span&gt;&lt;/div&gt;</us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i9996457e9c84417f974155fe5d807279_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yMjYvZnJhZzphN2U2MTJmNTk5NzQ0ZTgzYTU3YjAxNjVmMmJiOTM2Mi90YWJsZToxMzY4ZWI0YTk3NmU0OWZjYWI2MTJiNjkwMDJkOWRmYy90YWJsZXJhbmdlOjEzNjhlYjRhOTc2ZTQ5ZmNhYjYxMmI2OTAwMmQ5ZGZjXzMtMi0xLTEtMA_b6e01117-5c6a-467d-aede-338cc0a98335"
      unitRef="usd">268444000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="if9b141324c3a4ff980ea84c02d80f9cd_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yMjYvZnJhZzphN2U2MTJmNTk5NzQ0ZTgzYTU3YjAxNjVmMmJiOTM2Mi90YWJsZToxMzY4ZWI0YTk3NmU0OWZjYWI2MTJiNjkwMDJkOWRmYy90YWJsZXJhbmdlOjEzNjhlYjRhOTc2ZTQ5ZmNhYjYxMmI2OTAwMmQ5ZGZjXzMtNC0xLTEtMA_c97702f6-e940-481f-8764-da6b95b74670"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i52c64f66b9114e5fb2a89a426ce24e60_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yMjYvZnJhZzphN2U2MTJmNTk5NzQ0ZTgzYTU3YjAxNjVmMmJiOTM2Mi90YWJsZToxMzY4ZWI0YTk3NmU0OWZjYWI2MTJiNjkwMDJkOWRmYy90YWJsZXJhbmdlOjEzNjhlYjRhOTc2ZTQ5ZmNhYjYxMmI2OTAwMmQ5ZGZjXzMtNi0xLTEtMA_49421847-eea4-40f2-bd1c-c3faa8b53c0c"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i3dbf05498c7d499390ac76b98ef61ab2_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yMjYvZnJhZzphN2U2MTJmNTk5NzQ0ZTgzYTU3YjAxNjVmMmJiOTM2Mi90YWJsZToxMzY4ZWI0YTk3NmU0OWZjYWI2MTJiNjkwMDJkOWRmYy90YWJsZXJhbmdlOjEzNjhlYjRhOTc2ZTQ5ZmNhYjYxMmI2OTAwMmQ5ZGZjXzMtOC0xLTEtMA_a29956b5-afd6-42cd-9dae-d19b83644478"
      unitRef="usd">268444000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="ic043f1bfede346b5a018a0c2c1766221_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yMjYvZnJhZzphN2U2MTJmNTk5NzQ0ZTgzYTU3YjAxNjVmMmJiOTM2Mi90YWJsZToxMzY4ZWI0YTk3NmU0OWZjYWI2MTJiNjkwMDJkOWRmYy90YWJsZXJhbmdlOjEzNjhlYjRhOTc2ZTQ5ZmNhYjYxMmI2OTAwMmQ5ZGZjXzQtMi0xLTEtMA_b7d29544-5e48-4e98-bef9-51d41403cfc1"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i937d8ac66afe40eaaf9c89e63090384c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yMjYvZnJhZzphN2U2MTJmNTk5NzQ0ZTgzYTU3YjAxNjVmMmJiOTM2Mi90YWJsZToxMzY4ZWI0YTk3NmU0OWZjYWI2MTJiNjkwMDJkOWRmYy90YWJsZXJhbmdlOjEzNjhlYjRhOTc2ZTQ5ZmNhYjYxMmI2OTAwMmQ5ZGZjXzQtNC0xLTEtMA_c03fda7d-f838-4ef6-8af3-322cb09cd91c"
      unitRef="usd">18085000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="ibc4f7677e9e048308c171a972c4b3928_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yMjYvZnJhZzphN2U2MTJmNTk5NzQ0ZTgzYTU3YjAxNjVmMmJiOTM2Mi90YWJsZToxMzY4ZWI0YTk3NmU0OWZjYWI2MTJiNjkwMDJkOWRmYy90YWJsZXJhbmdlOjEzNjhlYjRhOTc2ZTQ5ZmNhYjYxMmI2OTAwMmQ5ZGZjXzQtNi0xLTEtMA_e7eec996-39a6-486f-b668-4608fb2dd7cd"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="ia41bc86c13ed45749d7b3eacb81e3936_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yMjYvZnJhZzphN2U2MTJmNTk5NzQ0ZTgzYTU3YjAxNjVmMmJiOTM2Mi90YWJsZToxMzY4ZWI0YTk3NmU0OWZjYWI2MTJiNjkwMDJkOWRmYy90YWJsZXJhbmdlOjEzNjhlYjRhOTc2ZTQ5ZmNhYjYxMmI2OTAwMmQ5ZGZjXzQtOC0xLTEtMA_918b4031-0afd-448b-82b7-0078104a5005"
      unitRef="usd">18085000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="if18a4d44efce417f9e3e1a3e46783619_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yMjYvZnJhZzphN2U2MTJmNTk5NzQ0ZTgzYTU3YjAxNjVmMmJiOTM2Mi90YWJsZToxMzY4ZWI0YTk3NmU0OWZjYWI2MTJiNjkwMDJkOWRmYy90YWJsZXJhbmdlOjEzNjhlYjRhOTc2ZTQ5ZmNhYjYxMmI2OTAwMmQ5ZGZjXzUtMi0xLTEtMA_d97532e4-82eb-4316-b8d4-77cdc39f9a54"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i12d79c2bc5e445a0b9d1ddad633c4faf_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yMjYvZnJhZzphN2U2MTJmNTk5NzQ0ZTgzYTU3YjAxNjVmMmJiOTM2Mi90YWJsZToxMzY4ZWI0YTk3NmU0OWZjYWI2MTJiNjkwMDJkOWRmYy90YWJsZXJhbmdlOjEzNjhlYjRhOTc2ZTQ5ZmNhYjYxMmI2OTAwMmQ5ZGZjXzUtNC0xLTEtMA_00149469-35cf-46a7-b1bd-0ecafbb83cd5"
      unitRef="usd">995905000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="ie9b9d9e11d5d4af89ccb9d65985f1178_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yMjYvZnJhZzphN2U2MTJmNTk5NzQ0ZTgzYTU3YjAxNjVmMmJiOTM2Mi90YWJsZToxMzY4ZWI0YTk3NmU0OWZjYWI2MTJiNjkwMDJkOWRmYy90YWJsZXJhbmdlOjEzNjhlYjRhOTc2ZTQ5ZmNhYjYxMmI2OTAwMmQ5ZGZjXzUtNi0xLTEtMA_4cbd8258-33ed-41c7-b691-e0b24f531b8e"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i089dccd156734c77979e33ba22b148b0_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yMjYvZnJhZzphN2U2MTJmNTk5NzQ0ZTgzYTU3YjAxNjVmMmJiOTM2Mi90YWJsZToxMzY4ZWI0YTk3NmU0OWZjYWI2MTJiNjkwMDJkOWRmYy90YWJsZXJhbmdlOjEzNjhlYjRhOTc2ZTQ5ZmNhYjYxMmI2OTAwMmQ5ZGZjXzUtOC0xLTEtMA_d6ed0ccd-aaba-46d6-a5b0-cbd81e6e4a12"
      unitRef="usd">995905000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i90bc94d6c1d043f99105425640e0c9ce_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yMjYvZnJhZzphN2U2MTJmNTk5NzQ0ZTgzYTU3YjAxNjVmMmJiOTM2Mi90YWJsZToxMzY4ZWI0YTk3NmU0OWZjYWI2MTJiNjkwMDJkOWRmYy90YWJsZXJhbmdlOjEzNjhlYjRhOTc2ZTQ5ZmNhYjYxMmI2OTAwMmQ5ZGZjXzYtMi0xLTEtMA_18a6869d-6145-4b91-a9dd-1037215fa4aa"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="ib6647bf29b684d06a1136dbeedd0783d_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yMjYvZnJhZzphN2U2MTJmNTk5NzQ0ZTgzYTU3YjAxNjVmMmJiOTM2Mi90YWJsZToxMzY4ZWI0YTk3NmU0OWZjYWI2MTJiNjkwMDJkOWRmYy90YWJsZXJhbmdlOjEzNjhlYjRhOTc2ZTQ5ZmNhYjYxMmI2OTAwMmQ5ZGZjXzYtNC0xLTEtMA_fbe67d50-614c-443b-9c53-f4736c2f2c6c"
      unitRef="usd">551517000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i2b291bdeb589459e91fb2054cb51683b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yMjYvZnJhZzphN2U2MTJmNTk5NzQ0ZTgzYTU3YjAxNjVmMmJiOTM2Mi90YWJsZToxMzY4ZWI0YTk3NmU0OWZjYWI2MTJiNjkwMDJkOWRmYy90YWJsZXJhbmdlOjEzNjhlYjRhOTc2ZTQ5ZmNhYjYxMmI2OTAwMmQ5ZGZjXzYtNi0xLTEtMA_e42edaa1-b2ed-47e7-8338-7df32c212a8d"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i4f6569cd234145509df42772317cc5e2_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yMjYvZnJhZzphN2U2MTJmNTk5NzQ0ZTgzYTU3YjAxNjVmMmJiOTM2Mi90YWJsZToxMzY4ZWI0YTk3NmU0OWZjYWI2MTJiNjkwMDJkOWRmYy90YWJsZXJhbmdlOjEzNjhlYjRhOTc2ZTQ5ZmNhYjYxMmI2OTAwMmQ5ZGZjXzYtOC0xLTEtMA_a6f8e274-08ef-457d-ad95-b971f23aa0eb"
      unitRef="usd">551517000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="ie09cb27f8ac44c5da95fd9f74695d633_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yMjYvZnJhZzphN2U2MTJmNTk5NzQ0ZTgzYTU3YjAxNjVmMmJiOTM2Mi90YWJsZToxMzY4ZWI0YTk3NmU0OWZjYWI2MTJiNjkwMDJkOWRmYy90YWJsZXJhbmdlOjEzNjhlYjRhOTc2ZTQ5ZmNhYjYxMmI2OTAwMmQ5ZGZjXzctMi0xLTEtMA_870f97e3-aa1d-44dd-bfbe-01294e314b4f"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i377c18b51a35484aab4cd5fd2515e52a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yMjYvZnJhZzphN2U2MTJmNTk5NzQ0ZTgzYTU3YjAxNjVmMmJiOTM2Mi90YWJsZToxMzY4ZWI0YTk3NmU0OWZjYWI2MTJiNjkwMDJkOWRmYy90YWJsZXJhbmdlOjEzNjhlYjRhOTc2ZTQ5ZmNhYjYxMmI2OTAwMmQ5ZGZjXzctNC0xLTEtMA_50d80cc3-00f4-4266-b9d7-b12af2a4811a"
      unitRef="usd">61607000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i90fd4d0a4d944b8ea535c8b253e81be4_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yMjYvZnJhZzphN2U2MTJmNTk5NzQ0ZTgzYTU3YjAxNjVmMmJiOTM2Mi90YWJsZToxMzY4ZWI0YTk3NmU0OWZjYWI2MTJiNjkwMDJkOWRmYy90YWJsZXJhbmdlOjEzNjhlYjRhOTc2ZTQ5ZmNhYjYxMmI2OTAwMmQ5ZGZjXzctNi0xLTEtMA_4ba47b1e-7f32-4910-a0b5-0f207f7085c4"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i7eb2c571ac3641bd84b748f6a7aadb4b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yMjYvZnJhZzphN2U2MTJmNTk5NzQ0ZTgzYTU3YjAxNjVmMmJiOTM2Mi90YWJsZToxMzY4ZWI0YTk3NmU0OWZjYWI2MTJiNjkwMDJkOWRmYy90YWJsZXJhbmdlOjEzNjhlYjRhOTc2ZTQ5ZmNhYjYxMmI2OTAwMmQ5ZGZjXzctOC0xLTEtMA_e0bf03bd-3c1c-42c2-a956-fdbecfcdc8fc"
      unitRef="usd">61607000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i88cea924e85447eeacbf073adbb72cc4_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yMjYvZnJhZzphN2U2MTJmNTk5NzQ0ZTgzYTU3YjAxNjVmMmJiOTM2Mi90YWJsZToxMzY4ZWI0YTk3NmU0OWZjYWI2MTJiNjkwMDJkOWRmYy90YWJsZXJhbmdlOjEzNjhlYjRhOTc2ZTQ5ZmNhYjYxMmI2OTAwMmQ5ZGZjXzgtMi0xLTEtMA_3c7b3730-ae9b-45a5-9df9-1afd063afeb4"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i0c8007300b824a8996006d05abf34e66_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yMjYvZnJhZzphN2U2MTJmNTk5NzQ0ZTgzYTU3YjAxNjVmMmJiOTM2Mi90YWJsZToxMzY4ZWI0YTk3NmU0OWZjYWI2MTJiNjkwMDJkOWRmYy90YWJsZXJhbmdlOjEzNjhlYjRhOTc2ZTQ5ZmNhYjYxMmI2OTAwMmQ5ZGZjXzgtNC0xLTEtMA_2036c020-a114-40e1-b0e8-9b9602f094ca"
      unitRef="usd">1126512000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i2d4ea9685c1f480eaee558486956532b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yMjYvZnJhZzphN2U2MTJmNTk5NzQ0ZTgzYTU3YjAxNjVmMmJiOTM2Mi90YWJsZToxMzY4ZWI0YTk3NmU0OWZjYWI2MTJiNjkwMDJkOWRmYy90YWJsZXJhbmdlOjEzNjhlYjRhOTc2ZTQ5ZmNhYjYxMmI2OTAwMmQ5ZGZjXzgtNi0xLTEtMA_7e31a86d-8de8-4397-a35f-4c8664ada72a"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i3a8328b4e4c1490b9783ab2d87af42dd_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yMjYvZnJhZzphN2U2MTJmNTk5NzQ0ZTgzYTU3YjAxNjVmMmJiOTM2Mi90YWJsZToxMzY4ZWI0YTk3NmU0OWZjYWI2MTJiNjkwMDJkOWRmYy90YWJsZXJhbmdlOjEzNjhlYjRhOTc2ZTQ5ZmNhYjYxMmI2OTAwMmQ5ZGZjXzgtOC0xLTEtMA_ebd7e033-467d-4227-b1f9-214d904471ec"
      unitRef="usd">1126512000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="ie6874b38a0d44df280e79ea7947faf1b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yMjYvZnJhZzphN2U2MTJmNTk5NzQ0ZTgzYTU3YjAxNjVmMmJiOTM2Mi90YWJsZToxMzY4ZWI0YTk3NmU0OWZjYWI2MTJiNjkwMDJkOWRmYy90YWJsZXJhbmdlOjEzNjhlYjRhOTc2ZTQ5ZmNhYjYxMmI2OTAwMmQ5ZGZjXzktMi0xLTEtMA_5b098b6f-a534-4236-9bad-0917b583a58b"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i7aa7793a52b84597a5db600d74bbf963_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yMjYvZnJhZzphN2U2MTJmNTk5NzQ0ZTgzYTU3YjAxNjVmMmJiOTM2Mi90YWJsZToxMzY4ZWI0YTk3NmU0OWZjYWI2MTJiNjkwMDJkOWRmYy90YWJsZXJhbmdlOjEzNjhlYjRhOTc2ZTQ5ZmNhYjYxMmI2OTAwMmQ5ZGZjXzktNC0xLTEtMA_4e1c7fb8-bb82-4003-95d6-71ef4e1135d0"
      unitRef="usd">409282000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i3e01ddf74a8143f4b9f4fe85b9e5faa3_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yMjYvZnJhZzphN2U2MTJmNTk5NzQ0ZTgzYTU3YjAxNjVmMmJiOTM2Mi90YWJsZToxMzY4ZWI0YTk3NmU0OWZjYWI2MTJiNjkwMDJkOWRmYy90YWJsZXJhbmdlOjEzNjhlYjRhOTc2ZTQ5ZmNhYjYxMmI2OTAwMmQ5ZGZjXzktNi0xLTEtMA_e9352346-d14e-4102-98d1-00f1d3d61d3c"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i0c6b410c9e8e4c6ba7c6dcec0812fd5c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yMjYvZnJhZzphN2U2MTJmNTk5NzQ0ZTgzYTU3YjAxNjVmMmJiOTM2Mi90YWJsZToxMzY4ZWI0YTk3NmU0OWZjYWI2MTJiNjkwMDJkOWRmYy90YWJsZXJhbmdlOjEzNjhlYjRhOTc2ZTQ5ZmNhYjYxMmI2OTAwMmQ5ZGZjXzktOC0xLTEtMA_16f78d22-0785-45b5-b644-f81ff0d5cb16"
      unitRef="usd">409282000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i9caa30a1c19b4e25ae6ec15615ef97f3_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yMjYvZnJhZzphN2U2MTJmNTk5NzQ0ZTgzYTU3YjAxNjVmMmJiOTM2Mi90YWJsZToxMzY4ZWI0YTk3NmU0OWZjYWI2MTJiNjkwMDJkOWRmYy90YWJsZXJhbmdlOjEzNjhlYjRhOTc2ZTQ5ZmNhYjYxMmI2OTAwMmQ5ZGZjXzEwLTItMS0xLTA_38b679ba-4b69-4d4e-ad37-fc4c58c717f8"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="ibab0473390ef428886dc1b2525e028e0_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yMjYvZnJhZzphN2U2MTJmNTk5NzQ0ZTgzYTU3YjAxNjVmMmJiOTM2Mi90YWJsZToxMzY4ZWI0YTk3NmU0OWZjYWI2MTJiNjkwMDJkOWRmYy90YWJsZXJhbmdlOjEzNjhlYjRhOTc2ZTQ5ZmNhYjYxMmI2OTAwMmQ5ZGZjXzEwLTQtMS0xLTA_c0e33d57-c5a5-4533-8f65-41b23ed92b17"
      unitRef="usd">454717000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i476209e08a7f4a46ae08da43f61283d3_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yMjYvZnJhZzphN2U2MTJmNTk5NzQ0ZTgzYTU3YjAxNjVmMmJiOTM2Mi90YWJsZToxMzY4ZWI0YTk3NmU0OWZjYWI2MTJiNjkwMDJkOWRmYy90YWJsZXJhbmdlOjEzNjhlYjRhOTc2ZTQ5ZmNhYjYxMmI2OTAwMmQ5ZGZjXzEwLTYtMS0xLTA_d1d7db4d-be0a-4e2e-9ba3-40229286c856"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i9bbfc53977f340d8b8fd2f5390d95a10_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yMjYvZnJhZzphN2U2MTJmNTk5NzQ0ZTgzYTU3YjAxNjVmMmJiOTM2Mi90YWJsZToxMzY4ZWI0YTk3NmU0OWZjYWI2MTJiNjkwMDJkOWRmYy90YWJsZXJhbmdlOjEzNjhlYjRhOTc2ZTQ5ZmNhYjYxMmI2OTAwMmQ5ZGZjXzEwLTgtMS0xLTA_56811e63-4448-45c1-9189-7cb381547452"
      unitRef="usd">454717000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i2e60b255beec4b419c57cb0eaac173d2_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yMjYvZnJhZzphN2U2MTJmNTk5NzQ0ZTgzYTU3YjAxNjVmMmJiOTM2Mi90YWJsZToxMzY4ZWI0YTk3NmU0OWZjYWI2MTJiNjkwMDJkOWRmYy90YWJsZXJhbmdlOjEzNjhlYjRhOTc2ZTQ5ZmNhYjYxMmI2OTAwMmQ5ZGZjXzExLTItMS0xLTA_886e77e3-6290-4db9-8f30-f514010ad475"
      unitRef="usd">679304000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i2339da6f2ce34fcea5afa73097389e51_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yMjYvZnJhZzphN2U2MTJmNTk5NzQ0ZTgzYTU3YjAxNjVmMmJiOTM2Mi90YWJsZToxMzY4ZWI0YTk3NmU0OWZjYWI2MTJiNjkwMDJkOWRmYy90YWJsZXJhbmdlOjEzNjhlYjRhOTc2ZTQ5ZmNhYjYxMmI2OTAwMmQ5ZGZjXzExLTQtMS0xLTA_94310b1f-077b-416c-a0f7-782dedbcb0fc"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i9de5efeb2f0d48f9b33503bd795ca888_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yMjYvZnJhZzphN2U2MTJmNTk5NzQ0ZTgzYTU3YjAxNjVmMmJiOTM2Mi90YWJsZToxMzY4ZWI0YTk3NmU0OWZjYWI2MTJiNjkwMDJkOWRmYy90YWJsZXJhbmdlOjEzNjhlYjRhOTc2ZTQ5ZmNhYjYxMmI2OTAwMmQ5ZGZjXzExLTYtMS0xLTA_fa2e9faf-a3a6-4c34-aeef-b4113c428752"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i09965bedb6294690ae80c980c4826612_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yMjYvZnJhZzphN2U2MTJmNTk5NzQ0ZTgzYTU3YjAxNjVmMmJiOTM2Mi90YWJsZToxMzY4ZWI0YTk3NmU0OWZjYWI2MTJiNjkwMDJkOWRmYy90YWJsZXJhbmdlOjEzNjhlYjRhOTc2ZTQ5ZmNhYjYxMmI2OTAwMmQ5ZGZjXzExLTgtMS0xLTA_5d367bcf-174c-4d91-bc56-c70411a27d09"
      unitRef="usd">679304000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="i907631751081477b91196108acbfca3f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yMjYvZnJhZzphN2U2MTJmNTk5NzQ0ZTgzYTU3YjAxNjVmMmJiOTM2Mi90YWJsZToxMzY4ZWI0YTk3NmU0OWZjYWI2MTJiNjkwMDJkOWRmYy90YWJsZXJhbmdlOjEzNjhlYjRhOTc2ZTQ5ZmNhYjYxMmI2OTAwMmQ5ZGZjXzEyLTItMS0xLTA_7d04b17b-b676-4f4f-b362-ead63eb48ac7"
      unitRef="usd">947748000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="i0b37eecdec0d43b5a83741e92cbdb22f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yMjYvZnJhZzphN2U2MTJmNTk5NzQ0ZTgzYTU3YjAxNjVmMmJiOTM2Mi90YWJsZToxMzY4ZWI0YTk3NmU0OWZjYWI2MTJiNjkwMDJkOWRmYy90YWJsZXJhbmdlOjEzNjhlYjRhOTc2ZTQ5ZmNhYjYxMmI2OTAwMmQ5ZGZjXzEyLTQtMS0xLTA_96b370cc-3be9-48b7-83f2-36f2b3242e10"
      unitRef="usd">3617625000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="ib6e8deb583d543ea9436d03de52f44e6_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yMjYvZnJhZzphN2U2MTJmNTk5NzQ0ZTgzYTU3YjAxNjVmMmJiOTM2Mi90YWJsZToxMzY4ZWI0YTk3NmU0OWZjYWI2MTJiNjkwMDJkOWRmYy90YWJsZXJhbmdlOjEzNjhlYjRhOTc2ZTQ5ZmNhYjYxMmI2OTAwMmQ5ZGZjXzEyLTYtMS0xLTA_a2c984b0-341e-4d59-b79f-03cab77a8b38"
      unitRef="usd">0</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="ied9ef21f37434f86a8815f5a44e63011_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yMjYvZnJhZzphN2U2MTJmNTk5NzQ0ZTgzYTU3YjAxNjVmMmJiOTM2Mi90YWJsZToxMzY4ZWI0YTk3NmU0OWZjYWI2MTJiNjkwMDJkOWRmYy90YWJsZXJhbmdlOjEzNjhlYjRhOTc2ZTQ5ZmNhYjYxMmI2OTAwMmQ5ZGZjXzEyLTgtMS0xLTA_42da1af6-52ca-4b0e-822d-a097866d5e3b"
      unitRef="usd">4565373000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="ib38d3f3311424c47acf1237b9365dc47_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yMjYvZnJhZzphN2U2MTJmNTk5NzQ0ZTgzYTU3YjAxNjVmMmJiOTM2Mi90YWJsZTpiZmU2YTJhNDdjMTI0ZjI1YWRjZjY2NDc4OWJhOGIzMS90YWJsZXJhbmdlOmJmZTZhMmE0N2MxMjRmMjVhZGNmNjY0Nzg5YmE4YjMxXzMtMi0xLTEtMA_d0740dad-66cf-4cae-a735-6f433812a43d"
      unitRef="usd">242206000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i7434695e07d0411c97b7bcc6895e235a_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yMjYvZnJhZzphN2U2MTJmNTk5NzQ0ZTgzYTU3YjAxNjVmMmJiOTM2Mi90YWJsZTpiZmU2YTJhNDdjMTI0ZjI1YWRjZjY2NDc4OWJhOGIzMS90YWJsZXJhbmdlOmJmZTZhMmE0N2MxMjRmMjVhZGNmNjY0Nzg5YmE4YjMxXzMtNC0xLTEtMA_0e6cf97b-91fd-46a4-baa4-07c58aed1059"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i6de2ff49df6d45d0bd0f1c8637890517_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yMjYvZnJhZzphN2U2MTJmNTk5NzQ0ZTgzYTU3YjAxNjVmMmJiOTM2Mi90YWJsZTpiZmU2YTJhNDdjMTI0ZjI1YWRjZjY2NDc4OWJhOGIzMS90YWJsZXJhbmdlOmJmZTZhMmE0N2MxMjRmMjVhZGNmNjY0Nzg5YmE4YjMxXzMtNi0xLTEtMA_7ab091a8-822d-44c2-9893-2eac773abfc5"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="ia255843bd8774857bd6f4c092b49bca5_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yMjYvZnJhZzphN2U2MTJmNTk5NzQ0ZTgzYTU3YjAxNjVmMmJiOTM2Mi90YWJsZTpiZmU2YTJhNDdjMTI0ZjI1YWRjZjY2NDc4OWJhOGIzMS90YWJsZXJhbmdlOmJmZTZhMmE0N2MxMjRmMjVhZGNmNjY0Nzg5YmE4YjMxXzMtOC0xLTEtMA_11b121b6-482d-4c63-8122-86c7806451ad"
      unitRef="usd">242206000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i290228e10d25428a90efeffc1091c474_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yMjYvZnJhZzphN2U2MTJmNTk5NzQ0ZTgzYTU3YjAxNjVmMmJiOTM2Mi90YWJsZTpiZmU2YTJhNDdjMTI0ZjI1YWRjZjY2NDc4OWJhOGIzMS90YWJsZXJhbmdlOmJmZTZhMmE0N2MxMjRmMjVhZGNmNjY0Nzg5YmE4YjMxXzQtMi0xLTEtMA_f8c81e72-721b-4f6d-809e-bbd9640d21d8"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i17b96037f18046959128c963a4ea1ed6_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yMjYvZnJhZzphN2U2MTJmNTk5NzQ0ZTgzYTU3YjAxNjVmMmJiOTM2Mi90YWJsZTpiZmU2YTJhNDdjMTI0ZjI1YWRjZjY2NDc4OWJhOGIzMS90YWJsZXJhbmdlOmJmZTZhMmE0N2MxMjRmMjVhZGNmNjY0Nzg5YmE4YjMxXzQtNC0xLTEtMA_f6c087cb-b5a1-4df7-843c-fece40976d55"
      unitRef="usd">33605000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i4d112c3bef5e4c5085efe40e8e69b30c_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yMjYvZnJhZzphN2U2MTJmNTk5NzQ0ZTgzYTU3YjAxNjVmMmJiOTM2Mi90YWJsZTpiZmU2YTJhNDdjMTI0ZjI1YWRjZjY2NDc4OWJhOGIzMS90YWJsZXJhbmdlOmJmZTZhMmE0N2MxMjRmMjVhZGNmNjY0Nzg5YmE4YjMxXzQtNi0xLTEtMA_1709a1f3-33fd-454b-9367-453386ab7264"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i989fcbb69439425599f77bbd299706ea_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yMjYvZnJhZzphN2U2MTJmNTk5NzQ0ZTgzYTU3YjAxNjVmMmJiOTM2Mi90YWJsZTpiZmU2YTJhNDdjMTI0ZjI1YWRjZjY2NDc4OWJhOGIzMS90YWJsZXJhbmdlOmJmZTZhMmE0N2MxMjRmMjVhZGNmNjY0Nzg5YmE4YjMxXzQtOC0xLTEtMA_a61b5415-b478-4222-856b-d679aaa760fb"
      unitRef="usd">33605000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i4171b6f95f654b80ad6d6fe84d694ebb_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yMjYvZnJhZzphN2U2MTJmNTk5NzQ0ZTgzYTU3YjAxNjVmMmJiOTM2Mi90YWJsZTpiZmU2YTJhNDdjMTI0ZjI1YWRjZjY2NDc4OWJhOGIzMS90YWJsZXJhbmdlOmJmZTZhMmE0N2MxMjRmMjVhZGNmNjY0Nzg5YmE4YjMxXzUtMi0xLTEtMA_40335313-20c2-43c3-991d-5ce650f264f3"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i2080cb15513645b0be68cba6cff1d246_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yMjYvZnJhZzphN2U2MTJmNTk5NzQ0ZTgzYTU3YjAxNjVmMmJiOTM2Mi90YWJsZTpiZmU2YTJhNDdjMTI0ZjI1YWRjZjY2NDc4OWJhOGIzMS90YWJsZXJhbmdlOmJmZTZhMmE0N2MxMjRmMjVhZGNmNjY0Nzg5YmE4YjMxXzUtNC0xLTEtMA_2ef16a22-ef94-4fce-95c6-19135b644af4"
      unitRef="usd">848334000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i483f0caf6bfc436088d2145e5983016e_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yMjYvZnJhZzphN2U2MTJmNTk5NzQ0ZTgzYTU3YjAxNjVmMmJiOTM2Mi90YWJsZTpiZmU2YTJhNDdjMTI0ZjI1YWRjZjY2NDc4OWJhOGIzMS90YWJsZXJhbmdlOmJmZTZhMmE0N2MxMjRmMjVhZGNmNjY0Nzg5YmE4YjMxXzUtNi0xLTEtMA_447a89ec-2d15-4e13-8b84-148ab745ea30"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i768d7cc23290421cbeef73c1796e0b20_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yMjYvZnJhZzphN2U2MTJmNTk5NzQ0ZTgzYTU3YjAxNjVmMmJiOTM2Mi90YWJsZTpiZmU2YTJhNDdjMTI0ZjI1YWRjZjY2NDc4OWJhOGIzMS90YWJsZXJhbmdlOmJmZTZhMmE0N2MxMjRmMjVhZGNmNjY0Nzg5YmE4YjMxXzUtOC0xLTEtMA_f9e29caf-7ce0-4eb7-b925-626a8ade92c9"
      unitRef="usd">848334000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="ieb479c5ed2214a6aa678dc39b18a7840_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yMjYvZnJhZzphN2U2MTJmNTk5NzQ0ZTgzYTU3YjAxNjVmMmJiOTM2Mi90YWJsZTpiZmU2YTJhNDdjMTI0ZjI1YWRjZjY2NDc4OWJhOGIzMS90YWJsZXJhbmdlOmJmZTZhMmE0N2MxMjRmMjVhZGNmNjY0Nzg5YmE4YjMxXzYtMi0xLTEtMA_ed80337e-fd88-4d54-9338-5315ea286eb8"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i054f90b7d0e147bba3a79cd31fee524c_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yMjYvZnJhZzphN2U2MTJmNTk5NzQ0ZTgzYTU3YjAxNjVmMmJiOTM2Mi90YWJsZTpiZmU2YTJhNDdjMTI0ZjI1YWRjZjY2NDc4OWJhOGIzMS90YWJsZXJhbmdlOmJmZTZhMmE0N2MxMjRmMjVhZGNmNjY0Nzg5YmE4YjMxXzYtNC0xLTEtMA_d56ff695-fb31-4b82-9949-277056b16575"
      unitRef="usd">361638000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i903f4659d56648f083ff663176b7c4a9_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yMjYvZnJhZzphN2U2MTJmNTk5NzQ0ZTgzYTU3YjAxNjVmMmJiOTM2Mi90YWJsZTpiZmU2YTJhNDdjMTI0ZjI1YWRjZjY2NDc4OWJhOGIzMS90YWJsZXJhbmdlOmJmZTZhMmE0N2MxMjRmMjVhZGNmNjY0Nzg5YmE4YjMxXzYtNi0xLTEtMA_b7f049e3-09a6-4a61-b569-0fa5dcb27e81"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="ia1918b61254546458c8b352b604ce75d_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yMjYvZnJhZzphN2U2MTJmNTk5NzQ0ZTgzYTU3YjAxNjVmMmJiOTM2Mi90YWJsZTpiZmU2YTJhNDdjMTI0ZjI1YWRjZjY2NDc4OWJhOGIzMS90YWJsZXJhbmdlOmJmZTZhMmE0N2MxMjRmMjVhZGNmNjY0Nzg5YmE4YjMxXzYtOC0xLTEtMA_d62cd0c3-daa7-4956-81af-1a67000d0384"
      unitRef="usd">361638000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i6bf8d8b91a814e8bb0248f9f1ebcccec_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yMjYvZnJhZzphN2U2MTJmNTk5NzQ0ZTgzYTU3YjAxNjVmMmJiOTM2Mi90YWJsZTpiZmU2YTJhNDdjMTI0ZjI1YWRjZjY2NDc4OWJhOGIzMS90YWJsZXJhbmdlOmJmZTZhMmE0N2MxMjRmMjVhZGNmNjY0Nzg5YmE4YjMxXzctMi0xLTEtMA_88fe8e1d-11c7-49bf-a8f6-233ad2f7a8be"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i231ea29e4233429ea9e64603f7659e94_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yMjYvZnJhZzphN2U2MTJmNTk5NzQ0ZTgzYTU3YjAxNjVmMmJiOTM2Mi90YWJsZTpiZmU2YTJhNDdjMTI0ZjI1YWRjZjY2NDc4OWJhOGIzMS90YWJsZXJhbmdlOmJmZTZhMmE0N2MxMjRmMjVhZGNmNjY0Nzg5YmE4YjMxXzctNC0xLTEtMA_884f8ba1-581c-429b-94ff-c335473b5eb2"
      unitRef="usd">54995000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="ic29f515e446a442b9f3e5c2078360f47_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yMjYvZnJhZzphN2U2MTJmNTk5NzQ0ZTgzYTU3YjAxNjVmMmJiOTM2Mi90YWJsZTpiZmU2YTJhNDdjMTI0ZjI1YWRjZjY2NDc4OWJhOGIzMS90YWJsZXJhbmdlOmJmZTZhMmE0N2MxMjRmMjVhZGNmNjY0Nzg5YmE4YjMxXzctNi0xLTEtMA_d8619a3a-02f0-4a5c-81d9-b9cd3a536482"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="ia6df026c17a94921ab8481c9ad177982_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yMjYvZnJhZzphN2U2MTJmNTk5NzQ0ZTgzYTU3YjAxNjVmMmJiOTM2Mi90YWJsZTpiZmU2YTJhNDdjMTI0ZjI1YWRjZjY2NDc4OWJhOGIzMS90YWJsZXJhbmdlOmJmZTZhMmE0N2MxMjRmMjVhZGNmNjY0Nzg5YmE4YjMxXzctOC0xLTEtMA_b612b39b-859e-4bff-b973-a831f691f2f8"
      unitRef="usd">54995000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i056028a1e4234157ba3054208399a111_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yMjYvZnJhZzphN2U2MTJmNTk5NzQ0ZTgzYTU3YjAxNjVmMmJiOTM2Mi90YWJsZTpiZmU2YTJhNDdjMTI0ZjI1YWRjZjY2NDc4OWJhOGIzMS90YWJsZXJhbmdlOmJmZTZhMmE0N2MxMjRmMjVhZGNmNjY0Nzg5YmE4YjMxXzgtMi0xLTEtMA_07ea57ed-92a9-40ae-987a-dc1d48a78213"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="ia4c1fa9070d4463c886c70fcca2ab709_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yMjYvZnJhZzphN2U2MTJmNTk5NzQ0ZTgzYTU3YjAxNjVmMmJiOTM2Mi90YWJsZTpiZmU2YTJhNDdjMTI0ZjI1YWRjZjY2NDc4OWJhOGIzMS90YWJsZXJhbmdlOmJmZTZhMmE0N2MxMjRmMjVhZGNmNjY0Nzg5YmE4YjMxXzgtNC0xLTEtMA_65651327-0973-47ad-9526-be89385007b5"
      unitRef="usd">880301000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="iedfd80a1ce1144438352e3578f8e7f36_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yMjYvZnJhZzphN2U2MTJmNTk5NzQ0ZTgzYTU3YjAxNjVmMmJiOTM2Mi90YWJsZTpiZmU2YTJhNDdjMTI0ZjI1YWRjZjY2NDc4OWJhOGIzMS90YWJsZXJhbmdlOmJmZTZhMmE0N2MxMjRmMjVhZGNmNjY0Nzg5YmE4YjMxXzgtNi0xLTEtMA_62a8c539-e964-4152-9259-ad4c475702f5"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="ib0226b3f7ca54aeeb9883476a16f250c_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yMjYvZnJhZzphN2U2MTJmNTk5NzQ0ZTgzYTU3YjAxNjVmMmJiOTM2Mi90YWJsZTpiZmU2YTJhNDdjMTI0ZjI1YWRjZjY2NDc4OWJhOGIzMS90YWJsZXJhbmdlOmJmZTZhMmE0N2MxMjRmMjVhZGNmNjY0Nzg5YmE4YjMxXzgtOC0xLTEtMA_8f525afe-c248-408c-8ac2-b55a87444feb"
      unitRef="usd">880301000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i5f51862f75014976aa6d948833ab52ff_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yMjYvZnJhZzphN2U2MTJmNTk5NzQ0ZTgzYTU3YjAxNjVmMmJiOTM2Mi90YWJsZTpiZmU2YTJhNDdjMTI0ZjI1YWRjZjY2NDc4OWJhOGIzMS90YWJsZXJhbmdlOmJmZTZhMmE0N2MxMjRmMjVhZGNmNjY0Nzg5YmE4YjMxXzktMi0xLTEtMA_078db8f9-b623-4834-9c03-86e5771c4354"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="ia1f8e5a167dc4cbba96e01b532232d47_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yMjYvZnJhZzphN2U2MTJmNTk5NzQ0ZTgzYTU3YjAxNjVmMmJiOTM2Mi90YWJsZTpiZmU2YTJhNDdjMTI0ZjI1YWRjZjY2NDc4OWJhOGIzMS90YWJsZXJhbmdlOmJmZTZhMmE0N2MxMjRmMjVhZGNmNjY0Nzg5YmE4YjMxXzktNC0xLTEtMA_9bfadb05-d537-461f-a161-0af7430269e7"
      unitRef="usd">288281000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i31debb626bb34c188803a0ccca24d537_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yMjYvZnJhZzphN2U2MTJmNTk5NzQ0ZTgzYTU3YjAxNjVmMmJiOTM2Mi90YWJsZTpiZmU2YTJhNDdjMTI0ZjI1YWRjZjY2NDc4OWJhOGIzMS90YWJsZXJhbmdlOmJmZTZhMmE0N2MxMjRmMjVhZGNmNjY0Nzg5YmE4YjMxXzktNi0xLTEtMA_57dbc5a5-a339-4d92-9893-d8b3429019d5"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i3e1afcd7273e4df8a7b9faa8ec6201cd_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yMjYvZnJhZzphN2U2MTJmNTk5NzQ0ZTgzYTU3YjAxNjVmMmJiOTM2Mi90YWJsZTpiZmU2YTJhNDdjMTI0ZjI1YWRjZjY2NDc4OWJhOGIzMS90YWJsZXJhbmdlOmJmZTZhMmE0N2MxMjRmMjVhZGNmNjY0Nzg5YmE4YjMxXzktOC0xLTEtMA_766c362e-44a0-41d1-a3bf-370f2283b2e0"
      unitRef="usd">288281000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="id00abb4213d04987ba577c1f722e5aa8_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yMjYvZnJhZzphN2U2MTJmNTk5NzQ0ZTgzYTU3YjAxNjVmMmJiOTM2Mi90YWJsZTpiZmU2YTJhNDdjMTI0ZjI1YWRjZjY2NDc4OWJhOGIzMS90YWJsZXJhbmdlOmJmZTZhMmE0N2MxMjRmMjVhZGNmNjY0Nzg5YmE4YjMxXzEwLTItMS0xLTA_6c95f4b7-c628-4658-9730-f755cbe78dec"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i80fbb86adb5a4b7d86128132a7815f3c_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yMjYvZnJhZzphN2U2MTJmNTk5NzQ0ZTgzYTU3YjAxNjVmMmJiOTM2Mi90YWJsZTpiZmU2YTJhNDdjMTI0ZjI1YWRjZjY2NDc4OWJhOGIzMS90YWJsZXJhbmdlOmJmZTZhMmE0N2MxMjRmMjVhZGNmNjY0Nzg5YmE4YjMxXzEwLTQtMS0xLTA_99d038c7-03db-4f56-ab01-3e9da548b455"
      unitRef="usd">326025000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="ia595c7072bc446baa1a6eb6e30ad626e_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yMjYvZnJhZzphN2U2MTJmNTk5NzQ0ZTgzYTU3YjAxNjVmMmJiOTM2Mi90YWJsZTpiZmU2YTJhNDdjMTI0ZjI1YWRjZjY2NDc4OWJhOGIzMS90YWJsZXJhbmdlOmJmZTZhMmE0N2MxMjRmMjVhZGNmNjY0Nzg5YmE4YjMxXzEwLTYtMS0xLTA_3e9bc151-4a3f-4a1b-947c-afe0178774df"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i079329b63d794937b7032d36ec82d4d1_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yMjYvZnJhZzphN2U2MTJmNTk5NzQ0ZTgzYTU3YjAxNjVmMmJiOTM2Mi90YWJsZTpiZmU2YTJhNDdjMTI0ZjI1YWRjZjY2NDc4OWJhOGIzMS90YWJsZXJhbmdlOmJmZTZhMmE0N2MxMjRmMjVhZGNmNjY0Nzg5YmE4YjMxXzEwLTgtMS0xLTA_0063cd36-54f3-491b-89a2-46f65876a599"
      unitRef="usd">326025000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i81423ff2f5764424bd1007305e62ecdb_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yMjYvZnJhZzphN2U2MTJmNTk5NzQ0ZTgzYTU3YjAxNjVmMmJiOTM2Mi90YWJsZTpiZmU2YTJhNDdjMTI0ZjI1YWRjZjY2NDc4OWJhOGIzMS90YWJsZXJhbmdlOmJmZTZhMmE0N2MxMjRmMjVhZGNmNjY0Nzg5YmE4YjMxXzExLTItMS0xLTA_c18ac2a5-2547-4d95-929a-625bdda51bbf"
      unitRef="usd">315362000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="if451df2055c1429b899e7aff7f3d8053_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yMjYvZnJhZzphN2U2MTJmNTk5NzQ0ZTgzYTU3YjAxNjVmMmJiOTM2Mi90YWJsZTpiZmU2YTJhNDdjMTI0ZjI1YWRjZjY2NDc4OWJhOGIzMS90YWJsZXJhbmdlOmJmZTZhMmE0N2MxMjRmMjVhZGNmNjY0Nzg5YmE4YjMxXzExLTQtMS0xLTA_4615dc36-e507-42fa-8a4e-5630022c04ea"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="ia8d8eb2a28e0444797f1812df48a7a1e_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yMjYvZnJhZzphN2U2MTJmNTk5NzQ0ZTgzYTU3YjAxNjVmMmJiOTM2Mi90YWJsZTpiZmU2YTJhNDdjMTI0ZjI1YWRjZjY2NDc4OWJhOGIzMS90YWJsZXJhbmdlOmJmZTZhMmE0N2MxMjRmMjVhZGNmNjY0Nzg5YmE4YjMxXzExLTYtMS0xLTA_c5153a90-13c1-4549-9578-82660e1bcaff"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i9021c2acc357428486ff0f8a7449d900_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yMjYvZnJhZzphN2U2MTJmNTk5NzQ0ZTgzYTU3YjAxNjVmMmJiOTM2Mi90YWJsZTpiZmU2YTJhNDdjMTI0ZjI1YWRjZjY2NDc4OWJhOGIzMS90YWJsZXJhbmdlOmJmZTZhMmE0N2MxMjRmMjVhZGNmNjY0Nzg5YmE4YjMxXzExLTgtMS0xLTA_b8a4d750-ee1c-4ab2-9d7d-4c013d43d5de"
      unitRef="usd">315362000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="ib4fb21221fdc4a57bad4dd658b62c6e0_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yMjYvZnJhZzphN2U2MTJmNTk5NzQ0ZTgzYTU3YjAxNjVmMmJiOTM2Mi90YWJsZTpiZmU2YTJhNDdjMTI0ZjI1YWRjZjY2NDc4OWJhOGIzMS90YWJsZXJhbmdlOmJmZTZhMmE0N2MxMjRmMjVhZGNmNjY0Nzg5YmE4YjMxXzEyLTItMS0xLTA_e7945a72-4e8e-4a04-aee0-09504b28f1b2"
      unitRef="usd">557568000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="i0616ca68e0644a3ab8329488b8f0ee7e_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yMjYvZnJhZzphN2U2MTJmNTk5NzQ0ZTgzYTU3YjAxNjVmMmJiOTM2Mi90YWJsZTpiZmU2YTJhNDdjMTI0ZjI1YWRjZjY2NDc4OWJhOGIzMS90YWJsZXJhbmdlOmJmZTZhMmE0N2MxMjRmMjVhZGNmNjY0Nzg5YmE4YjMxXzEyLTQtMS0xLTA_8ea95eeb-037f-4211-ab8f-43adef39f2c6"
      unitRef="usd">2793179000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="i1d05d1bdf1944e48a3d4ce1a716d5f77_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yMjYvZnJhZzphN2U2MTJmNTk5NzQ0ZTgzYTU3YjAxNjVmMmJiOTM2Mi90YWJsZTpiZmU2YTJhNDdjMTI0ZjI1YWRjZjY2NDc4OWJhOGIzMS90YWJsZXJhbmdlOmJmZTZhMmE0N2MxMjRmMjVhZGNmNjY0Nzg5YmE4YjMxXzEyLTYtMS0xLTA_6c795249-2f90-4b86-b309-2254b39969da"
      unitRef="usd">0</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="i825076aa17774d9987bee6af9ddf9434_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yMjYvZnJhZzphN2U2MTJmNTk5NzQ0ZTgzYTU3YjAxNjVmMmJiOTM2Mi90YWJsZTpiZmU2YTJhNDdjMTI0ZjI1YWRjZjY2NDc4OWJhOGIzMS90YWJsZXJhbmdlOmJmZTZhMmE0N2MxMjRmMjVhZGNmNjY0Nzg5YmE4YjMxXzEyLTgtMS0xLTA_91490f84-7b7c-4a95-b337-665ac5c5fed4"
      unitRef="usd">3350747000</us-gaap:AssetsFairValueDisclosure>
    <esnt:StatutoryAccountingDisclosureTextBlock
      contextRef="if748fec8cd0f4b05a991e62604248402_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yMjkvZnJhZzozMmE0Y2ViYmJlZGI0YTQ4OTY2MDZkZjlkYWUyZmQyOC90ZXh0cmVnaW9uOjMyYTRjZWJiYmVkYjRhNDg5NjYwNmRmOWRhZTJmZDI4XzQ5MjM_4a196926-09ed-4cf6-a3fa-45ffa3cbd2fb">Statutory Accounting&lt;div style="text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Our U.S. insurance subsidiaries prepare statutory-basis financial statements in accordance with the accounting practices prescribed or permitted by their respective state&#x2019;s department of insurance, which is a comprehensive basis of accounting other than GAAP. We did not use any prescribed or permitted statutory accounting practices (individually or in the aggregate) that resulted in reported statutory surplus or capital that was significantly different from the statutory surplus or capital that would have been reported had National Association of Insurance Commissioners&#x2019; statutory accounting practices been followed. The following table presents Essent Guaranty&#x2019;s and Essent PA&#x2019;s statutory net income, statutory surplus and contingency reserve liability as of and for the years ended December&#160;31:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:48.241%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.151%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.859%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.153%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(In&#160;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Essent Guaranty&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Statutory net income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;312,091&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;443,675&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;379,119&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Statutory surplus&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,048,878&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,032,416&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;872,105&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Contingency reserve liability&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,499,782&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,197,279&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;916,568&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Essent PA&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Statutory net income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,560&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,073&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,306&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Statutory surplus&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;54,354&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;52,936&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;49,336&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Contingency reserve liability&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;56,032&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;52,957&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;48,545&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Net income determined in accordance with statutory accounting practices differs from GAAP. In 2020 and 2019, the more significant differences between net income determined under statutory accounting practices and GAAP for Essent Guaranty and Essent PA relate to policy acquisition costs and income taxes. Under statutory accounting practices, policy acquisition costs are expensed as incurred while such costs are capitalized and amortized to expense over the life of the policy under GAAP. As discussed in Note&#160;12, we are eligible for a tax deduction, subject to certain limitations for amounts required by state law or regulation to be set aside in statutory contingency reserves when we purchase T&amp;amp;L Bonds. Under statutory accounting practices, this deduction reduces the tax provision recorded by Essent Guaranty and Essent PA and, as a result, increases statutory net income and surplus as compared to net income and equity determined in accordance with GAAP.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:24.75pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;At December&#160;31, 2020 and 2019, the statutory capital of our U.S. insurance subsidiaries, which is defined as the total of statutory surplus and contingency reserves, was in excess of the statutory capital necessary to satisfy their regulatory requirements.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:24.75pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Effective December 31, 2015, Fannie Mae and Freddie Mac, at the direction of the Federal Housing Finance Agency, implemented new coordinated Private Mortgage Insurer Eligibility Requirements, which we refer to as the "PMIERs."&#160;The PMIERs represent the standards by which private mortgage insurers are eligible to provide mortgage insurance on loans owned or guaranteed by Fannie Mae and Freddie Mac.&#160;The PMIERs include financial strength requirements incorporating a risk-based framework that require approved insurers to have a sufficient level of liquid assets from which to pay claims.&#160;The PMIERs also include enhanced operational performance expectations and define remedial actions that apply should an approved insurer fail to comply with these requirements. In 2018, the GSEs released revised PMIERs framework ("PMIERs 2.0") which became effective on March 31, 2019. As of December&#160;31, 2020, Essent Guaranty, our GSE-approved mortgage insurance company, was in compliance with PMIERs 2.0.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:24.75pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Statement of Statutory Accounting Principles No.&#160;58, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Mortgage Guaranty Insurance,&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; requires mortgage insurers to establish a special contingency reserve for statutory accounting purposes included in total liabilities equal to 50% of earned premium for that year. During 2020, Essent Guaranty increased its contingency reserve by $302.5 million and Essent PA increased its contingency reserve by $3.1 million.&#160;This reserve is required to be maintained for a period of 120 months to protect against the effects of adverse economic cycles. After 120 months, the reserve is released to unassigned funds. In the event an insurer&#x2019;s loss ratio in any calendar year exceeds 35%, however, the insurer may, after regulatory approval, release from its contingency reserves an amount equal to the excess portion of such losses. During the year ended December 31, 2020, Essent Guaranty and Essent PA released contingency reserves of $0.1&#160;million and less than $0.1&#160;million, respectively, to unassigned funds upon completion of the 120 month holding period. Essent Guaranty and Essent PA did not release any amounts from their contingency reserves in 2019 or 2018.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Under The Insurance Act 1978, as amended, and related regulations of Bermuda (the "Insurance Act"), Essent Re is required to annually prepare statutory financial statements and a statutory financial return in accordance with the financial reporting provisions of the Insurance Act, which is a basis other than GAAP. The Insurance Act also requires that Essent Re maintain minimum share capital of $1 million and must ensure that the value of its general business assets exceeds the amount of its general business liabilities by an amount greater than the prescribed minimum solvency margins and enhanced capital requirement pertaining to its general business. At December&#160;31, 2020 and 2019, all such requirements were met.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:24.75pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Essent Re's statutory capital and surplus was $1.1 billion and $939.2 million as of December&#160;31, 2020 and 2019, respectively, and statutory net income was $143.5 million and $176.4 million, respectively. Statutory capital and surplus and net income determined in accordance with statutory accounting practices were not significantly different than the amounts determined under GAAP.&lt;/span&gt;&lt;/div&gt;</esnt:StatutoryAccountingDisclosureTextBlock>
    <us-gaap:StatutoryAccountingPracticesDisclosureTextBlock
      contextRef="if748fec8cd0f4b05a991e62604248402_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yMjkvZnJhZzozMmE0Y2ViYmJlZGI0YTQ4OTY2MDZkZjlkYWUyZmQyOC90ZXh0cmVnaW9uOjMyYTRjZWJiYmVkYjRhNDg5NjYwNmRmOWRhZTJmZDI4XzQ5MzI_781b98f8-e25c-4727-bfa2-6b344a95836c">The following table presents Essent Guaranty&#x2019;s and Essent PA&#x2019;s statutory net income, statutory surplus and contingency reserve liability as of and for the years ended December&#160;31:&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:48.241%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.151%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.859%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.153%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(In&#160;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Essent Guaranty&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Statutory net income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;312,091&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;443,675&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;379,119&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Statutory surplus&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,048,878&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,032,416&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;872,105&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Contingency reserve liability&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,499,782&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,197,279&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;916,568&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Essent PA&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Statutory net income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,560&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,073&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,306&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Statutory surplus&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;54,354&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;52,936&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;49,336&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Contingency reserve liability&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;56,032&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;52,957&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;48,545&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:StatutoryAccountingPracticesDisclosureTextBlock>
    <us-gaap:StatutoryAccountingPracticesStatutoryNetIncomeAmount
      contextRef="idd7fb148eb1444a8a44a9867d04ddc74_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yMjkvZnJhZzozMmE0Y2ViYmJlZGI0YTQ4OTY2MDZkZjlkYWUyZmQyOC90YWJsZTo1NDRmOWM5NjMzYWU0NGJjOGEwMzJlZDViZDc5ZGE1ZS90YWJsZXJhbmdlOjU0NGY5Yzk2MzNhZTQ0YmM4YTAzMmVkNWJkNzlkYTVlXzItMi0xLTEtMA_8a9e5b44-1d04-4582-8567-4383af08e3b1"
      unitRef="usd">312091000</us-gaap:StatutoryAccountingPracticesStatutoryNetIncomeAmount>
    <us-gaap:StatutoryAccountingPracticesStatutoryNetIncomeAmount
      contextRef="i1bd39988dccd4d9e9eb06d4c1ba04c12_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yMjkvZnJhZzozMmE0Y2ViYmJlZGI0YTQ4OTY2MDZkZjlkYWUyZmQyOC90YWJsZTo1NDRmOWM5NjMzYWU0NGJjOGEwMzJlZDViZDc5ZGE1ZS90YWJsZXJhbmdlOjU0NGY5Yzk2MzNhZTQ0YmM4YTAzMmVkNWJkNzlkYTVlXzItNC0xLTEtMA_4b52b512-197c-4fa9-ad67-035c9d492aaa"
      unitRef="usd">443675000</us-gaap:StatutoryAccountingPracticesStatutoryNetIncomeAmount>
    <us-gaap:StatutoryAccountingPracticesStatutoryNetIncomeAmount
      contextRef="i24c2d7cdae6e42c3a6aa6de85d5b6f30_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yMjkvZnJhZzozMmE0Y2ViYmJlZGI0YTQ4OTY2MDZkZjlkYWUyZmQyOC90YWJsZTo1NDRmOWM5NjMzYWU0NGJjOGEwMzJlZDViZDc5ZGE1ZS90YWJsZXJhbmdlOjU0NGY5Yzk2MzNhZTQ0YmM4YTAzMmVkNWJkNzlkYTVlXzItNi0xLTEtMA_272fc82d-5b6f-46f8-98df-d14744ced0f9"
      unitRef="usd">379119000</us-gaap:StatutoryAccountingPracticesStatutoryNetIncomeAmount>
    <esnt:StatutoryAccountingPracticesStatutorySurplusBalance
      contextRef="i2bb7de94235b434f86d21e9477c3408c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yMjkvZnJhZzozMmE0Y2ViYmJlZGI0YTQ4OTY2MDZkZjlkYWUyZmQyOC90YWJsZTo1NDRmOWM5NjMzYWU0NGJjOGEwMzJlZDViZDc5ZGE1ZS90YWJsZXJhbmdlOjU0NGY5Yzk2MzNhZTQ0YmM4YTAzMmVkNWJkNzlkYTVlXzMtMi0xLTEtMA_432a7f30-261b-4116-be68-4bc10c7d5851"
      unitRef="usd">1048878000</esnt:StatutoryAccountingPracticesStatutorySurplusBalance>
    <esnt:StatutoryAccountingPracticesStatutorySurplusBalance
      contextRef="i4e8de30b26084ed58e80ab9ded3d4541_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yMjkvZnJhZzozMmE0Y2ViYmJlZGI0YTQ4OTY2MDZkZjlkYWUyZmQyOC90YWJsZTo1NDRmOWM5NjMzYWU0NGJjOGEwMzJlZDViZDc5ZGE1ZS90YWJsZXJhbmdlOjU0NGY5Yzk2MzNhZTQ0YmM4YTAzMmVkNWJkNzlkYTVlXzMtNC0xLTEtMA_ee6b5592-0a49-4593-840b-5d81b7c7f552"
      unitRef="usd">1032416000</esnt:StatutoryAccountingPracticesStatutorySurplusBalance>
    <esnt:StatutoryAccountingPracticesStatutorySurplusBalance
      contextRef="i8e4398d1f1f043b3bf07a25d42fef2dd_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yMjkvZnJhZzozMmE0Y2ViYmJlZGI0YTQ4OTY2MDZkZjlkYWUyZmQyOC90YWJsZTo1NDRmOWM5NjMzYWU0NGJjOGEwMzJlZDViZDc5ZGE1ZS90YWJsZXJhbmdlOjU0NGY5Yzk2MzNhZTQ0YmM4YTAzMmVkNWJkNzlkYTVlXzMtNi0xLTEtMA_3d68fd31-fe1d-4329-a631-fc352ffb499c"
      unitRef="usd">872105000</esnt:StatutoryAccountingPracticesStatutorySurplusBalance>
    <esnt:StatutoryAccountingPracticesStatutoryContingencyReserveLiability
      contextRef="i2bb7de94235b434f86d21e9477c3408c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yMjkvZnJhZzozMmE0Y2ViYmJlZGI0YTQ4OTY2MDZkZjlkYWUyZmQyOC90YWJsZTo1NDRmOWM5NjMzYWU0NGJjOGEwMzJlZDViZDc5ZGE1ZS90YWJsZXJhbmdlOjU0NGY5Yzk2MzNhZTQ0YmM4YTAzMmVkNWJkNzlkYTVlXzQtMi0xLTEtMA_6edc87e0-4996-4e58-a08c-b3c4a4f1f4a6"
      unitRef="usd">1499782000</esnt:StatutoryAccountingPracticesStatutoryContingencyReserveLiability>
    <esnt:StatutoryAccountingPracticesStatutoryContingencyReserveLiability
      contextRef="i4e8de30b26084ed58e80ab9ded3d4541_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yMjkvZnJhZzozMmE0Y2ViYmJlZGI0YTQ4OTY2MDZkZjlkYWUyZmQyOC90YWJsZTo1NDRmOWM5NjMzYWU0NGJjOGEwMzJlZDViZDc5ZGE1ZS90YWJsZXJhbmdlOjU0NGY5Yzk2MzNhZTQ0YmM4YTAzMmVkNWJkNzlkYTVlXzQtNC0xLTEtMA_b5d94ea6-ce21-4491-8628-9c0a720a7238"
      unitRef="usd">1197279000</esnt:StatutoryAccountingPracticesStatutoryContingencyReserveLiability>
    <esnt:StatutoryAccountingPracticesStatutoryContingencyReserveLiability
      contextRef="i8e4398d1f1f043b3bf07a25d42fef2dd_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yMjkvZnJhZzozMmE0Y2ViYmJlZGI0YTQ4OTY2MDZkZjlkYWUyZmQyOC90YWJsZTo1NDRmOWM5NjMzYWU0NGJjOGEwMzJlZDViZDc5ZGE1ZS90YWJsZXJhbmdlOjU0NGY5Yzk2MzNhZTQ0YmM4YTAzMmVkNWJkNzlkYTVlXzQtNi0xLTEtMA_39d067bb-cdb5-4237-a644-798f3b8e7ef6"
      unitRef="usd">916568000</esnt:StatutoryAccountingPracticesStatutoryContingencyReserveLiability>
    <us-gaap:StatutoryAccountingPracticesStatutoryNetIncomeAmount
      contextRef="id1a6a8d52da94c688f0998bca2325849_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yMjkvZnJhZzozMmE0Y2ViYmJlZGI0YTQ4OTY2MDZkZjlkYWUyZmQyOC90YWJsZTo1NDRmOWM5NjMzYWU0NGJjOGEwMzJlZDViZDc5ZGE1ZS90YWJsZXJhbmdlOjU0NGY5Yzk2MzNhZTQ0YmM4YTAzMmVkNWJkNzlkYTVlXzctMi0xLTEtMA_f327489c-2384-4959-8ec2-20027d255815"
      unitRef="usd">4560000</us-gaap:StatutoryAccountingPracticesStatutoryNetIncomeAmount>
    <us-gaap:StatutoryAccountingPracticesStatutoryNetIncomeAmount
      contextRef="i852fc3ea604e49498b281db861e78343_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yMjkvZnJhZzozMmE0Y2ViYmJlZGI0YTQ4OTY2MDZkZjlkYWUyZmQyOC90YWJsZTo1NDRmOWM5NjMzYWU0NGJjOGEwMzJlZDViZDc5ZGE1ZS90YWJsZXJhbmdlOjU0NGY5Yzk2MzNhZTQ0YmM4YTAzMmVkNWJkNzlkYTVlXzctNC0xLTEtMA_5dc4cf3e-4b4d-4b4a-8b48-5cca99e12705"
      unitRef="usd">8073000</us-gaap:StatutoryAccountingPracticesStatutoryNetIncomeAmount>
    <us-gaap:StatutoryAccountingPracticesStatutoryNetIncomeAmount
      contextRef="i11c74608ab074f8ab28953748612f219_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yMjkvZnJhZzozMmE0Y2ViYmJlZGI0YTQ4OTY2MDZkZjlkYWUyZmQyOC90YWJsZTo1NDRmOWM5NjMzYWU0NGJjOGEwMzJlZDViZDc5ZGE1ZS90YWJsZXJhbmdlOjU0NGY5Yzk2MzNhZTQ0YmM4YTAzMmVkNWJkNzlkYTVlXzctNi0xLTEtMA_56ce0682-bcf7-4cd7-9b41-af8c660946fb"
      unitRef="usd">9306000</us-gaap:StatutoryAccountingPracticesStatutoryNetIncomeAmount>
    <esnt:StatutoryAccountingPracticesStatutorySurplusBalance
      contextRef="i826f2ded34794f19a60148f763483113_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yMjkvZnJhZzozMmE0Y2ViYmJlZGI0YTQ4OTY2MDZkZjlkYWUyZmQyOC90YWJsZTo1NDRmOWM5NjMzYWU0NGJjOGEwMzJlZDViZDc5ZGE1ZS90YWJsZXJhbmdlOjU0NGY5Yzk2MzNhZTQ0YmM4YTAzMmVkNWJkNzlkYTVlXzgtMi0xLTEtMA_0003baaf-4139-4197-ba2c-57eec0669513"
      unitRef="usd">54354000</esnt:StatutoryAccountingPracticesStatutorySurplusBalance>
    <esnt:StatutoryAccountingPracticesStatutorySurplusBalance
      contextRef="i2b874b6f2ab94185aa60fa70b8af2ae8_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yMjkvZnJhZzozMmE0Y2ViYmJlZGI0YTQ4OTY2MDZkZjlkYWUyZmQyOC90YWJsZTo1NDRmOWM5NjMzYWU0NGJjOGEwMzJlZDViZDc5ZGE1ZS90YWJsZXJhbmdlOjU0NGY5Yzk2MzNhZTQ0YmM4YTAzMmVkNWJkNzlkYTVlXzgtNC0xLTEtMA_3f01daa4-4be6-4164-96fc-c4fba427d195"
      unitRef="usd">52936000</esnt:StatutoryAccountingPracticesStatutorySurplusBalance>
    <esnt:StatutoryAccountingPracticesStatutorySurplusBalance
      contextRef="i86c2060b41b740178ec19b76bba2d5ac_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yMjkvZnJhZzozMmE0Y2ViYmJlZGI0YTQ4OTY2MDZkZjlkYWUyZmQyOC90YWJsZTo1NDRmOWM5NjMzYWU0NGJjOGEwMzJlZDViZDc5ZGE1ZS90YWJsZXJhbmdlOjU0NGY5Yzk2MzNhZTQ0YmM4YTAzMmVkNWJkNzlkYTVlXzgtNi0xLTEtMA_e58dc734-1c85-4bf7-9bfe-a5f7f08903d3"
      unitRef="usd">49336000</esnt:StatutoryAccountingPracticesStatutorySurplusBalance>
    <esnt:StatutoryAccountingPracticesStatutoryContingencyReserveLiability
      contextRef="i826f2ded34794f19a60148f763483113_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yMjkvZnJhZzozMmE0Y2ViYmJlZGI0YTQ4OTY2MDZkZjlkYWUyZmQyOC90YWJsZTo1NDRmOWM5NjMzYWU0NGJjOGEwMzJlZDViZDc5ZGE1ZS90YWJsZXJhbmdlOjU0NGY5Yzk2MzNhZTQ0YmM4YTAzMmVkNWJkNzlkYTVlXzktMi0xLTEtMA_233d944e-1afc-42b5-85de-1d75b7f53ebb"
      unitRef="usd">56032000</esnt:StatutoryAccountingPracticesStatutoryContingencyReserveLiability>
    <esnt:StatutoryAccountingPracticesStatutoryContingencyReserveLiability
      contextRef="i2b874b6f2ab94185aa60fa70b8af2ae8_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yMjkvZnJhZzozMmE0Y2ViYmJlZGI0YTQ4OTY2MDZkZjlkYWUyZmQyOC90YWJsZTo1NDRmOWM5NjMzYWU0NGJjOGEwMzJlZDViZDc5ZGE1ZS90YWJsZXJhbmdlOjU0NGY5Yzk2MzNhZTQ0YmM4YTAzMmVkNWJkNzlkYTVlXzktNC0xLTEtMA_e5055a16-a855-448e-bfc8-e679b5d38524"
      unitRef="usd">52957000</esnt:StatutoryAccountingPracticesStatutoryContingencyReserveLiability>
    <esnt:StatutoryAccountingPracticesStatutoryContingencyReserveLiability
      contextRef="i86c2060b41b740178ec19b76bba2d5ac_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yMjkvZnJhZzozMmE0Y2ViYmJlZGI0YTQ4OTY2MDZkZjlkYWUyZmQyOC90YWJsZTo1NDRmOWM5NjMzYWU0NGJjOGEwMzJlZDViZDc5ZGE1ZS90YWJsZXJhbmdlOjU0NGY5Yzk2MzNhZTQ0YmM4YTAzMmVkNWJkNzlkYTVlXzktNi0xLTEtMA_813fd819-d4c4-48e2-88ee-4fff97c45b5b"
      unitRef="usd">48545000</esnt:StatutoryAccountingPracticesStatutoryContingencyReserveLiability>
    <esnt:StatutoryAccountingPracticesIncreaseDecreaseInContingencyReserve
      contextRef="idd7fb148eb1444a8a44a9867d04ddc74_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yMjkvZnJhZzozMmE0Y2ViYmJlZGI0YTQ4OTY2MDZkZjlkYWUyZmQyOC90ZXh0cmVnaW9uOjMyYTRjZWJiYmVkYjRhNDg5NjYwNmRmOWRhZTJmZDI4XzMzNDk_53eee785-593b-44a3-bddb-c5d8f40565f0"
      unitRef="usd">302500000</esnt:StatutoryAccountingPracticesIncreaseDecreaseInContingencyReserve>
    <esnt:StatutoryAccountingPracticesIncreaseDecreaseInContingencyReserve
      contextRef="id1a6a8d52da94c688f0998bca2325849_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yMjkvZnJhZzozMmE0Y2ViYmJlZGI0YTQ4OTY2MDZkZjlkYWUyZmQyOC90ZXh0cmVnaW9uOjMyYTRjZWJiYmVkYjRhNDg5NjYwNmRmOWRhZTJmZDI4XzM0MDM_3f7e632d-8377-454a-941e-06e1732995fa"
      unitRef="usd">3100000</esnt:StatutoryAccountingPracticesIncreaseDecreaseInContingencyReserve>
    <esnt:StatutoryAccountingPracticesContingencyReservesReleased
      contextRef="idd7fb148eb1444a8a44a9867d04ddc74_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yMjkvZnJhZzozMmE0Y2ViYmJlZGI0YTQ4OTY2MDZkZjlkYWUyZmQyOC90ZXh0cmVnaW9uOjMyYTRjZWJiYmVkYjRhNDg5NjYwNmRmOWRhZTJmZDI4XzEzMTk0MTM5NTM4ODE4_c55ed4fb-319b-40b1-bce4-58d8c6cdb818"
      unitRef="usd">100000</esnt:StatutoryAccountingPracticesContingencyReservesReleased>
    <esnt:StatutoryAccountingPracticesContingencyReservesReleased
      contextRef="id1a6a8d52da94c688f0998bca2325849_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yMjkvZnJhZzozMmE0Y2ViYmJlZGI0YTQ4OTY2MDZkZjlkYWUyZmQyOC90ZXh0cmVnaW9uOjMyYTRjZWJiYmVkYjRhNDg5NjYwNmRmOWRhZTJmZDI4XzEzMTk0MTM5NTM4ODM0_9eefdd2a-702b-4b23-bdbf-35ca18cb58e8"
      unitRef="usd">100000</esnt:StatutoryAccountingPracticesContingencyReservesReleased>
    <us-gaap:StatutoryAccountingPracticesStatutoryCapitalAndSurplusBalance
      contextRef="iaaf437f891f74b029a846aeb293a09e5_I20201231"
      decimals="-8"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yMjkvZnJhZzozMmE0Y2ViYmJlZGI0YTQ4OTY2MDZkZjlkYWUyZmQyOC90ZXh0cmVnaW9uOjMyYTRjZWJiYmVkYjRhNDg5NjYwNmRmOWRhZTJmZDI4XzQ2NTA_de5f9939-3d0f-4287-9ca2-7b0a0fe1c822"
      unitRef="usd">1100000000</us-gaap:StatutoryAccountingPracticesStatutoryCapitalAndSurplusBalance>
    <us-gaap:StatutoryAccountingPracticesStatutoryCapitalAndSurplusBalance
      contextRef="ieb9191f455674d3e8e1291ceef9b9f85_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yMjkvZnJhZzozMmE0Y2ViYmJlZGI0YTQ4OTY2MDZkZjlkYWUyZmQyOC90ZXh0cmVnaW9uOjMyYTRjZWJiYmVkYjRhNDg5NjYwNmRmOWRhZTJmZDI4XzQ2NTc_78d6f32d-a5df-4c62-a02b-8cb0e57a13c3"
      unitRef="usd">939200000</us-gaap:StatutoryAccountingPracticesStatutoryCapitalAndSurplusBalance>
    <us-gaap:StatutoryAccountingPracticesStatutoryNetIncomeAmount
      contextRef="i1541e00f98d34b528c9f30e49245a6f4_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yMjkvZnJhZzozMmE0Y2ViYmJlZGI0YTQ4OTY2MDZkZjlkYWUyZmQyOC90ZXh0cmVnaW9uOjMyYTRjZWJiYmVkYjRhNDg5NjYwNmRmOWRhZTJmZDI4XzQ3MjA_3de53480-d633-4f7d-b377-f6e325a2bc59"
      unitRef="usd">143500000</us-gaap:StatutoryAccountingPracticesStatutoryNetIncomeAmount>
    <us-gaap:StatutoryAccountingPracticesStatutoryNetIncomeAmount
      contextRef="i4874e0c755aa466aa7cf49c2ec160863_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yMjkvZnJhZzozMmE0Y2ViYmJlZGI0YTQ4OTY2MDZkZjlkYWUyZmQyOC90ZXh0cmVnaW9uOjMyYTRjZWJiYmVkYjRhNDg5NjYwNmRmOWRhZTJmZDI4XzQ3Mjc_ccd2ca6d-dd73-45ef-8bd5-b793e2fe0fba"
      unitRef="usd">176400000</us-gaap:StatutoryAccountingPracticesStatutoryNetIncomeAmount>
    <esnt:CapitalMaintenanceAgreementDisclosureTextBlock
      contextRef="if748fec8cd0f4b05a991e62604248402_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yMzIvZnJhZzo4NDVjZjUwZTQyY2M0MGI1ODRhODE4MTA0OGUwNThhNS90ZXh0cmVnaW9uOjg0NWNmNTBlNDJjYzQwYjU4NGE4MTgxMDQ4ZTA1OGE1XzQxMQ_0e6cfb76-c7a4-4690-96b6-10a9841a1794">Capital Maintenance AgreementEssent Guaranty has a capital maintenance agreement with Essent PA under which Essent Guaranty agreed to contribute funds, under specified conditions, to maintain Essent PA's risk-to-capital ratio at or below 25.0 to 1 in return for a surplus note. As of December&#160;31, 2020, Essent PA's risk-to-capital ratio was 1.7:1 and there were no amounts outstanding related to this agreement.</esnt:CapitalMaintenanceAgreementDisclosureTextBlock>
    <esnt:RiskToCapitalRatio
      contextRef="icfc6201d4ddf461f98d9d23ee65899af_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yMzIvZnJhZzo4NDVjZjUwZTQyY2M0MGI1ODRhODE4MTA0OGUwNThhNS90ZXh0cmVnaW9uOjg0NWNmNTBlNDJjYzQwYjU4NGE4MTgxMDQ4ZTA1OGE1XzI1NA_179957ed-0940-4803-8f53-b8e2308037a4"
      unitRef="number">25.0</esnt:RiskToCapitalRatio>
    <esnt:RiskToCapitalRatio
      contextRef="idf9cb12ac8cf4a039dd4fe7a29f91cbb_I20201231"
      decimals="1"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yMzIvZnJhZzo4NDVjZjUwZTQyY2M0MGI1ODRhODE4MTA0OGUwNThhNS90ZXh0cmVnaW9uOjg0NWNmNTBlNDJjYzQwYjU4NGE4MTgxMDQ4ZTA1OGE1XzM0MA_95a4258a-04e1-433d-9c43-e2a921e25f81"
      unitRef="number">1.7</esnt:RiskToCapitalRatio>
    <us-gaap:NotesReceivableRelatedParties
      contextRef="i37f518a50a55435b8f2fc3b9269e9bba_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yMzIvZnJhZzo4NDVjZjUwZTQyY2M0MGI1ODRhODE4MTA0OGUwNThhNS90ZXh0cmVnaW9uOjg0NWNmNTBlNDJjYzQwYjU4NGE4MTgxMDQ4ZTA1OGE1XzM2MA_a15b7812-67e9-4cbb-b49b-f2f829c0b059"
      unitRef="usd">0</us-gaap:NotesReceivableRelatedParties>
    <us-gaap:QuarterlyFinancialInformationTextBlock
      contextRef="if748fec8cd0f4b05a991e62604248402_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yMzUvZnJhZzpkOTY4MGYyZTY3Mzc0NTA2YWVkN2VmOGM2MDA4ODM5NS90ZXh0cmVnaW9uOmQ5NjgwZjJlNjczNzQ1MDZhZWQ3ZWY4YzYwMDg4Mzk1XzE2Ng_9e7d1a68-d231-466d-8de7-7dad605957ee">Quarterly Financial Data (Unaudited)&lt;div style="text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table summarizes the unaudited results of operations for each quarter of 2020 and 2019. &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:47.438%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.034%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.034%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.034%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.040%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-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="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(In thousands, except per share amounts)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December&#160;31&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;September&#160;30&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;June&#160;30&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;March&#160;31&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net premiums earned&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;222,339&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;222,258&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;211,471&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;206,496&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other revenues&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;24,860&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;20,780&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;24,606&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;22,344&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Provision for losses and LAE&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;62,073&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;55,280&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;175,877&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,063&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other underwriting and operating expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;36,825&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;37,100&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;38,819&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;41,947&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,149&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,227&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,566&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,132&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Income before income taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;146,152&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;148,431&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18,815&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;176,698&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;123,602&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;124,536&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,380&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;149,523&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Basic earnings per common share&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.10&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.11&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.15&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.53&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Diluted earnings per common share&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.10&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.11&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.15&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.52&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Basic weighted average shares outstanding&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;111,908&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;111,908&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;102,500&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;97,949&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Diluted weighted average shares outstanding&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;112,310&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;112,134&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;102,605&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;98,326&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:47.438%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.034%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.034%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.034%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.040%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-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="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(In thousands, except per share amounts)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December&#160;31&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;September&#160;30&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;June&#160;30&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;March&#160;31&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net premiums earned&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;207,671&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;203,473&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;188,490&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;177,791&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other revenues&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21,091&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;22,914&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;23,402&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;22,735&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Provision for losses and LAE&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,929&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,990&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,960&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,107&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other underwriting and operating expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;41,231&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;41,588&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;41,520&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;41,030&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,218&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,584&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,679&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,670&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Income before income taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;174,384&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;172,225&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;162,733&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;149,719&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;146,958&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;144,630&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;136,405&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;127,720&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Basic earnings per common share&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.50&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.48&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.39&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.31&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Diluted earnings per common share&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.49&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.47&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.39&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.30&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Basic weighted average shares outstanding&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;97,830&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;97,822&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;97,798&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;97,595&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Diluted weighted average shares outstanding&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;98,376&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;98,257&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;98,170&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;98,104&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:QuarterlyFinancialInformationTextBlock>
    <us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock
      contextRef="if748fec8cd0f4b05a991e62604248402_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yMzUvZnJhZzpkOTY4MGYyZTY3Mzc0NTA2YWVkN2VmOGM2MDA4ODM5NS90ZXh0cmVnaW9uOmQ5NjgwZjJlNjczNzQ1MDZhZWQ3ZWY4YzYwMDg4Mzk1XzE2Mw_894ce393-8e78-4c0e-a59c-641dadc46ca9">&lt;div style="text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table summarizes the unaudited results of operations for each quarter of 2020 and 2019. &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:47.438%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.034%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.034%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.034%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.040%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-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="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(In thousands, except per share amounts)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December&#160;31&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;September&#160;30&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;June&#160;30&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;March&#160;31&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net premiums earned&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;222,339&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;222,258&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;211,471&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;206,496&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other revenues&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;24,860&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;20,780&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;24,606&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;22,344&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Provision for losses and LAE&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;62,073&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;55,280&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;175,877&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,063&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other underwriting and operating expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;36,825&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;37,100&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;38,819&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;41,947&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,149&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,227&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,566&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,132&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Income before income taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;146,152&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;148,431&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18,815&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;176,698&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;123,602&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;124,536&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,380&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;149,523&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Basic earnings per common share&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.10&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.11&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.15&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.53&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Diluted earnings per common share&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.10&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.11&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.15&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.52&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Basic weighted average shares outstanding&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;111,908&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;111,908&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;102,500&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;97,949&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Diluted weighted average shares outstanding&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;112,310&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;112,134&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;102,605&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;98,326&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:47.438%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.034%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.034%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.034%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.040%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-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="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(In thousands, except per share amounts)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December&#160;31&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;September&#160;30&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;June&#160;30&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;March&#160;31&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net premiums earned&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;207,671&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;203,473&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;188,490&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;177,791&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other revenues&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21,091&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;22,914&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;23,402&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;22,735&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Provision for losses and LAE&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,929&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,990&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,960&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,107&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other underwriting and operating expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;41,231&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;41,588&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;41,520&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;41,030&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,218&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,584&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,679&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,670&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Income before income taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;174,384&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;172,225&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;162,733&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;149,719&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;146,958&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;144,630&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;136,405&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;127,720&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Basic earnings per common share&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.50&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.48&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.39&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.31&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Diluted earnings per common share&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.49&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.47&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.39&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.30&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Basic weighted average shares outstanding&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;97,830&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;97,822&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;97,798&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;97,595&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Diluted weighted average shares outstanding&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;98,376&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;98,257&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;98,170&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;98,104&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock>
    <us-gaap:PremiumsEarnedNet
      contextRef="ibf35560dd6254055886afc10857058b1_D20201001-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yMzUvZnJhZzpkOTY4MGYyZTY3Mzc0NTA2YWVkN2VmOGM2MDA4ODM5NS90YWJsZTpiZmU4OWU4YTdkZGE0OTE4ODY2OTY0NjhhNTJlZmJmZi90YWJsZXJhbmdlOmJmZTg5ZThhN2RkYTQ5MTg4NjY5NjQ2OGE1MmVmYmZmXzItMi0xLTEtMA_1b62bc50-80ed-4653-80cf-cfc02bdac90e"
      unitRef="usd">222339000</us-gaap:PremiumsEarnedNet>
    <us-gaap:PremiumsEarnedNet
      contextRef="ie06be8bc91bd48a8b8470ddf9ff97e10_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yMzUvZnJhZzpkOTY4MGYyZTY3Mzc0NTA2YWVkN2VmOGM2MDA4ODM5NS90YWJsZTpiZmU4OWU4YTdkZGE0OTE4ODY2OTY0NjhhNTJlZmJmZi90YWJsZXJhbmdlOmJmZTg5ZThhN2RkYTQ5MTg4NjY5NjQ2OGE1MmVmYmZmXzItNC0xLTEtMA_d93469ae-221d-49bb-9404-2e658f137c21"
      unitRef="usd">222258000</us-gaap:PremiumsEarnedNet>
    <us-gaap:PremiumsEarnedNet
      contextRef="i7657b2593be447e7a81d0062f50c739e_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yMzUvZnJhZzpkOTY4MGYyZTY3Mzc0NTA2YWVkN2VmOGM2MDA4ODM5NS90YWJsZTpiZmU4OWU4YTdkZGE0OTE4ODY2OTY0NjhhNTJlZmJmZi90YWJsZXJhbmdlOmJmZTg5ZThhN2RkYTQ5MTg4NjY5NjQ2OGE1MmVmYmZmXzItNi0xLTEtMA_b0c74971-1fe6-4e6a-b81b-ebc9c82439fb"
      unitRef="usd">211471000</us-gaap:PremiumsEarnedNet>
    <us-gaap:PremiumsEarnedNet
      contextRef="ifffd50c11c5649af86a8282bdf724e12_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yMzUvZnJhZzpkOTY4MGYyZTY3Mzc0NTA2YWVkN2VmOGM2MDA4ODM5NS90YWJsZTpiZmU4OWU4YTdkZGE0OTE4ODY2OTY0NjhhNTJlZmJmZi90YWJsZXJhbmdlOmJmZTg5ZThhN2RkYTQ5MTg4NjY5NjQ2OGE1MmVmYmZmXzItOC0xLTEtMA_50b6d3b7-5ac9-40d3-ade2-8cd1700b05f8"
      unitRef="usd">206496000</us-gaap:PremiumsEarnedNet>
    <esnt:RevenuesOtherThanPremiumsEarnedNet
      contextRef="ibf35560dd6254055886afc10857058b1_D20201001-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yMzUvZnJhZzpkOTY4MGYyZTY3Mzc0NTA2YWVkN2VmOGM2MDA4ODM5NS90YWJsZTpiZmU4OWU4YTdkZGE0OTE4ODY2OTY0NjhhNTJlZmJmZi90YWJsZXJhbmdlOmJmZTg5ZThhN2RkYTQ5MTg4NjY5NjQ2OGE1MmVmYmZmXzMtMi0xLTEtMA_b8b728d6-c425-480b-bd0c-ee37ca035625"
      unitRef="usd">24860000</esnt:RevenuesOtherThanPremiumsEarnedNet>
    <esnt:RevenuesOtherThanPremiumsEarnedNet
      contextRef="ie06be8bc91bd48a8b8470ddf9ff97e10_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yMzUvZnJhZzpkOTY4MGYyZTY3Mzc0NTA2YWVkN2VmOGM2MDA4ODM5NS90YWJsZTpiZmU4OWU4YTdkZGE0OTE4ODY2OTY0NjhhNTJlZmJmZi90YWJsZXJhbmdlOmJmZTg5ZThhN2RkYTQ5MTg4NjY5NjQ2OGE1MmVmYmZmXzMtNC0xLTEtMA_25320438-26c2-4094-b591-63169a347f5c"
      unitRef="usd">20780000</esnt:RevenuesOtherThanPremiumsEarnedNet>
    <esnt:RevenuesOtherThanPremiumsEarnedNet
      contextRef="i7657b2593be447e7a81d0062f50c739e_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yMzUvZnJhZzpkOTY4MGYyZTY3Mzc0NTA2YWVkN2VmOGM2MDA4ODM5NS90YWJsZTpiZmU4OWU4YTdkZGE0OTE4ODY2OTY0NjhhNTJlZmJmZi90YWJsZXJhbmdlOmJmZTg5ZThhN2RkYTQ5MTg4NjY5NjQ2OGE1MmVmYmZmXzMtNi0xLTEtMA_9c04a9a7-56b6-422b-a29d-6f875fe7497c"
      unitRef="usd">24606000</esnt:RevenuesOtherThanPremiumsEarnedNet>
    <esnt:RevenuesOtherThanPremiumsEarnedNet
      contextRef="ifffd50c11c5649af86a8282bdf724e12_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yMzUvZnJhZzpkOTY4MGYyZTY3Mzc0NTA2YWVkN2VmOGM2MDA4ODM5NS90YWJsZTpiZmU4OWU4YTdkZGE0OTE4ODY2OTY0NjhhNTJlZmJmZi90YWJsZXJhbmdlOmJmZTg5ZThhN2RkYTQ5MTg4NjY5NjQ2OGE1MmVmYmZmXzMtOC0xLTEtMA_21c8141f-a9dc-4ae5-aa58-1925824258d5"
      unitRef="usd">22344000</esnt:RevenuesOtherThanPremiumsEarnedNet>
    <us-gaap:LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseIncurredClaims1
      contextRef="ibf35560dd6254055886afc10857058b1_D20201001-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yMzUvZnJhZzpkOTY4MGYyZTY3Mzc0NTA2YWVkN2VmOGM2MDA4ODM5NS90YWJsZTpiZmU4OWU4YTdkZGE0OTE4ODY2OTY0NjhhNTJlZmJmZi90YWJsZXJhbmdlOmJmZTg5ZThhN2RkYTQ5MTg4NjY5NjQ2OGE1MmVmYmZmXzQtMi0xLTEtMA_ad646e64-ac25-405a-9e16-fae99c40fbac"
      unitRef="usd">62073000</us-gaap:LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseIncurredClaims1>
    <us-gaap:LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseIncurredClaims1
      contextRef="ie06be8bc91bd48a8b8470ddf9ff97e10_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yMzUvZnJhZzpkOTY4MGYyZTY3Mzc0NTA2YWVkN2VmOGM2MDA4ODM5NS90YWJsZTpiZmU4OWU4YTdkZGE0OTE4ODY2OTY0NjhhNTJlZmJmZi90YWJsZXJhbmdlOmJmZTg5ZThhN2RkYTQ5MTg4NjY5NjQ2OGE1MmVmYmZmXzQtNC0xLTEtMA_63b23519-a39e-4ecd-9e5d-581124ce72e9"
      unitRef="usd">55280000</us-gaap:LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseIncurredClaims1>
    <us-gaap:LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseIncurredClaims1
      contextRef="i7657b2593be447e7a81d0062f50c739e_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yMzUvZnJhZzpkOTY4MGYyZTY3Mzc0NTA2YWVkN2VmOGM2MDA4ODM5NS90YWJsZTpiZmU4OWU4YTdkZGE0OTE4ODY2OTY0NjhhNTJlZmJmZi90YWJsZXJhbmdlOmJmZTg5ZThhN2RkYTQ5MTg4NjY5NjQ2OGE1MmVmYmZmXzQtNi0xLTEtMA_846b10f3-b01a-4775-b2cf-730a3624f1b4"
      unitRef="usd">175877000</us-gaap:LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseIncurredClaims1>
    <us-gaap:LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseIncurredClaims1
      contextRef="ifffd50c11c5649af86a8282bdf724e12_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yMzUvZnJhZzpkOTY4MGYyZTY3Mzc0NTA2YWVkN2VmOGM2MDA4ODM5NS90YWJsZTpiZmU4OWU4YTdkZGE0OTE4ODY2OTY0NjhhNTJlZmJmZi90YWJsZXJhbmdlOmJmZTg5ZThhN2RkYTQ5MTg4NjY5NjQ2OGE1MmVmYmZmXzQtOC0xLTEtMA_2049f191-6449-4f36-8b31-40a9f44958dc"
      unitRef="usd">8063000</us-gaap:LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseIncurredClaims1>
    <esnt:OtherUnderwritingAndOperatingExpenses
      contextRef="ibf35560dd6254055886afc10857058b1_D20201001-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yMzUvZnJhZzpkOTY4MGYyZTY3Mzc0NTA2YWVkN2VmOGM2MDA4ODM5NS90YWJsZTpiZmU4OWU4YTdkZGE0OTE4ODY2OTY0NjhhNTJlZmJmZi90YWJsZXJhbmdlOmJmZTg5ZThhN2RkYTQ5MTg4NjY5NjQ2OGE1MmVmYmZmXzUtMi0xLTEtMA_a89af86e-e099-4497-860b-8744ae34f53a"
      unitRef="usd">36825000</esnt:OtherUnderwritingAndOperatingExpenses>
    <esnt:OtherUnderwritingAndOperatingExpenses
      contextRef="ie06be8bc91bd48a8b8470ddf9ff97e10_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yMzUvZnJhZzpkOTY4MGYyZTY3Mzc0NTA2YWVkN2VmOGM2MDA4ODM5NS90YWJsZTpiZmU4OWU4YTdkZGE0OTE4ODY2OTY0NjhhNTJlZmJmZi90YWJsZXJhbmdlOmJmZTg5ZThhN2RkYTQ5MTg4NjY5NjQ2OGE1MmVmYmZmXzUtNC0xLTEtMA_fc8e3859-a433-4608-9046-82359022e678"
      unitRef="usd">37100000</esnt:OtherUnderwritingAndOperatingExpenses>
    <esnt:OtherUnderwritingAndOperatingExpenses
      contextRef="i7657b2593be447e7a81d0062f50c739e_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yMzUvZnJhZzpkOTY4MGYyZTY3Mzc0NTA2YWVkN2VmOGM2MDA4ODM5NS90YWJsZTpiZmU4OWU4YTdkZGE0OTE4ODY2OTY0NjhhNTJlZmJmZi90YWJsZXJhbmdlOmJmZTg5ZThhN2RkYTQ5MTg4NjY5NjQ2OGE1MmVmYmZmXzUtNi0xLTEtMA_7b591cea-5a55-4be6-bb9c-ad810c239035"
      unitRef="usd">38819000</esnt:OtherUnderwritingAndOperatingExpenses>
    <esnt:OtherUnderwritingAndOperatingExpenses
      contextRef="ifffd50c11c5649af86a8282bdf724e12_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yMzUvZnJhZzpkOTY4MGYyZTY3Mzc0NTA2YWVkN2VmOGM2MDA4ODM5NS90YWJsZTpiZmU4OWU4YTdkZGE0OTE4ODY2OTY0NjhhNTJlZmJmZi90YWJsZXJhbmdlOmJmZTg5ZThhN2RkYTQ5MTg4NjY5NjQ2OGE1MmVmYmZmXzUtOC0xLTEtMA_05a5abef-d6da-4351-843e-7917676fbeb9"
      unitRef="usd">41947000</esnt:OtherUnderwritingAndOperatingExpenses>
    <us-gaap:InterestExpense
      contextRef="ibf35560dd6254055886afc10857058b1_D20201001-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yMzUvZnJhZzpkOTY4MGYyZTY3Mzc0NTA2YWVkN2VmOGM2MDA4ODM5NS90YWJsZTpiZmU4OWU4YTdkZGE0OTE4ODY2OTY0NjhhNTJlZmJmZi90YWJsZXJhbmdlOmJmZTg5ZThhN2RkYTQ5MTg4NjY5NjQ2OGE1MmVmYmZmXzYtMi0xLTEtMA_c97b91a7-b598-49ea-9609-0174bc1fc162"
      unitRef="usd">2149000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="ie06be8bc91bd48a8b8470ddf9ff97e10_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yMzUvZnJhZzpkOTY4MGYyZTY3Mzc0NTA2YWVkN2VmOGM2MDA4ODM5NS90YWJsZTpiZmU4OWU4YTdkZGE0OTE4ODY2OTY0NjhhNTJlZmJmZi90YWJsZXJhbmdlOmJmZTg5ZThhN2RkYTQ5MTg4NjY5NjQ2OGE1MmVmYmZmXzYtNC0xLTEtMA_15890b43-21b8-44f7-97f8-85d46f08983b"
      unitRef="usd">2227000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="i7657b2593be447e7a81d0062f50c739e_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yMzUvZnJhZzpkOTY4MGYyZTY3Mzc0NTA2YWVkN2VmOGM2MDA4ODM5NS90YWJsZTpiZmU4OWU4YTdkZGE0OTE4ODY2OTY0NjhhNTJlZmJmZi90YWJsZXJhbmdlOmJmZTg5ZThhN2RkYTQ5MTg4NjY5NjQ2OGE1MmVmYmZmXzYtNi0xLTEtMA_c2cac261-1628-49a6-9e9e-0ef5240ce478"
      unitRef="usd">2566000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="ifffd50c11c5649af86a8282bdf724e12_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yMzUvZnJhZzpkOTY4MGYyZTY3Mzc0NTA2YWVkN2VmOGM2MDA4ODM5NS90YWJsZTpiZmU4OWU4YTdkZGE0OTE4ODY2OTY0NjhhNTJlZmJmZi90YWJsZXJhbmdlOmJmZTg5ZThhN2RkYTQ5MTg4NjY5NjQ2OGE1MmVmYmZmXzYtOC0xLTEtMA_3a580500-41f9-4075-b6d4-37ba6c3c0f5a"
      unitRef="usd">2132000</us-gaap:InterestExpense>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
      contextRef="ibf35560dd6254055886afc10857058b1_D20201001-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yMzUvZnJhZzpkOTY4MGYyZTY3Mzc0NTA2YWVkN2VmOGM2MDA4ODM5NS90YWJsZTpiZmU4OWU4YTdkZGE0OTE4ODY2OTY0NjhhNTJlZmJmZi90YWJsZXJhbmdlOmJmZTg5ZThhN2RkYTQ5MTg4NjY5NjQ2OGE1MmVmYmZmXzctMi0xLTEtMA_8fa04cbe-2138-483d-930f-49ff4af3fff5"
      unitRef="usd">146152000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
      contextRef="ie06be8bc91bd48a8b8470ddf9ff97e10_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yMzUvZnJhZzpkOTY4MGYyZTY3Mzc0NTA2YWVkN2VmOGM2MDA4ODM5NS90YWJsZTpiZmU4OWU4YTdkZGE0OTE4ODY2OTY0NjhhNTJlZmJmZi90YWJsZXJhbmdlOmJmZTg5ZThhN2RkYTQ5MTg4NjY5NjQ2OGE1MmVmYmZmXzctNC0xLTEtMA_95679186-57d7-42a0-8b27-eb7e12ae14dc"
      unitRef="usd">148431000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
      contextRef="i7657b2593be447e7a81d0062f50c739e_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yMzUvZnJhZzpkOTY4MGYyZTY3Mzc0NTA2YWVkN2VmOGM2MDA4ODM5NS90YWJsZTpiZmU4OWU4YTdkZGE0OTE4ODY2OTY0NjhhNTJlZmJmZi90YWJsZXJhbmdlOmJmZTg5ZThhN2RkYTQ5MTg4NjY5NjQ2OGE1MmVmYmZmXzctNi0xLTEtMA_014a998b-7e86-4296-9c6c-6c743a47d07e"
      unitRef="usd">18815000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
      contextRef="ifffd50c11c5649af86a8282bdf724e12_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yMzUvZnJhZzpkOTY4MGYyZTY3Mzc0NTA2YWVkN2VmOGM2MDA4ODM5NS90YWJsZTpiZmU4OWU4YTdkZGE0OTE4ODY2OTY0NjhhNTJlZmJmZi90YWJsZXJhbmdlOmJmZTg5ZThhN2RkYTQ5MTg4NjY5NjQ2OGE1MmVmYmZmXzctOC0xLTEtMA_7cca6ec6-229f-47ae-8d67-902483b5b022"
      unitRef="usd">176698000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
    <us-gaap:NetIncomeLoss
      contextRef="ibf35560dd6254055886afc10857058b1_D20201001-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yMzUvZnJhZzpkOTY4MGYyZTY3Mzc0NTA2YWVkN2VmOGM2MDA4ODM5NS90YWJsZTpiZmU4OWU4YTdkZGE0OTE4ODY2OTY0NjhhNTJlZmJmZi90YWJsZXJhbmdlOmJmZTg5ZThhN2RkYTQ5MTg4NjY5NjQ2OGE1MmVmYmZmXzgtMi0xLTEtMA_8a7289b9-5150-42e7-9154-34e4240dedfd"
      unitRef="usd">123602000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="ie06be8bc91bd48a8b8470ddf9ff97e10_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yMzUvZnJhZzpkOTY4MGYyZTY3Mzc0NTA2YWVkN2VmOGM2MDA4ODM5NS90YWJsZTpiZmU4OWU4YTdkZGE0OTE4ODY2OTY0NjhhNTJlZmJmZi90YWJsZXJhbmdlOmJmZTg5ZThhN2RkYTQ5MTg4NjY5NjQ2OGE1MmVmYmZmXzgtNC0xLTEtMA_9f097445-dcd4-4dc0-a686-20fa5cc16b69"
      unitRef="usd">124536000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i7657b2593be447e7a81d0062f50c739e_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yMzUvZnJhZzpkOTY4MGYyZTY3Mzc0NTA2YWVkN2VmOGM2MDA4ODM5NS90YWJsZTpiZmU4OWU4YTdkZGE0OTE4ODY2OTY0NjhhNTJlZmJmZi90YWJsZXJhbmdlOmJmZTg5ZThhN2RkYTQ5MTg4NjY5NjQ2OGE1MmVmYmZmXzgtNi0xLTEtMA_994722c4-97d7-490d-af3a-93ad5466832b"
      unitRef="usd">15380000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="ifffd50c11c5649af86a8282bdf724e12_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yMzUvZnJhZzpkOTY4MGYyZTY3Mzc0NTA2YWVkN2VmOGM2MDA4ODM5NS90YWJsZTpiZmU4OWU4YTdkZGE0OTE4ODY2OTY0NjhhNTJlZmJmZi90YWJsZXJhbmdlOmJmZTg5ZThhN2RkYTQ5MTg4NjY5NjQ2OGE1MmVmYmZmXzgtOC0xLTEtMA_9128b513-c1b0-4b3c-a125-4c1a490888c1"
      unitRef="usd">149523000</us-gaap:NetIncomeLoss>
    <us-gaap:EarningsPerShareBasic
      contextRef="ibf35560dd6254055886afc10857058b1_D20201001-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yMzUvZnJhZzpkOTY4MGYyZTY3Mzc0NTA2YWVkN2VmOGM2MDA4ODM5NS90YWJsZTpiZmU4OWU4YTdkZGE0OTE4ODY2OTY0NjhhNTJlZmJmZi90YWJsZXJhbmdlOmJmZTg5ZThhN2RkYTQ5MTg4NjY5NjQ2OGE1MmVmYmZmXzktMi0xLTEtMA_6eadb25d-aece-4c16-ab1d-cb58427885b3"
      unitRef="usdPerShare">1.10</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="ie06be8bc91bd48a8b8470ddf9ff97e10_D20200701-20200930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yMzUvZnJhZzpkOTY4MGYyZTY3Mzc0NTA2YWVkN2VmOGM2MDA4ODM5NS90YWJsZTpiZmU4OWU4YTdkZGE0OTE4ODY2OTY0NjhhNTJlZmJmZi90YWJsZXJhbmdlOmJmZTg5ZThhN2RkYTQ5MTg4NjY5NjQ2OGE1MmVmYmZmXzktNC0xLTEtMA_cf90688f-9e09-4a8e-94a1-58c140aa70df"
      unitRef="usdPerShare">1.11</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="i7657b2593be447e7a81d0062f50c739e_D20200401-20200630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yMzUvZnJhZzpkOTY4MGYyZTY3Mzc0NTA2YWVkN2VmOGM2MDA4ODM5NS90YWJsZTpiZmU4OWU4YTdkZGE0OTE4ODY2OTY0NjhhNTJlZmJmZi90YWJsZXJhbmdlOmJmZTg5ZThhN2RkYTQ5MTg4NjY5NjQ2OGE1MmVmYmZmXzktNi0xLTEtMA_ac21ab06-73ea-4d91-a1a0-b9b0feb8985e"
      unitRef="usdPerShare">0.15</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="ifffd50c11c5649af86a8282bdf724e12_D20200101-20200331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yMzUvZnJhZzpkOTY4MGYyZTY3Mzc0NTA2YWVkN2VmOGM2MDA4ODM5NS90YWJsZTpiZmU4OWU4YTdkZGE0OTE4ODY2OTY0NjhhNTJlZmJmZi90YWJsZXJhbmdlOmJmZTg5ZThhN2RkYTQ5MTg4NjY5NjQ2OGE1MmVmYmZmXzktOC0xLTEtMA_9cd0c916-4954-4b79-a179-5766e9c03770"
      unitRef="usdPerShare">1.53</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="ibf35560dd6254055886afc10857058b1_D20201001-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yMzUvZnJhZzpkOTY4MGYyZTY3Mzc0NTA2YWVkN2VmOGM2MDA4ODM5NS90YWJsZTpiZmU4OWU4YTdkZGE0OTE4ODY2OTY0NjhhNTJlZmJmZi90YWJsZXJhbmdlOmJmZTg5ZThhN2RkYTQ5MTg4NjY5NjQ2OGE1MmVmYmZmXzEwLTItMS0xLTA_32d5ccfd-60d9-49a2-8dda-7c5f9c79c7d8"
      unitRef="usdPerShare">1.10</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="ie06be8bc91bd48a8b8470ddf9ff97e10_D20200701-20200930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yMzUvZnJhZzpkOTY4MGYyZTY3Mzc0NTA2YWVkN2VmOGM2MDA4ODM5NS90YWJsZTpiZmU4OWU4YTdkZGE0OTE4ODY2OTY0NjhhNTJlZmJmZi90YWJsZXJhbmdlOmJmZTg5ZThhN2RkYTQ5MTg4NjY5NjQ2OGE1MmVmYmZmXzEwLTQtMS0xLTA_9e4eee93-e53a-4e53-8645-f817529f8ba5"
      unitRef="usdPerShare">1.11</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i7657b2593be447e7a81d0062f50c739e_D20200401-20200630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yMzUvZnJhZzpkOTY4MGYyZTY3Mzc0NTA2YWVkN2VmOGM2MDA4ODM5NS90YWJsZTpiZmU4OWU4YTdkZGE0OTE4ODY2OTY0NjhhNTJlZmJmZi90YWJsZXJhbmdlOmJmZTg5ZThhN2RkYTQ5MTg4NjY5NjQ2OGE1MmVmYmZmXzEwLTYtMS0xLTA_4a287294-23fd-4444-8285-b603387c1049"
      unitRef="usdPerShare">0.15</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="ifffd50c11c5649af86a8282bdf724e12_D20200101-20200331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yMzUvZnJhZzpkOTY4MGYyZTY3Mzc0NTA2YWVkN2VmOGM2MDA4ODM5NS90YWJsZTpiZmU4OWU4YTdkZGE0OTE4ODY2OTY0NjhhNTJlZmJmZi90YWJsZXJhbmdlOmJmZTg5ZThhN2RkYTQ5MTg4NjY5NjQ2OGE1MmVmYmZmXzEwLTgtMS0xLTA_49aa21d3-182d-4af3-87e4-b2eac11c2786"
      unitRef="usdPerShare">1.52</us-gaap:EarningsPerShareDiluted>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="ibf35560dd6254055886afc10857058b1_D20201001-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yMzUvZnJhZzpkOTY4MGYyZTY3Mzc0NTA2YWVkN2VmOGM2MDA4ODM5NS90YWJsZTpiZmU4OWU4YTdkZGE0OTE4ODY2OTY0NjhhNTJlZmJmZi90YWJsZXJhbmdlOmJmZTg5ZThhN2RkYTQ5MTg4NjY5NjQ2OGE1MmVmYmZmXzExLTItMS0xLTA_bf94d6b0-8cfb-45b6-9590-b29595ea1c63"
      unitRef="shares">111908000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="ie06be8bc91bd48a8b8470ddf9ff97e10_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yMzUvZnJhZzpkOTY4MGYyZTY3Mzc0NTA2YWVkN2VmOGM2MDA4ODM5NS90YWJsZTpiZmU4OWU4YTdkZGE0OTE4ODY2OTY0NjhhNTJlZmJmZi90YWJsZXJhbmdlOmJmZTg5ZThhN2RkYTQ5MTg4NjY5NjQ2OGE1MmVmYmZmXzExLTQtMS0xLTA_99e60a2e-2fbc-4dc4-afd4-bcc03c3c5244"
      unitRef="shares">111908000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i7657b2593be447e7a81d0062f50c739e_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yMzUvZnJhZzpkOTY4MGYyZTY3Mzc0NTA2YWVkN2VmOGM2MDA4ODM5NS90YWJsZTpiZmU4OWU4YTdkZGE0OTE4ODY2OTY0NjhhNTJlZmJmZi90YWJsZXJhbmdlOmJmZTg5ZThhN2RkYTQ5MTg4NjY5NjQ2OGE1MmVmYmZmXzExLTYtMS0xLTA_d15946ec-dd0e-437c-9266-4282ba606eff"
      unitRef="shares">102500000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="ifffd50c11c5649af86a8282bdf724e12_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yMzUvZnJhZzpkOTY4MGYyZTY3Mzc0NTA2YWVkN2VmOGM2MDA4ODM5NS90YWJsZTpiZmU4OWU4YTdkZGE0OTE4ODY2OTY0NjhhNTJlZmJmZi90YWJsZXJhbmdlOmJmZTg5ZThhN2RkYTQ5MTg4NjY5NjQ2OGE1MmVmYmZmXzExLTgtMS0xLTA_be57bf80-56f2-425d-b441-f394d81d6c0a"
      unitRef="shares">97949000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="ibf35560dd6254055886afc10857058b1_D20201001-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yMzUvZnJhZzpkOTY4MGYyZTY3Mzc0NTA2YWVkN2VmOGM2MDA4ODM5NS90YWJsZTpiZmU4OWU4YTdkZGE0OTE4ODY2OTY0NjhhNTJlZmJmZi90YWJsZXJhbmdlOmJmZTg5ZThhN2RkYTQ5MTg4NjY5NjQ2OGE1MmVmYmZmXzEyLTItMS0xLTA_44754d85-3576-423c-9d07-d7b8c55b23f9"
      unitRef="shares">112310000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="ie06be8bc91bd48a8b8470ddf9ff97e10_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yMzUvZnJhZzpkOTY4MGYyZTY3Mzc0NTA2YWVkN2VmOGM2MDA4ODM5NS90YWJsZTpiZmU4OWU4YTdkZGE0OTE4ODY2OTY0NjhhNTJlZmJmZi90YWJsZXJhbmdlOmJmZTg5ZThhN2RkYTQ5MTg4NjY5NjQ2OGE1MmVmYmZmXzEyLTQtMS0xLTA_cd6938ea-7836-4ee5-98b4-674d0a4476cd"
      unitRef="shares">112134000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i7657b2593be447e7a81d0062f50c739e_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yMzUvZnJhZzpkOTY4MGYyZTY3Mzc0NTA2YWVkN2VmOGM2MDA4ODM5NS90YWJsZTpiZmU4OWU4YTdkZGE0OTE4ODY2OTY0NjhhNTJlZmJmZi90YWJsZXJhbmdlOmJmZTg5ZThhN2RkYTQ5MTg4NjY5NjQ2OGE1MmVmYmZmXzEyLTYtMS0xLTA_2ad09420-789d-4c29-81bf-75d66a9efa39"
      unitRef="shares">102605000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="ifffd50c11c5649af86a8282bdf724e12_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yMzUvZnJhZzpkOTY4MGYyZTY3Mzc0NTA2YWVkN2VmOGM2MDA4ODM5NS90YWJsZTpiZmU4OWU4YTdkZGE0OTE4ODY2OTY0NjhhNTJlZmJmZi90YWJsZXJhbmdlOmJmZTg5ZThhN2RkYTQ5MTg4NjY5NjQ2OGE1MmVmYmZmXzEyLTgtMS0xLTA_5986419c-fd0e-41d6-a37f-7481bc230c8b"
      unitRef="shares">98326000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:PremiumsEarnedNet
      contextRef="i42b8da628181458daaf165b8b733b074_D20191001-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yMzUvZnJhZzpkOTY4MGYyZTY3Mzc0NTA2YWVkN2VmOGM2MDA4ODM5NS90YWJsZToxNDIyMTdiYWMzNzM0Y2I1YmZiNDEzOWYwODM1ZGQzNi90YWJsZXJhbmdlOjE0MjIxN2JhYzM3MzRjYjViZmI0MTM5ZjA4MzVkZDM2XzItMi0xLTEtMA_a6b67833-5829-45eb-94b5-6fe0a621ed9e"
      unitRef="usd">207671000</us-gaap:PremiumsEarnedNet>
    <us-gaap:PremiumsEarnedNet
      contextRef="i62ed191dbd9c43ba954780b759dd1186_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yMzUvZnJhZzpkOTY4MGYyZTY3Mzc0NTA2YWVkN2VmOGM2MDA4ODM5NS90YWJsZToxNDIyMTdiYWMzNzM0Y2I1YmZiNDEzOWYwODM1ZGQzNi90YWJsZXJhbmdlOjE0MjIxN2JhYzM3MzRjYjViZmI0MTM5ZjA4MzVkZDM2XzItNC0xLTEtMA_ad83503a-2a67-42c2-9bc9-adeea6512445"
      unitRef="usd">203473000</us-gaap:PremiumsEarnedNet>
    <us-gaap:PremiumsEarnedNet
      contextRef="i11cd457bb13844be90391fd998634ca3_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yMzUvZnJhZzpkOTY4MGYyZTY3Mzc0NTA2YWVkN2VmOGM2MDA4ODM5NS90YWJsZToxNDIyMTdiYWMzNzM0Y2I1YmZiNDEzOWYwODM1ZGQzNi90YWJsZXJhbmdlOjE0MjIxN2JhYzM3MzRjYjViZmI0MTM5ZjA4MzVkZDM2XzItNi0xLTEtMA_9151216d-8ecd-4235-b747-d3687fbdd08c"
      unitRef="usd">188490000</us-gaap:PremiumsEarnedNet>
    <us-gaap:PremiumsEarnedNet
      contextRef="ifda65b5bd2c1443f8b69f30e76e3ca49_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yMzUvZnJhZzpkOTY4MGYyZTY3Mzc0NTA2YWVkN2VmOGM2MDA4ODM5NS90YWJsZToxNDIyMTdiYWMzNzM0Y2I1YmZiNDEzOWYwODM1ZGQzNi90YWJsZXJhbmdlOjE0MjIxN2JhYzM3MzRjYjViZmI0MTM5ZjA4MzVkZDM2XzItOC0xLTEtMA_de58632c-46bb-4ada-84fa-96c95f5e263a"
      unitRef="usd">177791000</us-gaap:PremiumsEarnedNet>
    <esnt:RevenuesOtherThanPremiumsEarnedNet
      contextRef="i42b8da628181458daaf165b8b733b074_D20191001-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yMzUvZnJhZzpkOTY4MGYyZTY3Mzc0NTA2YWVkN2VmOGM2MDA4ODM5NS90YWJsZToxNDIyMTdiYWMzNzM0Y2I1YmZiNDEzOWYwODM1ZGQzNi90YWJsZXJhbmdlOjE0MjIxN2JhYzM3MzRjYjViZmI0MTM5ZjA4MzVkZDM2XzMtMi0xLTEtMA_08140bdb-7f1b-4e38-b113-f920045ef5c2"
      unitRef="usd">21091000</esnt:RevenuesOtherThanPremiumsEarnedNet>
    <esnt:RevenuesOtherThanPremiumsEarnedNet
      contextRef="i62ed191dbd9c43ba954780b759dd1186_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yMzUvZnJhZzpkOTY4MGYyZTY3Mzc0NTA2YWVkN2VmOGM2MDA4ODM5NS90YWJsZToxNDIyMTdiYWMzNzM0Y2I1YmZiNDEzOWYwODM1ZGQzNi90YWJsZXJhbmdlOjE0MjIxN2JhYzM3MzRjYjViZmI0MTM5ZjA4MzVkZDM2XzMtNC0xLTEtMA_08e3414a-c4a9-421b-94cc-03103c762828"
      unitRef="usd">22914000</esnt:RevenuesOtherThanPremiumsEarnedNet>
    <esnt:RevenuesOtherThanPremiumsEarnedNet
      contextRef="i11cd457bb13844be90391fd998634ca3_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yMzUvZnJhZzpkOTY4MGYyZTY3Mzc0NTA2YWVkN2VmOGM2MDA4ODM5NS90YWJsZToxNDIyMTdiYWMzNzM0Y2I1YmZiNDEzOWYwODM1ZGQzNi90YWJsZXJhbmdlOjE0MjIxN2JhYzM3MzRjYjViZmI0MTM5ZjA4MzVkZDM2XzMtNi0xLTEtMA_69029fe5-2595-4fef-a8ac-6d3a2c215744"
      unitRef="usd">23402000</esnt:RevenuesOtherThanPremiumsEarnedNet>
    <esnt:RevenuesOtherThanPremiumsEarnedNet
      contextRef="ifda65b5bd2c1443f8b69f30e76e3ca49_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yMzUvZnJhZzpkOTY4MGYyZTY3Mzc0NTA2YWVkN2VmOGM2MDA4ODM5NS90YWJsZToxNDIyMTdiYWMzNzM0Y2I1YmZiNDEzOWYwODM1ZGQzNi90YWJsZXJhbmdlOjE0MjIxN2JhYzM3MzRjYjViZmI0MTM5ZjA4MzVkZDM2XzMtOC0xLTEtMA_21ee0fee-8ac4-400b-9c70-35499d81e72a"
      unitRef="usd">22735000</esnt:RevenuesOtherThanPremiumsEarnedNet>
    <us-gaap:LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseIncurredClaims1
      contextRef="i42b8da628181458daaf165b8b733b074_D20191001-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yMzUvZnJhZzpkOTY4MGYyZTY3Mzc0NTA2YWVkN2VmOGM2MDA4ODM5NS90YWJsZToxNDIyMTdiYWMzNzM0Y2I1YmZiNDEzOWYwODM1ZGQzNi90YWJsZXJhbmdlOjE0MjIxN2JhYzM3MzRjYjViZmI0MTM5ZjA4MzVkZDM2XzQtMi0xLTEtMA_10ef082b-57cd-495f-84e2-0c408ab3c1ff"
      unitRef="usd">10929000</us-gaap:LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseIncurredClaims1>
    <us-gaap:LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseIncurredClaims1
      contextRef="i62ed191dbd9c43ba954780b759dd1186_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yMzUvZnJhZzpkOTY4MGYyZTY3Mzc0NTA2YWVkN2VmOGM2MDA4ODM5NS90YWJsZToxNDIyMTdiYWMzNzM0Y2I1YmZiNDEzOWYwODM1ZGQzNi90YWJsZXJhbmdlOjE0MjIxN2JhYzM3MzRjYjViZmI0MTM5ZjA4MzVkZDM2XzQtNC0xLTEtMA_5b1d4cf0-9aac-46a1-a31e-91ab9cd78a5e"
      unitRef="usd">9990000</us-gaap:LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseIncurredClaims1>
    <us-gaap:LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseIncurredClaims1
      contextRef="i11cd457bb13844be90391fd998634ca3_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yMzUvZnJhZzpkOTY4MGYyZTY3Mzc0NTA2YWVkN2VmOGM2MDA4ODM5NS90YWJsZToxNDIyMTdiYWMzNzM0Y2I1YmZiNDEzOWYwODM1ZGQzNi90YWJsZXJhbmdlOjE0MjIxN2JhYzM3MzRjYjViZmI0MTM5ZjA4MzVkZDM2XzQtNi0xLTEtMA_c6748bb1-7b65-4a04-8001-f71ed359d998"
      unitRef="usd">4960000</us-gaap:LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseIncurredClaims1>
    <us-gaap:LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseIncurredClaims1
      contextRef="ifda65b5bd2c1443f8b69f30e76e3ca49_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yMzUvZnJhZzpkOTY4MGYyZTY3Mzc0NTA2YWVkN2VmOGM2MDA4ODM5NS90YWJsZToxNDIyMTdiYWMzNzM0Y2I1YmZiNDEzOWYwODM1ZGQzNi90YWJsZXJhbmdlOjE0MjIxN2JhYzM3MzRjYjViZmI0MTM5ZjA4MzVkZDM2XzQtOC0xLTEtMA_626c4834-9b76-474d-8c06-aee65b86aa3e"
      unitRef="usd">7107000</us-gaap:LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseIncurredClaims1>
    <esnt:OtherUnderwritingAndOperatingExpenses
      contextRef="i42b8da628181458daaf165b8b733b074_D20191001-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yMzUvZnJhZzpkOTY4MGYyZTY3Mzc0NTA2YWVkN2VmOGM2MDA4ODM5NS90YWJsZToxNDIyMTdiYWMzNzM0Y2I1YmZiNDEzOWYwODM1ZGQzNi90YWJsZXJhbmdlOjE0MjIxN2JhYzM3MzRjYjViZmI0MTM5ZjA4MzVkZDM2XzUtMi0xLTEtMA_1c774bf9-7e9a-48cd-a82b-1c4d86e7232e"
      unitRef="usd">41231000</esnt:OtherUnderwritingAndOperatingExpenses>
    <esnt:OtherUnderwritingAndOperatingExpenses
      contextRef="i62ed191dbd9c43ba954780b759dd1186_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yMzUvZnJhZzpkOTY4MGYyZTY3Mzc0NTA2YWVkN2VmOGM2MDA4ODM5NS90YWJsZToxNDIyMTdiYWMzNzM0Y2I1YmZiNDEzOWYwODM1ZGQzNi90YWJsZXJhbmdlOjE0MjIxN2JhYzM3MzRjYjViZmI0MTM5ZjA4MzVkZDM2XzUtNC0xLTEtMA_38eb9b41-6b6c-427f-bfcd-73825940bf43"
      unitRef="usd">41588000</esnt:OtherUnderwritingAndOperatingExpenses>
    <esnt:OtherUnderwritingAndOperatingExpenses
      contextRef="i11cd457bb13844be90391fd998634ca3_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yMzUvZnJhZzpkOTY4MGYyZTY3Mzc0NTA2YWVkN2VmOGM2MDA4ODM5NS90YWJsZToxNDIyMTdiYWMzNzM0Y2I1YmZiNDEzOWYwODM1ZGQzNi90YWJsZXJhbmdlOjE0MjIxN2JhYzM3MzRjYjViZmI0MTM5ZjA4MzVkZDM2XzUtNi0xLTEtMA_011a57e3-11db-43e4-ab38-b6c4c0ce8532"
      unitRef="usd">41520000</esnt:OtherUnderwritingAndOperatingExpenses>
    <esnt:OtherUnderwritingAndOperatingExpenses
      contextRef="ifda65b5bd2c1443f8b69f30e76e3ca49_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yMzUvZnJhZzpkOTY4MGYyZTY3Mzc0NTA2YWVkN2VmOGM2MDA4ODM5NS90YWJsZToxNDIyMTdiYWMzNzM0Y2I1YmZiNDEzOWYwODM1ZGQzNi90YWJsZXJhbmdlOjE0MjIxN2JhYzM3MzRjYjViZmI0MTM5ZjA4MzVkZDM2XzUtOC0xLTEtMA_0ae02f47-54cd-4633-91af-aa20b004573a"
      unitRef="usd">41030000</esnt:OtherUnderwritingAndOperatingExpenses>
    <us-gaap:InterestExpense
      contextRef="i42b8da628181458daaf165b8b733b074_D20191001-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yMzUvZnJhZzpkOTY4MGYyZTY3Mzc0NTA2YWVkN2VmOGM2MDA4ODM5NS90YWJsZToxNDIyMTdiYWMzNzM0Y2I1YmZiNDEzOWYwODM1ZGQzNi90YWJsZXJhbmdlOjE0MjIxN2JhYzM3MzRjYjViZmI0MTM5ZjA4MzVkZDM2XzYtMi0xLTEtMA_5266bdc3-9b8a-44a3-91bc-b420dd480839"
      unitRef="usd">2218000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="i62ed191dbd9c43ba954780b759dd1186_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yMzUvZnJhZzpkOTY4MGYyZTY3Mzc0NTA2YWVkN2VmOGM2MDA4ODM5NS90YWJsZToxNDIyMTdiYWMzNzM0Y2I1YmZiNDEzOWYwODM1ZGQzNi90YWJsZXJhbmdlOjE0MjIxN2JhYzM3MzRjYjViZmI0MTM5ZjA4MzVkZDM2XzYtNC0xLTEtMA_2c32c9e4-f327-48b9-98e1-f27fc6061f59"
      unitRef="usd">2584000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="i11cd457bb13844be90391fd998634ca3_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yMzUvZnJhZzpkOTY4MGYyZTY3Mzc0NTA2YWVkN2VmOGM2MDA4ODM5NS90YWJsZToxNDIyMTdiYWMzNzM0Y2I1YmZiNDEzOWYwODM1ZGQzNi90YWJsZXJhbmdlOjE0MjIxN2JhYzM3MzRjYjViZmI0MTM5ZjA4MzVkZDM2XzYtNi0xLTEtMA_c9cf2603-2678-408e-88ee-b4cfc911b89f"
      unitRef="usd">2679000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="ifda65b5bd2c1443f8b69f30e76e3ca49_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yMzUvZnJhZzpkOTY4MGYyZTY3Mzc0NTA2YWVkN2VmOGM2MDA4ODM5NS90YWJsZToxNDIyMTdiYWMzNzM0Y2I1YmZiNDEzOWYwODM1ZGQzNi90YWJsZXJhbmdlOjE0MjIxN2JhYzM3MzRjYjViZmI0MTM5ZjA4MzVkZDM2XzYtOC0xLTEtMA_b95d62ae-d306-4b6f-97f1-a6d2ed277744"
      unitRef="usd">2670000</us-gaap:InterestExpense>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
      contextRef="i42b8da628181458daaf165b8b733b074_D20191001-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yMzUvZnJhZzpkOTY4MGYyZTY3Mzc0NTA2YWVkN2VmOGM2MDA4ODM5NS90YWJsZToxNDIyMTdiYWMzNzM0Y2I1YmZiNDEzOWYwODM1ZGQzNi90YWJsZXJhbmdlOjE0MjIxN2JhYzM3MzRjYjViZmI0MTM5ZjA4MzVkZDM2XzctMi0xLTEtMA_d6b418ea-ca0f-4191-9312-a0aef7efcc02"
      unitRef="usd">174384000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
      contextRef="i62ed191dbd9c43ba954780b759dd1186_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yMzUvZnJhZzpkOTY4MGYyZTY3Mzc0NTA2YWVkN2VmOGM2MDA4ODM5NS90YWJsZToxNDIyMTdiYWMzNzM0Y2I1YmZiNDEzOWYwODM1ZGQzNi90YWJsZXJhbmdlOjE0MjIxN2JhYzM3MzRjYjViZmI0MTM5ZjA4MzVkZDM2XzctNC0xLTEtMA_b69f384a-5c25-4c29-a4bd-f7a38fc1be92"
      unitRef="usd">172225000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
      contextRef="i11cd457bb13844be90391fd998634ca3_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yMzUvZnJhZzpkOTY4MGYyZTY3Mzc0NTA2YWVkN2VmOGM2MDA4ODM5NS90YWJsZToxNDIyMTdiYWMzNzM0Y2I1YmZiNDEzOWYwODM1ZGQzNi90YWJsZXJhbmdlOjE0MjIxN2JhYzM3MzRjYjViZmI0MTM5ZjA4MzVkZDM2XzctNi0xLTEtMA_0e18f85a-e11c-479d-8883-712de7dd7931"
      unitRef="usd">162733000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
      contextRef="ifda65b5bd2c1443f8b69f30e76e3ca49_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yMzUvZnJhZzpkOTY4MGYyZTY3Mzc0NTA2YWVkN2VmOGM2MDA4ODM5NS90YWJsZToxNDIyMTdiYWMzNzM0Y2I1YmZiNDEzOWYwODM1ZGQzNi90YWJsZXJhbmdlOjE0MjIxN2JhYzM3MzRjYjViZmI0MTM5ZjA4MzVkZDM2XzctOC0xLTEtMA_82274f9e-dca8-488f-8d2e-258f2bacdd0a"
      unitRef="usd">149719000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
    <us-gaap:NetIncomeLoss
      contextRef="i42b8da628181458daaf165b8b733b074_D20191001-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yMzUvZnJhZzpkOTY4MGYyZTY3Mzc0NTA2YWVkN2VmOGM2MDA4ODM5NS90YWJsZToxNDIyMTdiYWMzNzM0Y2I1YmZiNDEzOWYwODM1ZGQzNi90YWJsZXJhbmdlOjE0MjIxN2JhYzM3MzRjYjViZmI0MTM5ZjA4MzVkZDM2XzgtMi0xLTEtMA_bb26bdbd-00cf-43c1-b24e-61d9d7db4fc3"
      unitRef="usd">146958000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i62ed191dbd9c43ba954780b759dd1186_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yMzUvZnJhZzpkOTY4MGYyZTY3Mzc0NTA2YWVkN2VmOGM2MDA4ODM5NS90YWJsZToxNDIyMTdiYWMzNzM0Y2I1YmZiNDEzOWYwODM1ZGQzNi90YWJsZXJhbmdlOjE0MjIxN2JhYzM3MzRjYjViZmI0MTM5ZjA4MzVkZDM2XzgtNC0xLTEtMA_40cf5a0e-5ec0-4566-acf9-d36dc1834954"
      unitRef="usd">144630000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i11cd457bb13844be90391fd998634ca3_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yMzUvZnJhZzpkOTY4MGYyZTY3Mzc0NTA2YWVkN2VmOGM2MDA4ODM5NS90YWJsZToxNDIyMTdiYWMzNzM0Y2I1YmZiNDEzOWYwODM1ZGQzNi90YWJsZXJhbmdlOjE0MjIxN2JhYzM3MzRjYjViZmI0MTM5ZjA4MzVkZDM2XzgtNi0xLTEtMA_26985654-1abc-4ac8-8207-2bef3cd5e709"
      unitRef="usd">136405000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="ifda65b5bd2c1443f8b69f30e76e3ca49_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yMzUvZnJhZzpkOTY4MGYyZTY3Mzc0NTA2YWVkN2VmOGM2MDA4ODM5NS90YWJsZToxNDIyMTdiYWMzNzM0Y2I1YmZiNDEzOWYwODM1ZGQzNi90YWJsZXJhbmdlOjE0MjIxN2JhYzM3MzRjYjViZmI0MTM5ZjA4MzVkZDM2XzgtOC0xLTEtMA_dd7846a3-cedd-4fbd-b445-1dd29407b0c2"
      unitRef="usd">127720000</us-gaap:NetIncomeLoss>
    <us-gaap:EarningsPerShareBasic
      contextRef="i42b8da628181458daaf165b8b733b074_D20191001-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yMzUvZnJhZzpkOTY4MGYyZTY3Mzc0NTA2YWVkN2VmOGM2MDA4ODM5NS90YWJsZToxNDIyMTdiYWMzNzM0Y2I1YmZiNDEzOWYwODM1ZGQzNi90YWJsZXJhbmdlOjE0MjIxN2JhYzM3MzRjYjViZmI0MTM5ZjA4MzVkZDM2XzktMi0xLTEtMA_13fd335e-06a5-4bee-b995-2aecb2741307"
      unitRef="usdPerShare">1.50</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="i62ed191dbd9c43ba954780b759dd1186_D20190701-20190930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yMzUvZnJhZzpkOTY4MGYyZTY3Mzc0NTA2YWVkN2VmOGM2MDA4ODM5NS90YWJsZToxNDIyMTdiYWMzNzM0Y2I1YmZiNDEzOWYwODM1ZGQzNi90YWJsZXJhbmdlOjE0MjIxN2JhYzM3MzRjYjViZmI0MTM5ZjA4MzVkZDM2XzktNC0xLTEtMA_76d9515d-4fd8-4765-bce1-6cb9ec27f3fe"
      unitRef="usdPerShare">1.48</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="i11cd457bb13844be90391fd998634ca3_D20190401-20190630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yMzUvZnJhZzpkOTY4MGYyZTY3Mzc0NTA2YWVkN2VmOGM2MDA4ODM5NS90YWJsZToxNDIyMTdiYWMzNzM0Y2I1YmZiNDEzOWYwODM1ZGQzNi90YWJsZXJhbmdlOjE0MjIxN2JhYzM3MzRjYjViZmI0MTM5ZjA4MzVkZDM2XzktNi0xLTEtMA_47ec33b3-b699-4bf4-bc6c-ac19243902b0"
      unitRef="usdPerShare">1.39</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="ifda65b5bd2c1443f8b69f30e76e3ca49_D20190101-20190331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yMzUvZnJhZzpkOTY4MGYyZTY3Mzc0NTA2YWVkN2VmOGM2MDA4ODM5NS90YWJsZToxNDIyMTdiYWMzNzM0Y2I1YmZiNDEzOWYwODM1ZGQzNi90YWJsZXJhbmdlOjE0MjIxN2JhYzM3MzRjYjViZmI0MTM5ZjA4MzVkZDM2XzktOC0xLTEtMA_d7bf8764-e1df-4df8-a55b-a96e75e7bf59"
      unitRef="usdPerShare">1.31</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i42b8da628181458daaf165b8b733b074_D20191001-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yMzUvZnJhZzpkOTY4MGYyZTY3Mzc0NTA2YWVkN2VmOGM2MDA4ODM5NS90YWJsZToxNDIyMTdiYWMzNzM0Y2I1YmZiNDEzOWYwODM1ZGQzNi90YWJsZXJhbmdlOjE0MjIxN2JhYzM3MzRjYjViZmI0MTM5ZjA4MzVkZDM2XzEwLTItMS0xLTA_221aafef-8340-4b9e-a799-ac91539780c0"
      unitRef="usdPerShare">1.49</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i62ed191dbd9c43ba954780b759dd1186_D20190701-20190930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yMzUvZnJhZzpkOTY4MGYyZTY3Mzc0NTA2YWVkN2VmOGM2MDA4ODM5NS90YWJsZToxNDIyMTdiYWMzNzM0Y2I1YmZiNDEzOWYwODM1ZGQzNi90YWJsZXJhbmdlOjE0MjIxN2JhYzM3MzRjYjViZmI0MTM5ZjA4MzVkZDM2XzEwLTQtMS0xLTA_b0e827a6-e152-48b1-af6e-06187601e6d8"
      unitRef="usdPerShare">1.47</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i11cd457bb13844be90391fd998634ca3_D20190401-20190630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yMzUvZnJhZzpkOTY4MGYyZTY3Mzc0NTA2YWVkN2VmOGM2MDA4ODM5NS90YWJsZToxNDIyMTdiYWMzNzM0Y2I1YmZiNDEzOWYwODM1ZGQzNi90YWJsZXJhbmdlOjE0MjIxN2JhYzM3MzRjYjViZmI0MTM5ZjA4MzVkZDM2XzEwLTYtMS0xLTA_b26e35e1-6e70-4cb4-b959-dfd29d2ff156"
      unitRef="usdPerShare">1.39</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="ifda65b5bd2c1443f8b69f30e76e3ca49_D20190101-20190331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yMzUvZnJhZzpkOTY4MGYyZTY3Mzc0NTA2YWVkN2VmOGM2MDA4ODM5NS90YWJsZToxNDIyMTdiYWMzNzM0Y2I1YmZiNDEzOWYwODM1ZGQzNi90YWJsZXJhbmdlOjE0MjIxN2JhYzM3MzRjYjViZmI0MTM5ZjA4MzVkZDM2XzEwLTgtMS0xLTA_74510dd1-e95b-471d-896f-2911bac58d15"
      unitRef="usdPerShare">1.30</us-gaap:EarningsPerShareDiluted>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i42b8da628181458daaf165b8b733b074_D20191001-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yMzUvZnJhZzpkOTY4MGYyZTY3Mzc0NTA2YWVkN2VmOGM2MDA4ODM5NS90YWJsZToxNDIyMTdiYWMzNzM0Y2I1YmZiNDEzOWYwODM1ZGQzNi90YWJsZXJhbmdlOjE0MjIxN2JhYzM3MzRjYjViZmI0MTM5ZjA4MzVkZDM2XzExLTItMS0xLTA_efc3eeeb-a875-4821-bbb0-bf0370bba4d7"
      unitRef="shares">97830000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i62ed191dbd9c43ba954780b759dd1186_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yMzUvZnJhZzpkOTY4MGYyZTY3Mzc0NTA2YWVkN2VmOGM2MDA4ODM5NS90YWJsZToxNDIyMTdiYWMzNzM0Y2I1YmZiNDEzOWYwODM1ZGQzNi90YWJsZXJhbmdlOjE0MjIxN2JhYzM3MzRjYjViZmI0MTM5ZjA4MzVkZDM2XzExLTQtMS0xLTA_87946c04-fb60-4961-b742-b479548f4477"
      unitRef="shares">97822000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i11cd457bb13844be90391fd998634ca3_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yMzUvZnJhZzpkOTY4MGYyZTY3Mzc0NTA2YWVkN2VmOGM2MDA4ODM5NS90YWJsZToxNDIyMTdiYWMzNzM0Y2I1YmZiNDEzOWYwODM1ZGQzNi90YWJsZXJhbmdlOjE0MjIxN2JhYzM3MzRjYjViZmI0MTM5ZjA4MzVkZDM2XzExLTYtMS0xLTA_5b165b33-08d5-4f3d-b047-b35081f6ed67"
      unitRef="shares">97798000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="ifda65b5bd2c1443f8b69f30e76e3ca49_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yMzUvZnJhZzpkOTY4MGYyZTY3Mzc0NTA2YWVkN2VmOGM2MDA4ODM5NS90YWJsZToxNDIyMTdiYWMzNzM0Y2I1YmZiNDEzOWYwODM1ZGQzNi90YWJsZXJhbmdlOjE0MjIxN2JhYzM3MzRjYjViZmI0MTM5ZjA4MzVkZDM2XzExLTgtMS0xLTA_f45e9b8d-7923-49c7-89d4-f390ab58bb53"
      unitRef="shares">97595000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i42b8da628181458daaf165b8b733b074_D20191001-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yMzUvZnJhZzpkOTY4MGYyZTY3Mzc0NTA2YWVkN2VmOGM2MDA4ODM5NS90YWJsZToxNDIyMTdiYWMzNzM0Y2I1YmZiNDEzOWYwODM1ZGQzNi90YWJsZXJhbmdlOjE0MjIxN2JhYzM3MzRjYjViZmI0MTM5ZjA4MzVkZDM2XzEyLTItMS0xLTA_001b7edd-88c7-48ac-bf39-5213113ab79c"
      unitRef="shares">98376000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i62ed191dbd9c43ba954780b759dd1186_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yMzUvZnJhZzpkOTY4MGYyZTY3Mzc0NTA2YWVkN2VmOGM2MDA4ODM5NS90YWJsZToxNDIyMTdiYWMzNzM0Y2I1YmZiNDEzOWYwODM1ZGQzNi90YWJsZXJhbmdlOjE0MjIxN2JhYzM3MzRjYjViZmI0MTM5ZjA4MzVkZDM2XzEyLTQtMS0xLTA_4420589c-a45a-4de3-8180-597cb6a24110"
      unitRef="shares">98257000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i11cd457bb13844be90391fd998634ca3_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yMzUvZnJhZzpkOTY4MGYyZTY3Mzc0NTA2YWVkN2VmOGM2MDA4ODM5NS90YWJsZToxNDIyMTdiYWMzNzM0Y2I1YmZiNDEzOWYwODM1ZGQzNi90YWJsZXJhbmdlOjE0MjIxN2JhYzM3MzRjYjViZmI0MTM5ZjA4MzVkZDM2XzEyLTYtMS0xLTA_97f938be-a215-40cb-ba24-6d2317c5a968"
      unitRef="shares">98170000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="ifda65b5bd2c1443f8b69f30e76e3ca49_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yMzUvZnJhZzpkOTY4MGYyZTY3Mzc0NTA2YWVkN2VmOGM2MDA4ODM5NS90YWJsZToxNDIyMTdiYWMzNzM0Y2I1YmZiNDEzOWYwODM1ZGQzNi90YWJsZXJhbmdlOjE0MjIxN2JhYzM3MzRjYjViZmI0MTM5ZjA4MzVkZDM2XzEyLTgtMS0xLTA_2810f292-02a9-4ae1-a49f-e755e05ef851"
      unitRef="shares">98104000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <srt:SummaryOfInvestmentsOtherThanInvestmentsInRelatedPartiesTextBlock
      contextRef="if748fec8cd0f4b05a991e62604248402_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yMzgvZnJhZzpkZDRlNTljOTA1MzA0MWEyYmUzNjFmYmJiNmJjMWFlNS90ZXh0cmVnaW9uOmRkNGU1OWM5MDUzMDQxYTJiZTM2MWZiYmI2YmMxYWU1XzE0MA_8f73a579-3c06-4604-b404-069bf2c25529">&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Schedule&#160;I&#x2014;Summary of Investments&#x2014;Other Than Investments in Related Parties&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:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;December&#160;31, 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;vertical-align:top;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:51.099%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.829%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.829%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.644%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Type of Investment&lt;br/&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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Amortized&lt;br/&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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Fair&lt;br/&gt;Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Amount at which&lt;br/&gt;shown in the&lt;br/&gt;Balance Sheet&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Fixed maturities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Bonds:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:31.5pt;text-indent:-13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;United States Government and government agencies and authorities&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,212,622&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,254,075&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,254,075&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;States, municipalities and political subdivisions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;513,870&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;551,517&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;551,517&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Residential and commercial mortgage securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;391,921&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;409,282&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;409,282&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Asset-backed securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;452,527&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;454,717&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;454,717&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Foreign government and agency securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;56,045&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;61,607&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;61,607&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;All other corporate bonds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,050,830&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,107,315&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,107,315&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total fixed maturities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,677,815&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,838,513&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,838,513&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Short-term investments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;726,875&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;726,860&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;726,860&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other invested assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;81,263&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;88,904&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;88,904&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total investments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,485,953&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,654,277&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,654,277&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</srt:SummaryOfInvestmentsOtherThanInvestmentsInRelatedPartiesTextBlock>
    <us-gaap:SummaryOfInvestmentsOtherThanInvestmentsInRelatedPartiesCost
      contextRef="i22eeba4116704f998efef8c0757a91ba_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yMzgvZnJhZzpkZDRlNTljOTA1MzA0MWEyYmUzNjFmYmJiNmJjMWFlNS90YWJsZTo5MDc2NzRkNzY4Njc0ZjcxOTA1MTkzNmJkZWE5NmNlOC90YWJsZXJhbmdlOjkwNzY3NGQ3Njg2NzRmNzE5MDUxOTM2YmRlYTk2Y2U4XzMtMi0xLTEtMA_862637ff-935f-41a2-9f14-593bbfe77d1b"
      unitRef="usd">1212622000</us-gaap:SummaryOfInvestmentsOtherThanInvestmentsInRelatedPartiesCost>
    <us-gaap:Investments
      contextRef="i22eeba4116704f998efef8c0757a91ba_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yMzgvZnJhZzpkZDRlNTljOTA1MzA0MWEyYmUzNjFmYmJiNmJjMWFlNS90YWJsZTo5MDc2NzRkNzY4Njc0ZjcxOTA1MTkzNmJkZWE5NmNlOC90YWJsZXJhbmdlOjkwNzY3NGQ3Njg2NzRmNzE5MDUxOTM2YmRlYTk2Y2U4XzMtNC0xLTEtMA_f09d3274-11b0-4d5f-a42c-65582972879d"
      unitRef="usd">1254075000</us-gaap:Investments>
    <us-gaap:SummaryOfInvestmentsOtherThanInvestmentsInRelatedPartiesCarryingAmount
      contextRef="i22eeba4116704f998efef8c0757a91ba_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yMzgvZnJhZzpkZDRlNTljOTA1MzA0MWEyYmUzNjFmYmJiNmJjMWFlNS90YWJsZTo5MDc2NzRkNzY4Njc0ZjcxOTA1MTkzNmJkZWE5NmNlOC90YWJsZXJhbmdlOjkwNzY3NGQ3Njg2NzRmNzE5MDUxOTM2YmRlYTk2Y2U4XzMtNi0xLTEtMA_4c377ad9-b83b-41ee-a909-046ba5a46ed8"
      unitRef="usd">1254075000</us-gaap:SummaryOfInvestmentsOtherThanInvestmentsInRelatedPartiesCarryingAmount>
    <us-gaap:SummaryOfInvestmentsOtherThanInvestmentsInRelatedPartiesCost
      contextRef="i4f1043a1aa104ed0a60aa88a4a7a3451_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yMzgvZnJhZzpkZDRlNTljOTA1MzA0MWEyYmUzNjFmYmJiNmJjMWFlNS90YWJsZTo5MDc2NzRkNzY4Njc0ZjcxOTA1MTkzNmJkZWE5NmNlOC90YWJsZXJhbmdlOjkwNzY3NGQ3Njg2NzRmNzE5MDUxOTM2YmRlYTk2Y2U4XzQtMi0xLTEtMA_b92bfb84-a6fb-41a0-a5ce-263daef53aa4"
      unitRef="usd">513870000</us-gaap:SummaryOfInvestmentsOtherThanInvestmentsInRelatedPartiesCost>
    <us-gaap:Investments
      contextRef="i4f1043a1aa104ed0a60aa88a4a7a3451_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yMzgvZnJhZzpkZDRlNTljOTA1MzA0MWEyYmUzNjFmYmJiNmJjMWFlNS90YWJsZTo5MDc2NzRkNzY4Njc0ZjcxOTA1MTkzNmJkZWE5NmNlOC90YWJsZXJhbmdlOjkwNzY3NGQ3Njg2NzRmNzE5MDUxOTM2YmRlYTk2Y2U4XzQtNC0xLTEtMA_c4deeca9-e449-4aa7-9e6a-6108c3002ac9"
      unitRef="usd">551517000</us-gaap:Investments>
    <us-gaap:SummaryOfInvestmentsOtherThanInvestmentsInRelatedPartiesCarryingAmount
      contextRef="i4f1043a1aa104ed0a60aa88a4a7a3451_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yMzgvZnJhZzpkZDRlNTljOTA1MzA0MWEyYmUzNjFmYmJiNmJjMWFlNS90YWJsZTo5MDc2NzRkNzY4Njc0ZjcxOTA1MTkzNmJkZWE5NmNlOC90YWJsZXJhbmdlOjkwNzY3NGQ3Njg2NzRmNzE5MDUxOTM2YmRlYTk2Y2U4XzQtNi0xLTEtMA_6bac41f2-2f7e-4d87-930e-51d5edc89190"
      unitRef="usd">551517000</us-gaap:SummaryOfInvestmentsOtherThanInvestmentsInRelatedPartiesCarryingAmount>
    <us-gaap:SummaryOfInvestmentsOtherThanInvestmentsInRelatedPartiesCost
      contextRef="idb8915b2dc6f4b0f92d83358b4f02257_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yMzgvZnJhZzpkZDRlNTljOTA1MzA0MWEyYmUzNjFmYmJiNmJjMWFlNS90YWJsZTo5MDc2NzRkNzY4Njc0ZjcxOTA1MTkzNmJkZWE5NmNlOC90YWJsZXJhbmdlOjkwNzY3NGQ3Njg2NzRmNzE5MDUxOTM2YmRlYTk2Y2U4XzUtMi0xLTEtMA_8e851993-3e68-4224-a7a6-99386babe192"
      unitRef="usd">391921000</us-gaap:SummaryOfInvestmentsOtherThanInvestmentsInRelatedPartiesCost>
    <us-gaap:Investments
      contextRef="idb8915b2dc6f4b0f92d83358b4f02257_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yMzgvZnJhZzpkZDRlNTljOTA1MzA0MWEyYmUzNjFmYmJiNmJjMWFlNS90YWJsZTo5MDc2NzRkNzY4Njc0ZjcxOTA1MTkzNmJkZWE5NmNlOC90YWJsZXJhbmdlOjkwNzY3NGQ3Njg2NzRmNzE5MDUxOTM2YmRlYTk2Y2U4XzUtNC0xLTEtMA_b000ef97-7578-4432-9d8b-a1171ea9834c"
      unitRef="usd">409282000</us-gaap:Investments>
    <us-gaap:SummaryOfInvestmentsOtherThanInvestmentsInRelatedPartiesCarryingAmount
      contextRef="idb8915b2dc6f4b0f92d83358b4f02257_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yMzgvZnJhZzpkZDRlNTljOTA1MzA0MWEyYmUzNjFmYmJiNmJjMWFlNS90YWJsZTo5MDc2NzRkNzY4Njc0ZjcxOTA1MTkzNmJkZWE5NmNlOC90YWJsZXJhbmdlOjkwNzY3NGQ3Njg2NzRmNzE5MDUxOTM2YmRlYTk2Y2U4XzUtNi0xLTEtMA_a5c4db46-9927-4877-a43a-232630197aba"
      unitRef="usd">409282000</us-gaap:SummaryOfInvestmentsOtherThanInvestmentsInRelatedPartiesCarryingAmount>
    <us-gaap:SummaryOfInvestmentsOtherThanInvestmentsInRelatedPartiesCost
      contextRef="i9351267c3762421d8ba689500238c6f6_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yMzgvZnJhZzpkZDRlNTljOTA1MzA0MWEyYmUzNjFmYmJiNmJjMWFlNS90YWJsZTo5MDc2NzRkNzY4Njc0ZjcxOTA1MTkzNmJkZWE5NmNlOC90YWJsZXJhbmdlOjkwNzY3NGQ3Njg2NzRmNzE5MDUxOTM2YmRlYTk2Y2U4XzYtMi0xLTEtMA_f45c7415-e730-4766-9848-589159674780"
      unitRef="usd">452527000</us-gaap:SummaryOfInvestmentsOtherThanInvestmentsInRelatedPartiesCost>
    <us-gaap:Investments
      contextRef="i9351267c3762421d8ba689500238c6f6_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yMzgvZnJhZzpkZDRlNTljOTA1MzA0MWEyYmUzNjFmYmJiNmJjMWFlNS90YWJsZTo5MDc2NzRkNzY4Njc0ZjcxOTA1MTkzNmJkZWE5NmNlOC90YWJsZXJhbmdlOjkwNzY3NGQ3Njg2NzRmNzE5MDUxOTM2YmRlYTk2Y2U4XzYtNC0xLTEtMA_0167fcfb-25e0-4315-89fb-79c99693feec"
      unitRef="usd">454717000</us-gaap:Investments>
    <us-gaap:SummaryOfInvestmentsOtherThanInvestmentsInRelatedPartiesCarryingAmount
      contextRef="i9351267c3762421d8ba689500238c6f6_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yMzgvZnJhZzpkZDRlNTljOTA1MzA0MWEyYmUzNjFmYmJiNmJjMWFlNS90YWJsZTo5MDc2NzRkNzY4Njc0ZjcxOTA1MTkzNmJkZWE5NmNlOC90YWJsZXJhbmdlOjkwNzY3NGQ3Njg2NzRmNzE5MDUxOTM2YmRlYTk2Y2U4XzYtNi0xLTEtMA_5f7fa117-23f2-4db1-b6e5-758a1f4938a5"
      unitRef="usd">454717000</us-gaap:SummaryOfInvestmentsOtherThanInvestmentsInRelatedPartiesCarryingAmount>
    <us-gaap:SummaryOfInvestmentsOtherThanInvestmentsInRelatedPartiesCost
      contextRef="i32dd74da7a7848a5a23fa0dbd19e1052_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yMzgvZnJhZzpkZDRlNTljOTA1MzA0MWEyYmUzNjFmYmJiNmJjMWFlNS90YWJsZTo5MDc2NzRkNzY4Njc0ZjcxOTA1MTkzNmJkZWE5NmNlOC90YWJsZXJhbmdlOjkwNzY3NGQ3Njg2NzRmNzE5MDUxOTM2YmRlYTk2Y2U4XzctMi0xLTEtMA_46cb9ced-0133-4afc-94cf-1243664b5030"
      unitRef="usd">56045000</us-gaap:SummaryOfInvestmentsOtherThanInvestmentsInRelatedPartiesCost>
    <us-gaap:Investments
      contextRef="i32dd74da7a7848a5a23fa0dbd19e1052_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yMzgvZnJhZzpkZDRlNTljOTA1MzA0MWEyYmUzNjFmYmJiNmJjMWFlNS90YWJsZTo5MDc2NzRkNzY4Njc0ZjcxOTA1MTkzNmJkZWE5NmNlOC90YWJsZXJhbmdlOjkwNzY3NGQ3Njg2NzRmNzE5MDUxOTM2YmRlYTk2Y2U4XzctNC0xLTEtMA_4dda5a9f-5c94-4903-8e7e-d228a2497dc5"
      unitRef="usd">61607000</us-gaap:Investments>
    <us-gaap:SummaryOfInvestmentsOtherThanInvestmentsInRelatedPartiesCarryingAmount
      contextRef="i32dd74da7a7848a5a23fa0dbd19e1052_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yMzgvZnJhZzpkZDRlNTljOTA1MzA0MWEyYmUzNjFmYmJiNmJjMWFlNS90YWJsZTo5MDc2NzRkNzY4Njc0ZjcxOTA1MTkzNmJkZWE5NmNlOC90YWJsZXJhbmdlOjkwNzY3NGQ3Njg2NzRmNzE5MDUxOTM2YmRlYTk2Y2U4XzctNi0xLTEtMA_35641cea-1fee-43fa-b75a-0314e86fee30"
      unitRef="usd">61607000</us-gaap:SummaryOfInvestmentsOtherThanInvestmentsInRelatedPartiesCarryingAmount>
    <us-gaap:SummaryOfInvestmentsOtherThanInvestmentsInRelatedPartiesCost
      contextRef="i763327a7085246a5b2ea8f4fdad9524e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yMzgvZnJhZzpkZDRlNTljOTA1MzA0MWEyYmUzNjFmYmJiNmJjMWFlNS90YWJsZTo5MDc2NzRkNzY4Njc0ZjcxOTA1MTkzNmJkZWE5NmNlOC90YWJsZXJhbmdlOjkwNzY3NGQ3Njg2NzRmNzE5MDUxOTM2YmRlYTk2Y2U4XzgtMi0xLTEtMA_d2153045-c761-434f-b705-79906c7a7078"
      unitRef="usd">1050830000</us-gaap:SummaryOfInvestmentsOtherThanInvestmentsInRelatedPartiesCost>
    <us-gaap:Investments
      contextRef="i763327a7085246a5b2ea8f4fdad9524e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yMzgvZnJhZzpkZDRlNTljOTA1MzA0MWEyYmUzNjFmYmJiNmJjMWFlNS90YWJsZTo5MDc2NzRkNzY4Njc0ZjcxOTA1MTkzNmJkZWE5NmNlOC90YWJsZXJhbmdlOjkwNzY3NGQ3Njg2NzRmNzE5MDUxOTM2YmRlYTk2Y2U4XzgtNC0xLTEtMA_9e613c8e-6ff9-477c-a68e-b259b16c6728"
      unitRef="usd">1107315000</us-gaap:Investments>
    <us-gaap:SummaryOfInvestmentsOtherThanInvestmentsInRelatedPartiesCarryingAmount
      contextRef="i763327a7085246a5b2ea8f4fdad9524e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yMzgvZnJhZzpkZDRlNTljOTA1MzA0MWEyYmUzNjFmYmJiNmJjMWFlNS90YWJsZTo5MDc2NzRkNzY4Njc0ZjcxOTA1MTkzNmJkZWE5NmNlOC90YWJsZXJhbmdlOjkwNzY3NGQ3Njg2NzRmNzE5MDUxOTM2YmRlYTk2Y2U4XzgtNi0xLTEtMA_4efbfef1-d7ad-4eff-82ea-aba7892403f4"
      unitRef="usd">1107315000</us-gaap:SummaryOfInvestmentsOtherThanInvestmentsInRelatedPartiesCarryingAmount>
    <us-gaap:SummaryOfInvestmentsOtherThanInvestmentsInRelatedPartiesCost
      contextRef="iee5d61958eeb40968a2783a7d85d1670_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yMzgvZnJhZzpkZDRlNTljOTA1MzA0MWEyYmUzNjFmYmJiNmJjMWFlNS90YWJsZTo5MDc2NzRkNzY4Njc0ZjcxOTA1MTkzNmJkZWE5NmNlOC90YWJsZXJhbmdlOjkwNzY3NGQ3Njg2NzRmNzE5MDUxOTM2YmRlYTk2Y2U4XzktMi0xLTEtMA_89c3a1bf-882e-4b8b-be65-3e9f51cc4205"
      unitRef="usd">3677815000</us-gaap:SummaryOfInvestmentsOtherThanInvestmentsInRelatedPartiesCost>
    <us-gaap:Investments
      contextRef="iee5d61958eeb40968a2783a7d85d1670_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yMzgvZnJhZzpkZDRlNTljOTA1MzA0MWEyYmUzNjFmYmJiNmJjMWFlNS90YWJsZTo5MDc2NzRkNzY4Njc0ZjcxOTA1MTkzNmJkZWE5NmNlOC90YWJsZXJhbmdlOjkwNzY3NGQ3Njg2NzRmNzE5MDUxOTM2YmRlYTk2Y2U4XzktNC0xLTEtMA_ae67b864-e29f-4039-817e-73c2b35b657b"
      unitRef="usd">3838513000</us-gaap:Investments>
    <us-gaap:SummaryOfInvestmentsOtherThanInvestmentsInRelatedPartiesCarryingAmount
      contextRef="iee5d61958eeb40968a2783a7d85d1670_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yMzgvZnJhZzpkZDRlNTljOTA1MzA0MWEyYmUzNjFmYmJiNmJjMWFlNS90YWJsZTo5MDc2NzRkNzY4Njc0ZjcxOTA1MTkzNmJkZWE5NmNlOC90YWJsZXJhbmdlOjkwNzY3NGQ3Njg2NzRmNzE5MDUxOTM2YmRlYTk2Y2U4XzktNi0xLTEtMA_0abca1ed-2ae6-4cf4-91a8-7b54cea55d95"
      unitRef="usd">3838513000</us-gaap:SummaryOfInvestmentsOtherThanInvestmentsInRelatedPartiesCarryingAmount>
    <us-gaap:SummaryOfInvestmentsOtherThanInvestmentsInRelatedPartiesCost
      contextRef="ib77b34be3e474dbab261aa7d104937f7_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yMzgvZnJhZzpkZDRlNTljOTA1MzA0MWEyYmUzNjFmYmJiNmJjMWFlNS90YWJsZTo5MDc2NzRkNzY4Njc0ZjcxOTA1MTkzNmJkZWE5NmNlOC90YWJsZXJhbmdlOjkwNzY3NGQ3Njg2NzRmNzE5MDUxOTM2YmRlYTk2Y2U4XzEwLTItMS0xLTA_c62360cc-1201-4467-8f7a-61d229453119"
      unitRef="usd">726875000</us-gaap:SummaryOfInvestmentsOtherThanInvestmentsInRelatedPartiesCost>
    <us-gaap:Investments
      contextRef="ib77b34be3e474dbab261aa7d104937f7_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yMzgvZnJhZzpkZDRlNTljOTA1MzA0MWEyYmUzNjFmYmJiNmJjMWFlNS90YWJsZTo5MDc2NzRkNzY4Njc0ZjcxOTA1MTkzNmJkZWE5NmNlOC90YWJsZXJhbmdlOjkwNzY3NGQ3Njg2NzRmNzE5MDUxOTM2YmRlYTk2Y2U4XzEwLTQtMS0xLTA_5ba18b9d-74df-41ea-b2bf-8dff9b13b0ab"
      unitRef="usd">726860000</us-gaap:Investments>
    <us-gaap:SummaryOfInvestmentsOtherThanInvestmentsInRelatedPartiesCarryingAmount
      contextRef="ib77b34be3e474dbab261aa7d104937f7_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yMzgvZnJhZzpkZDRlNTljOTA1MzA0MWEyYmUzNjFmYmJiNmJjMWFlNS90YWJsZTo5MDc2NzRkNzY4Njc0ZjcxOTA1MTkzNmJkZWE5NmNlOC90YWJsZXJhbmdlOjkwNzY3NGQ3Njg2NzRmNzE5MDUxOTM2YmRlYTk2Y2U4XzEwLTYtMS0xLTA_ef4b1f12-b227-41b7-b17e-ebb4d709e879"
      unitRef="usd">726860000</us-gaap:SummaryOfInvestmentsOtherThanInvestmentsInRelatedPartiesCarryingAmount>
    <us-gaap:SummaryOfInvestmentsOtherThanInvestmentsInRelatedPartiesCost
      contextRef="icf6baf41e27246428f6783931b3c398b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yMzgvZnJhZzpkZDRlNTljOTA1MzA0MWEyYmUzNjFmYmJiNmJjMWFlNS90YWJsZTo5MDc2NzRkNzY4Njc0ZjcxOTA1MTkzNmJkZWE5NmNlOC90YWJsZXJhbmdlOjkwNzY3NGQ3Njg2NzRmNzE5MDUxOTM2YmRlYTk2Y2U4XzExLTItMS0xLTA_38452ea6-2c11-42f1-b712-f396768dd432"
      unitRef="usd">81263000</us-gaap:SummaryOfInvestmentsOtherThanInvestmentsInRelatedPartiesCost>
    <us-gaap:Investments
      contextRef="icf6baf41e27246428f6783931b3c398b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yMzgvZnJhZzpkZDRlNTljOTA1MzA0MWEyYmUzNjFmYmJiNmJjMWFlNS90YWJsZTo5MDc2NzRkNzY4Njc0ZjcxOTA1MTkzNmJkZWE5NmNlOC90YWJsZXJhbmdlOjkwNzY3NGQ3Njg2NzRmNzE5MDUxOTM2YmRlYTk2Y2U4XzExLTQtMS0xLTA_dc44ee70-e576-4ff4-912e-209e02749fa2"
      unitRef="usd">88904000</us-gaap:Investments>
    <us-gaap:SummaryOfInvestmentsOtherThanInvestmentsInRelatedPartiesCarryingAmount
      contextRef="icf6baf41e27246428f6783931b3c398b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yMzgvZnJhZzpkZDRlNTljOTA1MzA0MWEyYmUzNjFmYmJiNmJjMWFlNS90YWJsZTo5MDc2NzRkNzY4Njc0ZjcxOTA1MTkzNmJkZWE5NmNlOC90YWJsZXJhbmdlOjkwNzY3NGQ3Njg2NzRmNzE5MDUxOTM2YmRlYTk2Y2U4XzExLTYtMS0xLTA_186cf29c-63c4-4c92-8647-cec13f30ab10"
      unitRef="usd">88904000</us-gaap:SummaryOfInvestmentsOtherThanInvestmentsInRelatedPartiesCarryingAmount>
    <us-gaap:SummaryOfInvestmentsOtherThanInvestmentsInRelatedPartiesCost
      contextRef="i238439bc60114f6d969dd6920511a2ea_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yMzgvZnJhZzpkZDRlNTljOTA1MzA0MWEyYmUzNjFmYmJiNmJjMWFlNS90YWJsZTo5MDc2NzRkNzY4Njc0ZjcxOTA1MTkzNmJkZWE5NmNlOC90YWJsZXJhbmdlOjkwNzY3NGQ3Njg2NzRmNzE5MDUxOTM2YmRlYTk2Y2U4XzEyLTItMS0xLTA_aa746ed6-b9a0-4c6b-88bc-bbd81d150078"
      unitRef="usd">4485953000</us-gaap:SummaryOfInvestmentsOtherThanInvestmentsInRelatedPartiesCost>
    <us-gaap:Investments
      contextRef="i238439bc60114f6d969dd6920511a2ea_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yMzgvZnJhZzpkZDRlNTljOTA1MzA0MWEyYmUzNjFmYmJiNmJjMWFlNS90YWJsZTo5MDc2NzRkNzY4Njc0ZjcxOTA1MTkzNmJkZWE5NmNlOC90YWJsZXJhbmdlOjkwNzY3NGQ3Njg2NzRmNzE5MDUxOTM2YmRlYTk2Y2U4XzEyLTQtMS0xLTA_29ff4da8-bdd4-4e99-9ba9-0c384ee924dc"
      unitRef="usd">4654277000</us-gaap:Investments>
    <us-gaap:SummaryOfInvestmentsOtherThanInvestmentsInRelatedPartiesCarryingAmount
      contextRef="i238439bc60114f6d969dd6920511a2ea_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yMzgvZnJhZzpkZDRlNTljOTA1MzA0MWEyYmUzNjFmYmJiNmJjMWFlNS90YWJsZTo5MDc2NzRkNzY4Njc0ZjcxOTA1MTkzNmJkZWE5NmNlOC90YWJsZXJhbmdlOjkwNzY3NGQ3Njg2NzRmNzE5MDUxOTM2YmRlYTk2Y2U4XzEyLTYtMS0xLTA_ac5b3e56-36cb-4fa4-a7ba-a3ab844fe983"
      unitRef="usd">4654277000</us-gaap:SummaryOfInvestmentsOtherThanInvestmentsInRelatedPartiesCarryingAmount>
    <us-gaap:CondensedFinancialInformationOfParentCompanyOnlyDisclosureTextBlock
      contextRef="if748fec8cd0f4b05a991e62604248402_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yNDEvZnJhZzo5NjAzY2IzMjQ4N2M0YTIxOTc1ZTQ5MzQ1ZTM1YmU2Yy90ZXh0cmVnaW9uOjk2MDNjYjMyNDg3YzRhMjE5NzVlNDkzNDVlMzViZTZjXzk4_725dbf30-dc4f-4d20-818b-f99ee51bb92f">Schedule&#160;II&#x2014;Condensed Financial Information of Registrant&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Parent Company Only&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;vertical-align:top;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:69.617%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.809%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.810%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-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="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December&#160;31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%"&gt;Assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Investments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:24.75pt;text-indent:-13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Fixed maturities available for sale, at fair value (amortized cost: 2020 &#x2014; $201,527; 2019 &#x2014; $0)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;202,129&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:24.75pt;text-indent:-13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Short-term investments available for sale, at fair value (amortized cost: 2020 &#x2014; $352,412; 2019 &#x2014; $96,531)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;352,415&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;96,531&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total investments available for sale&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;554,544&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;96,531&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cash&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,688&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,845&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Due from affiliates&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,278&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;875&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Investment in consolidated subsidiaries&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,518,029&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,009,447&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,512&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,608&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total Assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,087,051&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,110,306&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%"&gt;Liabilities and stockholders' equity&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:20.25pt;text-indent:-13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Due to affiliates&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;301&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:20.25pt;text-indent:-13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Credit facility borrowings (at carrying value, less unamortized deferred costs of $2,287 in 2020 and $564 in 2019)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;222,713&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;124,436&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other accrued liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,705&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;724&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;224,418&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;125,461&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Commitments and contingencies&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Stockholders' Equity&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Common shares&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,686&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,476&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Additional paid-in capital&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,571,163&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,118,655&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accumulated other comprehensive income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;138,274&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;56,187&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Retained earnings &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,151,510&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,808,527&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total stockholders' equity&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,862,633&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,984,845&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total liabilities and stockholders' equity&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,087,051&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,110,306&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;See accompanying supplementary notes to Parent Company condensed&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;financial information and the consolidated financial statements and notes thereto.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Schedule&#160;II&#x2014;Condensed Financial Information of Registrant&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:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Condensed Statements of Comprehensive Income&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:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Parent Company Only&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;vertical-align:top;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:67.274%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.709%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.709%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.712%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-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="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Year Ended December&#160;31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%"&gt;Revenues:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net investment income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,181&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,601&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;980&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Realized investment losses, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(10)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Administrative service fees from subsidiaries&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;872&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;649&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;551&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total revenues&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,043&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,250&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,531&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%"&gt;Expenses:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Administrative service fees to subsidiaries&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,728&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,053&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,510&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other operating expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,929&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,925&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,076&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,446&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,742&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,462&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,103&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,720&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,048&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Loss before income taxes and equity in undistributed net income in subsidiaries&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(14,060)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(13,470)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(11,517)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Loss before equity in undistributed net income of subsidiaries&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(14,060)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(13,470)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(11,517)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Equity in undistributed net income of subsidiaries&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;427,101&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;569,183&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;478,880&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Net income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;413,041&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;555,713&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;467,363&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Other comprehensive income (loss):&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:20.25pt;text-indent:-13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Change in unrealized appreciation (depreciation) of investments, net of tax expense (benefit) of $16,836 in 2020, $17,497 in 2019 and $(5,686) in 2018&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;82,087&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;85,180&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(25,741)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total other comprehensive income (loss)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;82,087&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;85,180&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(25,741)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Comprehensive income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;495,128&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;640,893&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;441,622&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;See accompanying supplementary notes to Parent Company condensed&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;financial information and the consolidated financial statements and notes thereto.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Schedule&#160;II&#x2014;Condensed Financial Information of Registrant&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:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Condensed Statements of Cash Flows&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:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Parent Company Only&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;vertical-align:top;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:61.509%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.630%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.630%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.632%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Year Ended December&#160;31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Operating Activities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;413,041&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;555,713&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;467,363&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Equity in net income of subsidiaries&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(427,101)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(569,183)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(478,880)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Loss on the sale of investments, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Stock-based compensation expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;935&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;830&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;843&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Amortization of premium on investment securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;435&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Changes in assets and liabilities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(319)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;416&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;911&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other accrued liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18,208&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,562&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,537&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net cash provided by operating activities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,209&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,338&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,774&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Investing Activities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net change in short-term investments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(255,884)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(24,727)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;26,122&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Investments in subsidiaries&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;55,001&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Purchase of investments available for sale&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(205,668)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Proceeds from maturity of investments available for sale&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;838&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Proceeds from sales of investments available for sale&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,386&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net cash (used in) provided by investing activities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(457,328)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;30,274&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;26,122&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Financing Activities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Issuance of common shares, net of costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;439,962&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Credit facility borrowings&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;200,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Credit facility repayments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(100,000)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Treasury stock acquired&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(6,354)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(9,005)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(31,414)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Payment of issuance costs for credit facility&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(5,236)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(15)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(131)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Dividends paid&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(69,410)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(29,348)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net cash provided by (used in) financing activities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;458,962&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(38,368)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(31,545)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net increase (decrease) in cash&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,843&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4,756)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;351&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cash at beginning of year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,845&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,601&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,250&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Cash at end of year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,688&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,845&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,601&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:8pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Supplemental Disclosure of Cash Flow Information&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest payments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(5,714)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(5,509)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4,984)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;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="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Noncash Transactions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Repayment of borrowings with term loan proceeds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(225,000)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;See accompanying supplementary notes to Parent Company condensed&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;financial information and the consolidated financial statements and notes thereto.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Schedule&#160;II&#x2014;Condensed Financial Information of Registrant&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Parent Company Only&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Supplementary Notes&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Note&#160;A&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-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The accompanying Parent Company financial statements should be read in conjunction with the consolidated financial statements and notes to consolidated financial statements. These financial statements have been prepared on the same basis and using the same accounting policies as described in the consolidated financial statements included herein, except that the Parent Company uses the equity method of accounting for its majority-owned subsidiaries.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:24.75pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Note&#160;B&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-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Under the insurance laws of the Commonwealth of Pennsylvania, the insurance subsidiaries may pay dividends during any 12-month period in an amount equal to the greater of (i)&#160;10% of the preceding year-end statutory policyholders' surplus or (ii)&#160;the preceding year's statutory net income. The Pennsylvania statute also requires that dividends and other distributions be paid out of positive unassigned surplus without prior approval. As of December 31, 2020, Essent Guaranty had unassigned surplus of approximately $343.6 million. Essent PA had unassigned surplus of approximately $15.4 million as of December&#160;31, 2020. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:24.75pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;During the years ended December 31, 2020 and 2018, the Parent Company did not receive any dividends from its subsidiaries. During the year ended December 31, 2019, the Parent Company received dividends from Essent Re totaling $55.0 million.&lt;/span&gt;&lt;/div&gt;</us-gaap:CondensedFinancialInformationOfParentCompanyOnlyDisclosureTextBlock>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="i9222ea5157174f71a82d0b6bc8f904c2_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yNDQvZnJhZzowZGY3Y2YwNzk1OWU0ZmY1OTAwYTdlZjA5NTc3ZWI2My90YWJsZToyZGM4NmE0MDdhMmE0ZjEwYTE2NDQxOTM4NmVlZTViMS90YWJsZXJhbmdlOjJkYzg2YTQwN2EyYTRmMTBhMTY0NDE5Mzg2ZWVlNWIxXzQtMC0xLTEtMC90ZXh0cmVnaW9uOjIyMTA0ZWMyYmQwNjQyMDg5NWQ5MDc0ZWQ5NThlYTU0XzEwOTk1MTE2Mjc4ODU_599ed98b-8f82-41db-aa3c-867a589236ec"
      unitRef="usd">201527000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="ib5aeed6fe0bc419aad50d260b9c16235_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yNDQvZnJhZzowZGY3Y2YwNzk1OWU0ZmY1OTAwYTdlZjA5NTc3ZWI2My90YWJsZToyZGM4NmE0MDdhMmE0ZjEwYTE2NDQxOTM4NmVlZTViMS90YWJsZXJhbmdlOjJkYzg2YTQwN2EyYTRmMTBhMTY0NDE5Mzg2ZWVlNWIxXzQtMC0xLTEtMC90ZXh0cmVnaW9uOjIyMTA0ZWMyYmQwNjQyMDg5NWQ5MDc0ZWQ5NThlYTU0XzEwOTk1MTE2Mjc4OTA_ea2d2647-9e6d-4f82-a27f-13df1bf3d455"
      unitRef="usd">0</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i9222ea5157174f71a82d0b6bc8f904c2_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yNDQvZnJhZzowZGY3Y2YwNzk1OWU0ZmY1OTAwYTdlZjA5NTc3ZWI2My90YWJsZToyZGM4NmE0MDdhMmE0ZjEwYTE2NDQxOTM4NmVlZTViMS90YWJsZXJhbmdlOjJkYzg2YTQwN2EyYTRmMTBhMTY0NDE5Mzg2ZWVlNWIxXzQtMi0xLTEtMA_fa31cfa2-866d-4b18-b854-9a864e85ad37"
      unitRef="usd">202129000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="ib5aeed6fe0bc419aad50d260b9c16235_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yNDQvZnJhZzowZGY3Y2YwNzk1OWU0ZmY1OTAwYTdlZjA5NTc3ZWI2My90YWJsZToyZGM4NmE0MDdhMmE0ZjEwYTE2NDQxOTM4NmVlZTViMS90YWJsZXJhbmdlOjJkYzg2YTQwN2EyYTRmMTBhMTY0NDE5Mzg2ZWVlNWIxXzQtNC0xLTEtMA_7c81448b-a94a-4b16-9c87-1f1332f19e4f"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="i72d547207c124094af88cdabadf3f2f0_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yNDQvZnJhZzowZGY3Y2YwNzk1OWU0ZmY1OTAwYTdlZjA5NTc3ZWI2My90YWJsZToyZGM4NmE0MDdhMmE0ZjEwYTE2NDQxOTM4NmVlZTViMS90YWJsZXJhbmdlOjJkYzg2YTQwN2EyYTRmMTBhMTY0NDE5Mzg2ZWVlNWIxXzUtMC0xLTEtMC90ZXh0cmVnaW9uOmNkOTUxN2RiODM2NTRjYWZhOTA4MGE1NmYxNmIyOTAxXzEwOTk1MTE2Mjc5MjY_0fa9a484-bf81-48f3-910c-95e4781e8b55"
      unitRef="usd">352412000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="ib92fbc2135c045e79df46ba8fe406711_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yNDQvZnJhZzowZGY3Y2YwNzk1OWU0ZmY1OTAwYTdlZjA5NTc3ZWI2My90YWJsZToyZGM4NmE0MDdhMmE0ZjEwYTE2NDQxOTM4NmVlZTViMS90YWJsZXJhbmdlOjJkYzg2YTQwN2EyYTRmMTBhMTY0NDE5Mzg2ZWVlNWIxXzUtMC0xLTEtMC90ZXh0cmVnaW9uOmNkOTUxN2RiODM2NTRjYWZhOTA4MGE1NmYxNmIyOTAxXzEwOTk1MTE2Mjc5MzA_3c342f8f-687e-423e-89fc-e5c5b378204d"
      unitRef="usd">96531000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i72d547207c124094af88cdabadf3f2f0_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yNDQvZnJhZzowZGY3Y2YwNzk1OWU0ZmY1OTAwYTdlZjA5NTc3ZWI2My90YWJsZToyZGM4NmE0MDdhMmE0ZjEwYTE2NDQxOTM4NmVlZTViMS90YWJsZXJhbmdlOjJkYzg2YTQwN2EyYTRmMTBhMTY0NDE5Mzg2ZWVlNWIxXzUtMi0xLTEtMA_f847b0d4-8982-46bc-8dba-bb3caf5a604e"
      unitRef="usd">352415000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="ib92fbc2135c045e79df46ba8fe406711_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yNDQvZnJhZzowZGY3Y2YwNzk1OWU0ZmY1OTAwYTdlZjA5NTc3ZWI2My90YWJsZToyZGM4NmE0MDdhMmE0ZjEwYTE2NDQxOTM4NmVlZTViMS90YWJsZXJhbmdlOjJkYzg2YTQwN2EyYTRmMTBhMTY0NDE5Mzg2ZWVlNWIxXzUtNC0xLTEtMA_82274388-6a47-4500-8843-faeb8f7aa158"
      unitRef="usd">96531000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i176dcbd14ae04093afbd1e433b94c01e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yNDQvZnJhZzowZGY3Y2YwNzk1OWU0ZmY1OTAwYTdlZjA5NTc3ZWI2My90YWJsZToyZGM4NmE0MDdhMmE0ZjEwYTE2NDQxOTM4NmVlZTViMS90YWJsZXJhbmdlOjJkYzg2YTQwN2EyYTRmMTBhMTY0NDE5Mzg2ZWVlNWIxXzYtMi0xLTEtMA_ef700fba-4cf4-4205-801a-d9fa04115974"
      unitRef="usd">554544000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="ieb15e8e68718449da9866db9790069ee_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yNDQvZnJhZzowZGY3Y2YwNzk1OWU0ZmY1OTAwYTdlZjA5NTc3ZWI2My90YWJsZToyZGM4NmE0MDdhMmE0ZjEwYTE2NDQxOTM4NmVlZTViMS90YWJsZXJhbmdlOjJkYzg2YTQwN2EyYTRmMTBhMTY0NDE5Mzg2ZWVlNWIxXzYtNC0xLTEtMA_49698a4b-3105-4784-842b-5189ae6c68a0"
      unitRef="usd">96531000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:Cash
      contextRef="i176dcbd14ae04093afbd1e433b94c01e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yNDQvZnJhZzowZGY3Y2YwNzk1OWU0ZmY1OTAwYTdlZjA5NTc3ZWI2My90YWJsZToyZGM4NmE0MDdhMmE0ZjEwYTE2NDQxOTM4NmVlZTViMS90YWJsZXJhbmdlOjJkYzg2YTQwN2EyYTRmMTBhMTY0NDE5Mzg2ZWVlNWIxXzctMi0xLTEtMA_004801a3-a9c4-44fd-ad3d-6b9d82ff27f9"
      unitRef="usd">8688000</us-gaap:Cash>
    <us-gaap:Cash
      contextRef="ieb15e8e68718449da9866db9790069ee_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yNDQvZnJhZzowZGY3Y2YwNzk1OWU0ZmY1OTAwYTdlZjA5NTc3ZWI2My90YWJsZToyZGM4NmE0MDdhMmE0ZjEwYTE2NDQxOTM4NmVlZTViMS90YWJsZXJhbmdlOjJkYzg2YTQwN2EyYTRmMTBhMTY0NDE5Mzg2ZWVlNWIxXzctNC0xLTEtMA_3b319ae2-7480-4d9e-845b-3ad535139d1e"
      unitRef="usd">1845000</us-gaap:Cash>
    <us-gaap:DueFromAffiliates
      contextRef="i176dcbd14ae04093afbd1e433b94c01e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yNDQvZnJhZzowZGY3Y2YwNzk1OWU0ZmY1OTAwYTdlZjA5NTc3ZWI2My90YWJsZToyZGM4NmE0MDdhMmE0ZjEwYTE2NDQxOTM4NmVlZTViMS90YWJsZXJhbmdlOjJkYzg2YTQwN2EyYTRmMTBhMTY0NDE5Mzg2ZWVlNWIxXzgtMi0xLTEtMA_180a50a2-c57f-4dce-9c6b-51f952f699f7"
      unitRef="usd">1278000</us-gaap:DueFromAffiliates>
    <us-gaap:DueFromAffiliates
      contextRef="ieb15e8e68718449da9866db9790069ee_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yNDQvZnJhZzowZGY3Y2YwNzk1OWU0ZmY1OTAwYTdlZjA5NTc3ZWI2My90YWJsZToyZGM4NmE0MDdhMmE0ZjEwYTE2NDQxOTM4NmVlZTViMS90YWJsZXJhbmdlOjJkYzg2YTQwN2EyYTRmMTBhMTY0NDE5Mzg2ZWVlNWIxXzgtNC0xLTEtMA_d8e0b245-9ebd-48c2-a6ea-808c208ee1fc"
      unitRef="usd">875000</us-gaap:DueFromAffiliates>
    <us-gaap:InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures
      contextRef="i176dcbd14ae04093afbd1e433b94c01e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yNDQvZnJhZzowZGY3Y2YwNzk1OWU0ZmY1OTAwYTdlZjA5NTc3ZWI2My90YWJsZToyZGM4NmE0MDdhMmE0ZjEwYTE2NDQxOTM4NmVlZTViMS90YWJsZXJhbmdlOjJkYzg2YTQwN2EyYTRmMTBhMTY0NDE5Mzg2ZWVlNWIxXzktMi0xLTEtMA_3b24108b-a942-4424-9677-8bcb263f0156"
      unitRef="usd">3518029000</us-gaap:InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures>
    <us-gaap:InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures
      contextRef="ieb15e8e68718449da9866db9790069ee_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yNDQvZnJhZzowZGY3Y2YwNzk1OWU0ZmY1OTAwYTdlZjA5NTc3ZWI2My90YWJsZToyZGM4NmE0MDdhMmE0ZjEwYTE2NDQxOTM4NmVlZTViMS90YWJsZXJhbmdlOjJkYzg2YTQwN2EyYTRmMTBhMTY0NDE5Mzg2ZWVlNWIxXzktNC0xLTEtMA_ba1c5665-442b-453f-b248-72ef919809f0"
      unitRef="usd">3009447000</us-gaap:InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures>
    <us-gaap:OtherAssets
      contextRef="i176dcbd14ae04093afbd1e433b94c01e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yNDQvZnJhZzowZGY3Y2YwNzk1OWU0ZmY1OTAwYTdlZjA5NTc3ZWI2My90YWJsZToyZGM4NmE0MDdhMmE0ZjEwYTE2NDQxOTM4NmVlZTViMS90YWJsZXJhbmdlOjJkYzg2YTQwN2EyYTRmMTBhMTY0NDE5Mzg2ZWVlNWIxXzEwLTItMS0xLTA_ed1c542d-dbea-431f-9e06-63bda028ae47"
      unitRef="usd">4512000</us-gaap:OtherAssets>
    <us-gaap:OtherAssets
      contextRef="ieb15e8e68718449da9866db9790069ee_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yNDQvZnJhZzowZGY3Y2YwNzk1OWU0ZmY1OTAwYTdlZjA5NTc3ZWI2My90YWJsZToyZGM4NmE0MDdhMmE0ZjEwYTE2NDQxOTM4NmVlZTViMS90YWJsZXJhbmdlOjJkYzg2YTQwN2EyYTRmMTBhMTY0NDE5Mzg2ZWVlNWIxXzEwLTQtMS0xLTA_139eb537-b798-4bae-9b51-ef206763c3d9"
      unitRef="usd">1608000</us-gaap:OtherAssets>
    <us-gaap:Assets
      contextRef="i176dcbd14ae04093afbd1e433b94c01e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yNDQvZnJhZzowZGY3Y2YwNzk1OWU0ZmY1OTAwYTdlZjA5NTc3ZWI2My90YWJsZToyZGM4NmE0MDdhMmE0ZjEwYTE2NDQxOTM4NmVlZTViMS90YWJsZXJhbmdlOjJkYzg2YTQwN2EyYTRmMTBhMTY0NDE5Mzg2ZWVlNWIxXzExLTItMS0xLTA_64fff290-1f76-4938-9628-ee9e14d829fc"
      unitRef="usd">4087051000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="ieb15e8e68718449da9866db9790069ee_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yNDQvZnJhZzowZGY3Y2YwNzk1OWU0ZmY1OTAwYTdlZjA5NTc3ZWI2My90YWJsZToyZGM4NmE0MDdhMmE0ZjEwYTE2NDQxOTM4NmVlZTViMS90YWJsZXJhbmdlOjJkYzg2YTQwN2EyYTRmMTBhMTY0NDE5Mzg2ZWVlNWIxXzExLTQtMS0xLTA_22675a0d-8e98-45b8-a0f7-756cba189f3f"
      unitRef="usd">3110306000</us-gaap:Assets>
    <us-gaap:DueToAffiliateCurrentAndNoncurrent
      contextRef="i176dcbd14ae04093afbd1e433b94c01e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yNDQvZnJhZzowZGY3Y2YwNzk1OWU0ZmY1OTAwYTdlZjA5NTc3ZWI2My90YWJsZToyZGM4NmE0MDdhMmE0ZjEwYTE2NDQxOTM4NmVlZTViMS90YWJsZXJhbmdlOjJkYzg2YTQwN2EyYTRmMTBhMTY0NDE5Mzg2ZWVlNWIxXzE1LTItMS0xLTA_56552808-2412-4461-8230-6e45bf43a479"
      unitRef="usd">0</us-gaap:DueToAffiliateCurrentAndNoncurrent>
    <us-gaap:DueToAffiliateCurrentAndNoncurrent
      contextRef="ieb15e8e68718449da9866db9790069ee_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yNDQvZnJhZzowZGY3Y2YwNzk1OWU0ZmY1OTAwYTdlZjA5NTc3ZWI2My90YWJsZToyZGM4NmE0MDdhMmE0ZjEwYTE2NDQxOTM4NmVlZTViMS90YWJsZXJhbmdlOjJkYzg2YTQwN2EyYTRmMTBhMTY0NDE5Mzg2ZWVlNWIxXzE1LTQtMS0xLTA_38bb4fb1-5cce-4f20-88cf-16457ec99fe1"
      unitRef="usd">301000</us-gaap:DueToAffiliateCurrentAndNoncurrent>
    <us-gaap:DeferredFinanceCostsGross
      contextRef="i176dcbd14ae04093afbd1e433b94c01e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yNDQvZnJhZzowZGY3Y2YwNzk1OWU0ZmY1OTAwYTdlZjA5NTc3ZWI2My90YWJsZToyZGM4NmE0MDdhMmE0ZjEwYTE2NDQxOTM4NmVlZTViMS90YWJsZXJhbmdlOjJkYzg2YTQwN2EyYTRmMTBhMTY0NDE5Mzg2ZWVlNWIxXzE2LTAtMS0xLTAvdGV4dHJlZ2lvbjpmOGVjOTZkMDFiYzU0NmE5OWIzMDZkMWNhNDFkZmFjZV8xMDk5NTExNjI3ODk2_a7ba791e-13b4-4c21-806d-db844ee58cd8"
      unitRef="usd">2287000</us-gaap:DeferredFinanceCostsGross>
    <us-gaap:DeferredFinanceCostsGross
      contextRef="ieb15e8e68718449da9866db9790069ee_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yNDQvZnJhZzowZGY3Y2YwNzk1OWU0ZmY1OTAwYTdlZjA5NTc3ZWI2My90YWJsZToyZGM4NmE0MDdhMmE0ZjEwYTE2NDQxOTM4NmVlZTViMS90YWJsZXJhbmdlOjJkYzg2YTQwN2EyYTRmMTBhMTY0NDE5Mzg2ZWVlNWIxXzE2LTAtMS0xLTAvdGV4dHJlZ2lvbjpmOGVjOTZkMDFiYzU0NmE5OWIzMDZkMWNhNDFkZmFjZV8xMDk5NTExNjI3OTE4_1960c504-d4dd-4a8e-8167-cddab54d88da"
      unitRef="usd">564000</us-gaap:DeferredFinanceCostsGross>
    <us-gaap:LineOfCredit
      contextRef="i176dcbd14ae04093afbd1e433b94c01e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yNDQvZnJhZzowZGY3Y2YwNzk1OWU0ZmY1OTAwYTdlZjA5NTc3ZWI2My90YWJsZToyZGM4NmE0MDdhMmE0ZjEwYTE2NDQxOTM4NmVlZTViMS90YWJsZXJhbmdlOjJkYzg2YTQwN2EyYTRmMTBhMTY0NDE5Mzg2ZWVlNWIxXzE2LTItMS0xLTA_92c7af2d-be27-4e90-adaf-6a6e6fcc7e64"
      unitRef="usd">222713000</us-gaap:LineOfCredit>
    <us-gaap:LineOfCredit
      contextRef="ieb15e8e68718449da9866db9790069ee_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yNDQvZnJhZzowZGY3Y2YwNzk1OWU0ZmY1OTAwYTdlZjA5NTc3ZWI2My90YWJsZToyZGM4NmE0MDdhMmE0ZjEwYTE2NDQxOTM4NmVlZTViMS90YWJsZXJhbmdlOjJkYzg2YTQwN2EyYTRmMTBhMTY0NDE5Mzg2ZWVlNWIxXzE2LTQtMS0xLTA_4be41fa5-f362-4cd4-89fd-22688c73fa68"
      unitRef="usd">124436000</us-gaap:LineOfCredit>
    <us-gaap:OtherAccruedLiabilitiesCurrentAndNoncurrent
      contextRef="i176dcbd14ae04093afbd1e433b94c01e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yNDQvZnJhZzowZGY3Y2YwNzk1OWU0ZmY1OTAwYTdlZjA5NTc3ZWI2My90YWJsZToyZGM4NmE0MDdhMmE0ZjEwYTE2NDQxOTM4NmVlZTViMS90YWJsZXJhbmdlOjJkYzg2YTQwN2EyYTRmMTBhMTY0NDE5Mzg2ZWVlNWIxXzE3LTItMS0xLTA_05551b9e-b0c5-4af5-b272-b25745db9172"
      unitRef="usd">1705000</us-gaap:OtherAccruedLiabilitiesCurrentAndNoncurrent>
    <us-gaap:OtherAccruedLiabilitiesCurrentAndNoncurrent
      contextRef="ieb15e8e68718449da9866db9790069ee_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yNDQvZnJhZzowZGY3Y2YwNzk1OWU0ZmY1OTAwYTdlZjA5NTc3ZWI2My90YWJsZToyZGM4NmE0MDdhMmE0ZjEwYTE2NDQxOTM4NmVlZTViMS90YWJsZXJhbmdlOjJkYzg2YTQwN2EyYTRmMTBhMTY0NDE5Mzg2ZWVlNWIxXzE3LTQtMS0xLTA_de9352f6-3199-41a1-b3ff-9f36b6568c63"
      unitRef="usd">724000</us-gaap:OtherAccruedLiabilitiesCurrentAndNoncurrent>
    <us-gaap:Liabilities
      contextRef="i176dcbd14ae04093afbd1e433b94c01e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yNDQvZnJhZzowZGY3Y2YwNzk1OWU0ZmY1OTAwYTdlZjA5NTc3ZWI2My90YWJsZToyZGM4NmE0MDdhMmE0ZjEwYTE2NDQxOTM4NmVlZTViMS90YWJsZXJhbmdlOjJkYzg2YTQwN2EyYTRmMTBhMTY0NDE5Mzg2ZWVlNWIxXzE4LTItMS0xLTA_58929f91-7f4c-43ca-926a-cf3aacb8e1e0"
      unitRef="usd">224418000</us-gaap:Liabilities>
    <us-gaap:Liabilities
      contextRef="ieb15e8e68718449da9866db9790069ee_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yNDQvZnJhZzowZGY3Y2YwNzk1OWU0ZmY1OTAwYTdlZjA5NTc3ZWI2My90YWJsZToyZGM4NmE0MDdhMmE0ZjEwYTE2NDQxOTM4NmVlZTViMS90YWJsZXJhbmdlOjJkYzg2YTQwN2EyYTRmMTBhMTY0NDE5Mzg2ZWVlNWIxXzE4LTQtMS0xLTA_07d68405-94c7-45bc-b9ce-6fbaede1fb83"
      unitRef="usd">125461000</us-gaap:Liabilities>
    <us-gaap:CommitmentsAndContingencies
      contextRef="i176dcbd14ae04093afbd1e433b94c01e_I20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yNDQvZnJhZzowZGY3Y2YwNzk1OWU0ZmY1OTAwYTdlZjA5NTc3ZWI2My90YWJsZToyZGM4NmE0MDdhMmE0ZjEwYTE2NDQxOTM4NmVlZTViMS90YWJsZXJhbmdlOjJkYzg2YTQwN2EyYTRmMTBhMTY0NDE5Mzg2ZWVlNWIxXzE5LTItMS0xLTA_a8aaf3c6-baf4-4fd9-a773-4a34500a56d8"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:CommitmentsAndContingencies
      contextRef="ieb15e8e68718449da9866db9790069ee_I20191231"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yNDQvZnJhZzowZGY3Y2YwNzk1OWU0ZmY1OTAwYTdlZjA5NTc3ZWI2My90YWJsZToyZGM4NmE0MDdhMmE0ZjEwYTE2NDQxOTM4NmVlZTViMS90YWJsZXJhbmdlOjJkYzg2YTQwN2EyYTRmMTBhMTY0NDE5Mzg2ZWVlNWIxXzE5LTQtMS0xLTA_788bbe74-2935-452e-b57e-20b199c3b251"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:CommonStockValue
      contextRef="i176dcbd14ae04093afbd1e433b94c01e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yNDQvZnJhZzowZGY3Y2YwNzk1OWU0ZmY1OTAwYTdlZjA5NTc3ZWI2My90YWJsZToyZGM4NmE0MDdhMmE0ZjEwYTE2NDQxOTM4NmVlZTViMS90YWJsZXJhbmdlOjJkYzg2YTQwN2EyYTRmMTBhMTY0NDE5Mzg2ZWVlNWIxXzIxLTItMS0xLTA_af5d3588-9636-4132-984c-70a5b1df8967"
      unitRef="usd">1686000</us-gaap:CommonStockValue>
    <us-gaap:CommonStockValue
      contextRef="ieb15e8e68718449da9866db9790069ee_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yNDQvZnJhZzowZGY3Y2YwNzk1OWU0ZmY1OTAwYTdlZjA5NTc3ZWI2My90YWJsZToyZGM4NmE0MDdhMmE0ZjEwYTE2NDQxOTM4NmVlZTViMS90YWJsZXJhbmdlOjJkYzg2YTQwN2EyYTRmMTBhMTY0NDE5Mzg2ZWVlNWIxXzIxLTQtMS0xLTA_b85f2de8-eadc-483c-b627-1e406d20a2a4"
      unitRef="usd">1476000</us-gaap:CommonStockValue>
    <us-gaap:AdditionalPaidInCapitalCommonStock
      contextRef="i176dcbd14ae04093afbd1e433b94c01e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yNDQvZnJhZzowZGY3Y2YwNzk1OWU0ZmY1OTAwYTdlZjA5NTc3ZWI2My90YWJsZToyZGM4NmE0MDdhMmE0ZjEwYTE2NDQxOTM4NmVlZTViMS90YWJsZXJhbmdlOjJkYzg2YTQwN2EyYTRmMTBhMTY0NDE5Mzg2ZWVlNWIxXzIyLTItMS0xLTA_11b8dc51-0444-4246-bcb3-dcf9e3ccdb77"
      unitRef="usd">1571163000</us-gaap:AdditionalPaidInCapitalCommonStock>
    <us-gaap:AdditionalPaidInCapitalCommonStock
      contextRef="ieb15e8e68718449da9866db9790069ee_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yNDQvZnJhZzowZGY3Y2YwNzk1OWU0ZmY1OTAwYTdlZjA5NTc3ZWI2My90YWJsZToyZGM4NmE0MDdhMmE0ZjEwYTE2NDQxOTM4NmVlZTViMS90YWJsZXJhbmdlOjJkYzg2YTQwN2EyYTRmMTBhMTY0NDE5Mzg2ZWVlNWIxXzIyLTQtMS0xLTA_7c75f86c-f0ff-4c4d-b22b-a0ff12fce2ee"
      unitRef="usd">1118655000</us-gaap:AdditionalPaidInCapitalCommonStock>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="i176dcbd14ae04093afbd1e433b94c01e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yNDQvZnJhZzowZGY3Y2YwNzk1OWU0ZmY1OTAwYTdlZjA5NTc3ZWI2My90YWJsZToyZGM4NmE0MDdhMmE0ZjEwYTE2NDQxOTM4NmVlZTViMS90YWJsZXJhbmdlOjJkYzg2YTQwN2EyYTRmMTBhMTY0NDE5Mzg2ZWVlNWIxXzIzLTItMS0xLTA_8d868a69-65b1-4267-82b1-0d735fefd120"
      unitRef="usd">138274000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="ieb15e8e68718449da9866db9790069ee_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yNDQvZnJhZzowZGY3Y2YwNzk1OWU0ZmY1OTAwYTdlZjA5NTc3ZWI2My90YWJsZToyZGM4NmE0MDdhMmE0ZjEwYTE2NDQxOTM4NmVlZTViMS90YWJsZXJhbmdlOjJkYzg2YTQwN2EyYTRmMTBhMTY0NDE5Mzg2ZWVlNWIxXzIzLTQtMS0xLTA_2423f2d0-9a85-4f8b-bc45-c5fc8e44f438"
      unitRef="usd">56187000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="i176dcbd14ae04093afbd1e433b94c01e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yNDQvZnJhZzowZGY3Y2YwNzk1OWU0ZmY1OTAwYTdlZjA5NTc3ZWI2My90YWJsZToyZGM4NmE0MDdhMmE0ZjEwYTE2NDQxOTM4NmVlZTViMS90YWJsZXJhbmdlOjJkYzg2YTQwN2EyYTRmMTBhMTY0NDE5Mzg2ZWVlNWIxXzI0LTItMS0xLTA_a80160a3-30c9-4df3-8f64-47e2f6f05ab4"
      unitRef="usd">2151510000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="ieb15e8e68718449da9866db9790069ee_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yNDQvZnJhZzowZGY3Y2YwNzk1OWU0ZmY1OTAwYTdlZjA5NTc3ZWI2My90YWJsZToyZGM4NmE0MDdhMmE0ZjEwYTE2NDQxOTM4NmVlZTViMS90YWJsZXJhbmdlOjJkYzg2YTQwN2EyYTRmMTBhMTY0NDE5Mzg2ZWVlNWIxXzI0LTQtMS0xLTA_42bc3a00-faf3-43dd-8805-9e468cd98013"
      unitRef="usd">1808527000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:StockholdersEquity
      contextRef="i176dcbd14ae04093afbd1e433b94c01e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yNDQvZnJhZzowZGY3Y2YwNzk1OWU0ZmY1OTAwYTdlZjA5NTc3ZWI2My90YWJsZToyZGM4NmE0MDdhMmE0ZjEwYTE2NDQxOTM4NmVlZTViMS90YWJsZXJhbmdlOjJkYzg2YTQwN2EyYTRmMTBhMTY0NDE5Mzg2ZWVlNWIxXzI1LTItMS0xLTA_f96ce555-4bb5-4218-9e3b-f652fee7d2b5"
      unitRef="usd">3862633000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ieb15e8e68718449da9866db9790069ee_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yNDQvZnJhZzowZGY3Y2YwNzk1OWU0ZmY1OTAwYTdlZjA5NTc3ZWI2My90YWJsZToyZGM4NmE0MDdhMmE0ZjEwYTE2NDQxOTM4NmVlZTViMS90YWJsZXJhbmdlOjJkYzg2YTQwN2EyYTRmMTBhMTY0NDE5Mzg2ZWVlNWIxXzI1LTQtMS0xLTA_9e9ee02b-a7e7-478f-b6d1-7d9c9aa01e66"
      unitRef="usd">2984845000</us-gaap:StockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="i176dcbd14ae04093afbd1e433b94c01e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yNDQvZnJhZzowZGY3Y2YwNzk1OWU0ZmY1OTAwYTdlZjA5NTc3ZWI2My90YWJsZToyZGM4NmE0MDdhMmE0ZjEwYTE2NDQxOTM4NmVlZTViMS90YWJsZXJhbmdlOjJkYzg2YTQwN2EyYTRmMTBhMTY0NDE5Mzg2ZWVlNWIxXzI2LTItMS0xLTA_c38554c1-c771-4077-922d-cd6a5eec949a"
      unitRef="usd">4087051000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="ieb15e8e68718449da9866db9790069ee_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yNDQvZnJhZzowZGY3Y2YwNzk1OWU0ZmY1OTAwYTdlZjA5NTc3ZWI2My90YWJsZToyZGM4NmE0MDdhMmE0ZjEwYTE2NDQxOTM4NmVlZTViMS90YWJsZXJhbmdlOjJkYzg2YTQwN2EyYTRmMTBhMTY0NDE5Mzg2ZWVlNWIxXzI2LTQtMS0xLTA_c5e74a8f-9ba2-4e49-9a1b-827132e3597b"
      unitRef="usd">3110306000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:NetInvestmentIncome
      contextRef="ie0e84d25383347f3bd8b3d87a441356d_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yNTAvZnJhZzoxMTYwYjljYjgxN2M0NWI0YjY3N2QwNGExZTA3MmJlZC90YWJsZTo1OTE5MTA0OGEyN2U0YjRiOTFkNTg4Mzg3ZGQwMzhiYS90YWJsZXJhbmdlOjU5MTkxMDQ4YTI3ZTRiNGI5MWQ1ODgzODdkZDAzOGJhXzMtMi0xLTEtMA_addaa8e5-7e49-44f4-a7ac-8520b8e2d729"
      unitRef="usd">1181000</us-gaap:NetInvestmentIncome>
    <us-gaap:NetInvestmentIncome
      contextRef="i342b5ffd1c544ebc8fb7393d6e5c42ba_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yNTAvZnJhZzoxMTYwYjljYjgxN2M0NWI0YjY3N2QwNGExZTA3MmJlZC90YWJsZTo1OTE5MTA0OGEyN2U0YjRiOTFkNTg4Mzg3ZGQwMzhiYS90YWJsZXJhbmdlOjU5MTkxMDQ4YTI3ZTRiNGI5MWQ1ODgzODdkZDAzOGJhXzMtNC0xLTEtMA_19085386-c0d4-485d-b625-29482f35382e"
      unitRef="usd">1601000</us-gaap:NetInvestmentIncome>
    <us-gaap:NetInvestmentIncome
      contextRef="ia44b4bc03ebf45ec9c14f9f56998087a_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yNTAvZnJhZzoxMTYwYjljYjgxN2M0NWI0YjY3N2QwNGExZTA3MmJlZC90YWJsZTo1OTE5MTA0OGEyN2U0YjRiOTFkNTg4Mzg3ZGQwMzhiYS90YWJsZXJhbmdlOjU5MTkxMDQ4YTI3ZTRiNGI5MWQ1ODgzODdkZDAzOGJhXzMtNi0xLTEtMA_93c0e93d-9182-459b-86f6-a7e4bfe33451"
      unitRef="usd">980000</us-gaap:NetInvestmentIncome>
    <us-gaap:RealizedInvestmentGainsLosses
      contextRef="ie0e84d25383347f3bd8b3d87a441356d_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yNTAvZnJhZzoxMTYwYjljYjgxN2M0NWI0YjY3N2QwNGExZTA3MmJlZC90YWJsZTo1OTE5MTA0OGEyN2U0YjRiOTFkNTg4Mzg3ZGQwMzhiYS90YWJsZXJhbmdlOjU5MTkxMDQ4YTI3ZTRiNGI5MWQ1ODgzODdkZDAzOGJhXzQtMi0xLTEtMA_9264e2ad-fc44-42e4-8b9a-14e74e841adb"
      unitRef="usd">-10000</us-gaap:RealizedInvestmentGainsLosses>
    <us-gaap:RealizedInvestmentGainsLosses
      contextRef="i342b5ffd1c544ebc8fb7393d6e5c42ba_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yNTAvZnJhZzoxMTYwYjljYjgxN2M0NWI0YjY3N2QwNGExZTA3MmJlZC90YWJsZTo1OTE5MTA0OGEyN2U0YjRiOTFkNTg4Mzg3ZGQwMzhiYS90YWJsZXJhbmdlOjU5MTkxMDQ4YTI3ZTRiNGI5MWQ1ODgzODdkZDAzOGJhXzQtNC0xLTEtMA_4dfae6b7-36fa-4f05-8ba7-3972fbba9adf"
      unitRef="usd">0</us-gaap:RealizedInvestmentGainsLosses>
    <us-gaap:RealizedInvestmentGainsLosses
      contextRef="ia44b4bc03ebf45ec9c14f9f56998087a_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yNTAvZnJhZzoxMTYwYjljYjgxN2M0NWI0YjY3N2QwNGExZTA3MmJlZC90YWJsZTo1OTE5MTA0OGEyN2U0YjRiOTFkNTg4Mzg3ZGQwMzhiYS90YWJsZXJhbmdlOjU5MTkxMDQ4YTI3ZTRiNGI5MWQ1ODgzODdkZDAzOGJhXzQtNi0xLTEtMA_06af1be1-5cd6-4d7d-8261-e17061b8c308"
      unitRef="usd">0</us-gaap:RealizedInvestmentGainsLosses>
    <us-gaap:RevenueFromRelatedParties
      contextRef="ie0e84d25383347f3bd8b3d87a441356d_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yNTAvZnJhZzoxMTYwYjljYjgxN2M0NWI0YjY3N2QwNGExZTA3MmJlZC90YWJsZTo1OTE5MTA0OGEyN2U0YjRiOTFkNTg4Mzg3ZGQwMzhiYS90YWJsZXJhbmdlOjU5MTkxMDQ4YTI3ZTRiNGI5MWQ1ODgzODdkZDAzOGJhXzUtMi0xLTEtMA_20d00716-4be2-4979-b6a5-f6a70a4b22f2"
      unitRef="usd">872000</us-gaap:RevenueFromRelatedParties>
    <us-gaap:RevenueFromRelatedParties
      contextRef="i342b5ffd1c544ebc8fb7393d6e5c42ba_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yNTAvZnJhZzoxMTYwYjljYjgxN2M0NWI0YjY3N2QwNGExZTA3MmJlZC90YWJsZTo1OTE5MTA0OGEyN2U0YjRiOTFkNTg4Mzg3ZGQwMzhiYS90YWJsZXJhbmdlOjU5MTkxMDQ4YTI3ZTRiNGI5MWQ1ODgzODdkZDAzOGJhXzUtNC0xLTEtMA_a7e18003-85d2-4419-9522-6318c31711e1"
      unitRef="usd">649000</us-gaap:RevenueFromRelatedParties>
    <us-gaap:RevenueFromRelatedParties
      contextRef="ia44b4bc03ebf45ec9c14f9f56998087a_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yNTAvZnJhZzoxMTYwYjljYjgxN2M0NWI0YjY3N2QwNGExZTA3MmJlZC90YWJsZTo1OTE5MTA0OGEyN2U0YjRiOTFkNTg4Mzg3ZGQwMzhiYS90YWJsZXJhbmdlOjU5MTkxMDQ4YTI3ZTRiNGI5MWQ1ODgzODdkZDAzOGJhXzUtNi0xLTEtMA_2ebfea3b-9cfd-4a1b-96ad-51f595b78691"
      unitRef="usd">551000</us-gaap:RevenueFromRelatedParties>
    <us-gaap:Revenues
      contextRef="ie0e84d25383347f3bd8b3d87a441356d_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yNTAvZnJhZzoxMTYwYjljYjgxN2M0NWI0YjY3N2QwNGExZTA3MmJlZC90YWJsZTo1OTE5MTA0OGEyN2U0YjRiOTFkNTg4Mzg3ZGQwMzhiYS90YWJsZXJhbmdlOjU5MTkxMDQ4YTI3ZTRiNGI5MWQ1ODgzODdkZDAzOGJhXzYtMi0xLTEtMA_48bf9165-c4a8-4f12-86d6-9dfc17ecef7e"
      unitRef="usd">2043000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i342b5ffd1c544ebc8fb7393d6e5c42ba_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yNTAvZnJhZzoxMTYwYjljYjgxN2M0NWI0YjY3N2QwNGExZTA3MmJlZC90YWJsZTo1OTE5MTA0OGEyN2U0YjRiOTFkNTg4Mzg3ZGQwMzhiYS90YWJsZXJhbmdlOjU5MTkxMDQ4YTI3ZTRiNGI5MWQ1ODgzODdkZDAzOGJhXzYtNC0xLTEtMA_0614f732-4229-422b-92ec-0850f05223ce"
      unitRef="usd">2250000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="ia44b4bc03ebf45ec9c14f9f56998087a_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yNTAvZnJhZzoxMTYwYjljYjgxN2M0NWI0YjY3N2QwNGExZTA3MmJlZC90YWJsZTo1OTE5MTA0OGEyN2U0YjRiOTFkNTg4Mzg3ZGQwMzhiYS90YWJsZXJhbmdlOjU5MTkxMDQ4YTI3ZTRiNGI5MWQ1ODgzODdkZDAzOGJhXzYtNi0xLTEtMA_0021e5f1-fb20-46a1-9b46-bd0ec69afb00"
      unitRef="usd">1531000</us-gaap:Revenues>
    <us-gaap:RelatedPartyTransactionSellingGeneralAndAdministrativeExpensesFromTransactionsWithRelatedParty
      contextRef="ie0e84d25383347f3bd8b3d87a441356d_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yNTAvZnJhZzoxMTYwYjljYjgxN2M0NWI0YjY3N2QwNGExZTA3MmJlZC90YWJsZTo1OTE5MTA0OGEyN2U0YjRiOTFkNTg4Mzg3ZGQwMzhiYS90YWJsZXJhbmdlOjU5MTkxMDQ4YTI3ZTRiNGI5MWQ1ODgzODdkZDAzOGJhXzgtMi0xLTEtMA_1b4a5841-d33a-491f-af3d-22a340f656e8"
      unitRef="usd">3728000</us-gaap:RelatedPartyTransactionSellingGeneralAndAdministrativeExpensesFromTransactionsWithRelatedParty>
    <us-gaap:RelatedPartyTransactionSellingGeneralAndAdministrativeExpensesFromTransactionsWithRelatedParty
      contextRef="i342b5ffd1c544ebc8fb7393d6e5c42ba_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yNTAvZnJhZzoxMTYwYjljYjgxN2M0NWI0YjY3N2QwNGExZTA3MmJlZC90YWJsZTo1OTE5MTA0OGEyN2U0YjRiOTFkNTg4Mzg3ZGQwMzhiYS90YWJsZXJhbmdlOjU5MTkxMDQ4YTI3ZTRiNGI5MWQ1ODgzODdkZDAzOGJhXzgtNC0xLTEtMA_c9def830-20c7-410b-8245-c8c694b8ea44"
      unitRef="usd">3053000</us-gaap:RelatedPartyTransactionSellingGeneralAndAdministrativeExpensesFromTransactionsWithRelatedParty>
    <us-gaap:RelatedPartyTransactionSellingGeneralAndAdministrativeExpensesFromTransactionsWithRelatedParty
      contextRef="ia44b4bc03ebf45ec9c14f9f56998087a_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yNTAvZnJhZzoxMTYwYjljYjgxN2M0NWI0YjY3N2QwNGExZTA3MmJlZC90YWJsZTo1OTE5MTA0OGEyN2U0YjRiOTFkNTg4Mzg3ZGQwMzhiYS90YWJsZXJhbmdlOjU5MTkxMDQ4YTI3ZTRiNGI5MWQ1ODgzODdkZDAzOGJhXzgtNi0xLTEtMA_10d2a99f-7e4f-49ee-8fb3-a25394fb6d85"
      unitRef="usd">2510000</us-gaap:RelatedPartyTransactionSellingGeneralAndAdministrativeExpensesFromTransactionsWithRelatedParty>
    <us-gaap:OtherCostAndExpenseOperating
      contextRef="ie0e84d25383347f3bd8b3d87a441356d_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yNTAvZnJhZzoxMTYwYjljYjgxN2M0NWI0YjY3N2QwNGExZTA3MmJlZC90YWJsZTo1OTE5MTA0OGEyN2U0YjRiOTFkNTg4Mzg3ZGQwMzhiYS90YWJsZXJhbmdlOjU5MTkxMDQ4YTI3ZTRiNGI5MWQ1ODgzODdkZDAzOGJhXzktMi0xLTEtMA_de1f310b-4d80-42e9-a995-50ebf5a159ce"
      unitRef="usd">5929000</us-gaap:OtherCostAndExpenseOperating>
    <us-gaap:OtherCostAndExpenseOperating
      contextRef="i342b5ffd1c544ebc8fb7393d6e5c42ba_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yNTAvZnJhZzoxMTYwYjljYjgxN2M0NWI0YjY3N2QwNGExZTA3MmJlZC90YWJsZTo1OTE5MTA0OGEyN2U0YjRiOTFkNTg4Mzg3ZGQwMzhiYS90YWJsZXJhbmdlOjU5MTkxMDQ4YTI3ZTRiNGI5MWQ1ODgzODdkZDAzOGJhXzktNC0xLTEtMA_c9998727-3917-4fd7-a872-77bba5d87db6"
      unitRef="usd">6925000</us-gaap:OtherCostAndExpenseOperating>
    <us-gaap:OtherCostAndExpenseOperating
      contextRef="ia44b4bc03ebf45ec9c14f9f56998087a_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yNTAvZnJhZzoxMTYwYjljYjgxN2M0NWI0YjY3N2QwNGExZTA3MmJlZC90YWJsZTo1OTE5MTA0OGEyN2U0YjRiOTFkNTg4Mzg3ZGQwMzhiYS90YWJsZXJhbmdlOjU5MTkxMDQ4YTI3ZTRiNGI5MWQ1ODgzODdkZDAzOGJhXzktNi0xLTEtMA_e6353113-956e-4ddd-8d67-d0bca5eb948f"
      unitRef="usd">5076000</us-gaap:OtherCostAndExpenseOperating>
    <us-gaap:InterestExpense
      contextRef="ie0e84d25383347f3bd8b3d87a441356d_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yNTAvZnJhZzoxMTYwYjljYjgxN2M0NWI0YjY3N2QwNGExZTA3MmJlZC90YWJsZTo1OTE5MTA0OGEyN2U0YjRiOTFkNTg4Mzg3ZGQwMzhiYS90YWJsZXJhbmdlOjU5MTkxMDQ4YTI3ZTRiNGI5MWQ1ODgzODdkZDAzOGJhXzEwLTItMS0xLTA_00eb1374-d1d2-4fa3-8fc5-fdb41739d36b"
      unitRef="usd">6446000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="i342b5ffd1c544ebc8fb7393d6e5c42ba_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yNTAvZnJhZzoxMTYwYjljYjgxN2M0NWI0YjY3N2QwNGExZTA3MmJlZC90YWJsZTo1OTE5MTA0OGEyN2U0YjRiOTFkNTg4Mzg3ZGQwMzhiYS90YWJsZXJhbmdlOjU5MTkxMDQ4YTI3ZTRiNGI5MWQ1ODgzODdkZDAzOGJhXzEwLTQtMS0xLTA_ef293cb7-1ff0-4f39-baf9-fe01761c3720"
      unitRef="usd">5742000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="ia44b4bc03ebf45ec9c14f9f56998087a_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yNTAvZnJhZzoxMTYwYjljYjgxN2M0NWI0YjY3N2QwNGExZTA3MmJlZC90YWJsZTo1OTE5MTA0OGEyN2U0YjRiOTFkNTg4Mzg3ZGQwMzhiYS90YWJsZXJhbmdlOjU5MTkxMDQ4YTI3ZTRiNGI5MWQ1ODgzODdkZDAzOGJhXzEwLTYtMS0xLTA_a2247b5b-5ddd-4dbd-b7b6-a51ab39bb1c9"
      unitRef="usd">5462000</us-gaap:InterestExpense>
    <us-gaap:OperatingExpenses
      contextRef="ie0e84d25383347f3bd8b3d87a441356d_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yNTAvZnJhZzoxMTYwYjljYjgxN2M0NWI0YjY3N2QwNGExZTA3MmJlZC90YWJsZTo1OTE5MTA0OGEyN2U0YjRiOTFkNTg4Mzg3ZGQwMzhiYS90YWJsZXJhbmdlOjU5MTkxMDQ4YTI3ZTRiNGI5MWQ1ODgzODdkZDAzOGJhXzExLTItMS0xLTA_9e882e3f-e2bb-43d4-909f-ad38a38ec52a"
      unitRef="usd">16103000</us-gaap:OperatingExpenses>
    <us-gaap:OperatingExpenses
      contextRef="i342b5ffd1c544ebc8fb7393d6e5c42ba_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yNTAvZnJhZzoxMTYwYjljYjgxN2M0NWI0YjY3N2QwNGExZTA3MmJlZC90YWJsZTo1OTE5MTA0OGEyN2U0YjRiOTFkNTg4Mzg3ZGQwMzhiYS90YWJsZXJhbmdlOjU5MTkxMDQ4YTI3ZTRiNGI5MWQ1ODgzODdkZDAzOGJhXzExLTQtMS0xLTA_e43ee215-91bb-46a1-9625-dbfc6706691f"
      unitRef="usd">15720000</us-gaap:OperatingExpenses>
    <us-gaap:OperatingExpenses
      contextRef="ia44b4bc03ebf45ec9c14f9f56998087a_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yNTAvZnJhZzoxMTYwYjljYjgxN2M0NWI0YjY3N2QwNGExZTA3MmJlZC90YWJsZTo1OTE5MTA0OGEyN2U0YjRiOTFkNTg4Mzg3ZGQwMzhiYS90YWJsZXJhbmdlOjU5MTkxMDQ4YTI3ZTRiNGI5MWQ1ODgzODdkZDAzOGJhXzExLTYtMS0xLTA_fdbf9f43-7548-43c8-bfaa-b850a2887804"
      unitRef="usd">13048000</us-gaap:OperatingExpenses>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
      contextRef="ie0e84d25383347f3bd8b3d87a441356d_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yNTAvZnJhZzoxMTYwYjljYjgxN2M0NWI0YjY3N2QwNGExZTA3MmJlZC90YWJsZTo1OTE5MTA0OGEyN2U0YjRiOTFkNTg4Mzg3ZGQwMzhiYS90YWJsZXJhbmdlOjU5MTkxMDQ4YTI3ZTRiNGI5MWQ1ODgzODdkZDAzOGJhXzEyLTItMS0xLTA_fe3dba08-4274-44bd-aca4-3fe5fe87d908"
      unitRef="usd">-14060000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
      contextRef="i342b5ffd1c544ebc8fb7393d6e5c42ba_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yNTAvZnJhZzoxMTYwYjljYjgxN2M0NWI0YjY3N2QwNGExZTA3MmJlZC90YWJsZTo1OTE5MTA0OGEyN2U0YjRiOTFkNTg4Mzg3ZGQwMzhiYS90YWJsZXJhbmdlOjU5MTkxMDQ4YTI3ZTRiNGI5MWQ1ODgzODdkZDAzOGJhXzEyLTQtMS0xLTA_f7d4eb08-fdc5-4edf-9230-ebe562916c53"
      unitRef="usd">-13470000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
      contextRef="ia44b4bc03ebf45ec9c14f9f56998087a_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yNTAvZnJhZzoxMTYwYjljYjgxN2M0NWI0YjY3N2QwNGExZTA3MmJlZC90YWJsZTo1OTE5MTA0OGEyN2U0YjRiOTFkNTg4Mzg3ZGQwMzhiYS90YWJsZXJhbmdlOjU5MTkxMDQ4YTI3ZTRiNGI5MWQ1ODgzODdkZDAzOGJhXzEyLTYtMS0xLTA_2bf3885a-05ef-474f-bf60-087affa6fea0"
      unitRef="usd">-11517000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
    <esnt:IncomeLossFromContinuingOperationsBeforeIncomeLossFromEquityMethodInvestments
      contextRef="ie0e84d25383347f3bd8b3d87a441356d_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yNTAvZnJhZzoxMTYwYjljYjgxN2M0NWI0YjY3N2QwNGExZTA3MmJlZC90YWJsZTo1OTE5MTA0OGEyN2U0YjRiOTFkNTg4Mzg3ZGQwMzhiYS90YWJsZXJhbmdlOjU5MTkxMDQ4YTI3ZTRiNGI5MWQ1ODgzODdkZDAzOGJhXzEzLTItMS0xLTA_02b74c2d-46d9-43f5-9a1a-cc06d90aa658"
      unitRef="usd">-14060000</esnt:IncomeLossFromContinuingOperationsBeforeIncomeLossFromEquityMethodInvestments>
    <esnt:IncomeLossFromContinuingOperationsBeforeIncomeLossFromEquityMethodInvestments
      contextRef="i342b5ffd1c544ebc8fb7393d6e5c42ba_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yNTAvZnJhZzoxMTYwYjljYjgxN2M0NWI0YjY3N2QwNGExZTA3MmJlZC90YWJsZTo1OTE5MTA0OGEyN2U0YjRiOTFkNTg4Mzg3ZGQwMzhiYS90YWJsZXJhbmdlOjU5MTkxMDQ4YTI3ZTRiNGI5MWQ1ODgzODdkZDAzOGJhXzEzLTQtMS0xLTA_0ac1b9cd-2e46-4849-ac7d-3dee5c4a6ae4"
      unitRef="usd">-13470000</esnt:IncomeLossFromContinuingOperationsBeforeIncomeLossFromEquityMethodInvestments>
    <esnt:IncomeLossFromContinuingOperationsBeforeIncomeLossFromEquityMethodInvestments
      contextRef="ia44b4bc03ebf45ec9c14f9f56998087a_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yNTAvZnJhZzoxMTYwYjljYjgxN2M0NWI0YjY3N2QwNGExZTA3MmJlZC90YWJsZTo1OTE5MTA0OGEyN2U0YjRiOTFkNTg4Mzg3ZGQwMzhiYS90YWJsZXJhbmdlOjU5MTkxMDQ4YTI3ZTRiNGI5MWQ1ODgzODdkZDAzOGJhXzEzLTYtMS0xLTA_9565c2f1-c7bd-4d33-b008-56a29f075bc7"
      unitRef="usd">-11517000</esnt:IncomeLossFromContinuingOperationsBeforeIncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromSubsidiariesNetOfTax
      contextRef="ie0e84d25383347f3bd8b3d87a441356d_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yNTAvZnJhZzoxMTYwYjljYjgxN2M0NWI0YjY3N2QwNGExZTA3MmJlZC90YWJsZTo1OTE5MTA0OGEyN2U0YjRiOTFkNTg4Mzg3ZGQwMzhiYS90YWJsZXJhbmdlOjU5MTkxMDQ4YTI3ZTRiNGI5MWQ1ODgzODdkZDAzOGJhXzE0LTItMS0xLTA_29b6fcc0-4e13-4f49-b0d1-b358d04fc3e2"
      unitRef="usd">427101000</us-gaap:IncomeLossFromSubsidiariesNetOfTax>
    <us-gaap:IncomeLossFromSubsidiariesNetOfTax
      contextRef="i342b5ffd1c544ebc8fb7393d6e5c42ba_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yNTAvZnJhZzoxMTYwYjljYjgxN2M0NWI0YjY3N2QwNGExZTA3MmJlZC90YWJsZTo1OTE5MTA0OGEyN2U0YjRiOTFkNTg4Mzg3ZGQwMzhiYS90YWJsZXJhbmdlOjU5MTkxMDQ4YTI3ZTRiNGI5MWQ1ODgzODdkZDAzOGJhXzE0LTQtMS0xLTA_b67c779b-dbe7-4ef3-960b-d09f6a53f6ca"
      unitRef="usd">569183000</us-gaap:IncomeLossFromSubsidiariesNetOfTax>
    <us-gaap:IncomeLossFromSubsidiariesNetOfTax
      contextRef="ia44b4bc03ebf45ec9c14f9f56998087a_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yNTAvZnJhZzoxMTYwYjljYjgxN2M0NWI0YjY3N2QwNGExZTA3MmJlZC90YWJsZTo1OTE5MTA0OGEyN2U0YjRiOTFkNTg4Mzg3ZGQwMzhiYS90YWJsZXJhbmdlOjU5MTkxMDQ4YTI3ZTRiNGI5MWQ1ODgzODdkZDAzOGJhXzE0LTYtMS0xLTA_ed8462f7-71c2-4b3f-a050-4b42901b513b"
      unitRef="usd">478880000</us-gaap:IncomeLossFromSubsidiariesNetOfTax>
    <us-gaap:NetIncomeLoss
      contextRef="ie0e84d25383347f3bd8b3d87a441356d_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yNTAvZnJhZzoxMTYwYjljYjgxN2M0NWI0YjY3N2QwNGExZTA3MmJlZC90YWJsZTo1OTE5MTA0OGEyN2U0YjRiOTFkNTg4Mzg3ZGQwMzhiYS90YWJsZXJhbmdlOjU5MTkxMDQ4YTI3ZTRiNGI5MWQ1ODgzODdkZDAzOGJhXzE1LTItMS0xLTA_7cc7d60e-4b29-4542-af7d-504520cbdc50"
      unitRef="usd">413041000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i342b5ffd1c544ebc8fb7393d6e5c42ba_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yNTAvZnJhZzoxMTYwYjljYjgxN2M0NWI0YjY3N2QwNGExZTA3MmJlZC90YWJsZTo1OTE5MTA0OGEyN2U0YjRiOTFkNTg4Mzg3ZGQwMzhiYS90YWJsZXJhbmdlOjU5MTkxMDQ4YTI3ZTRiNGI5MWQ1ODgzODdkZDAzOGJhXzE1LTQtMS0xLTA_a71f1d34-ee7a-410c-9d94-180929f84820"
      unitRef="usd">555713000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="ia44b4bc03ebf45ec9c14f9f56998087a_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yNTAvZnJhZzoxMTYwYjljYjgxN2M0NWI0YjY3N2QwNGExZTA3MmJlZC90YWJsZTo1OTE5MTA0OGEyN2U0YjRiOTFkNTg4Mzg3ZGQwMzhiYS90YWJsZXJhbmdlOjU5MTkxMDQ4YTI3ZTRiNGI5MWQ1ODgzODdkZDAzOGJhXzE1LTYtMS0xLTA_454f6f73-7f65-421e-a1bb-878851c937ad"
      unitRef="usd">467363000</us-gaap:NetIncomeLoss>
    <us-gaap:OtherComprehensiveIncomeAvailableforsaleSecuritiesTaxPortionAttributableToParent
      contextRef="ie0e84d25383347f3bd8b3d87a441356d_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yNTAvZnJhZzoxMTYwYjljYjgxN2M0NWI0YjY3N2QwNGExZTA3MmJlZC90YWJsZTo1OTE5MTA0OGEyN2U0YjRiOTFkNTg4Mzg3ZGQwMzhiYS90YWJsZXJhbmdlOjU5MTkxMDQ4YTI3ZTRiNGI5MWQ1ODgzODdkZDAzOGJhXzE3LTAtMS0xLTAvdGV4dHJlZ2lvbjo0MGI0MTkyZjJhOWQ0NWUwOTk3NWU4NTczOTcxNWNlN18xMDk5NTExNjI3OTU3_9a7881d6-ff7e-44ba-93a9-d02fe9b7dfb8"
      unitRef="usd">16836000</us-gaap:OtherComprehensiveIncomeAvailableforsaleSecuritiesTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeAvailableforsaleSecuritiesTaxPortionAttributableToParent
      contextRef="i342b5ffd1c544ebc8fb7393d6e5c42ba_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yNTAvZnJhZzoxMTYwYjljYjgxN2M0NWI0YjY3N2QwNGExZTA3MmJlZC90YWJsZTo1OTE5MTA0OGEyN2U0YjRiOTFkNTg4Mzg3ZGQwMzhiYS90YWJsZXJhbmdlOjU5MTkxMDQ4YTI3ZTRiNGI5MWQ1ODgzODdkZDAzOGJhXzE3LTAtMS0xLTAvdGV4dHJlZ2lvbjo0MGI0MTkyZjJhOWQ0NWUwOTk3NWU4NTczOTcxNWNlN18xMDk5NTExNjI3OTY4_ac19f21c-841d-49cd-b108-1ff1a81d68e1"
      unitRef="usd">17497000</us-gaap:OtherComprehensiveIncomeAvailableforsaleSecuritiesTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeAvailableforsaleSecuritiesTaxPortionAttributableToParent
      contextRef="ia44b4bc03ebf45ec9c14f9f56998087a_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yNTAvZnJhZzoxMTYwYjljYjgxN2M0NWI0YjY3N2QwNGExZTA3MmJlZC90YWJsZTo1OTE5MTA0OGEyN2U0YjRiOTFkNTg4Mzg3ZGQwMzhiYS90YWJsZXJhbmdlOjU5MTkxMDQ4YTI3ZTRiNGI5MWQ1ODgzODdkZDAzOGJhXzE3LTAtMS0xLTAvdGV4dHJlZ2lvbjo0MGI0MTkyZjJhOWQ0NWUwOTk3NWU4NTczOTcxNWNlN18xMDk5NTExNjI3OTc5_f76f1d0a-3211-4d59-975e-1991ab32231a"
      unitRef="usd">-5686000</us-gaap:OtherComprehensiveIncomeAvailableforsaleSecuritiesTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="ie0e84d25383347f3bd8b3d87a441356d_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yNTAvZnJhZzoxMTYwYjljYjgxN2M0NWI0YjY3N2QwNGExZTA3MmJlZC90YWJsZTo1OTE5MTA0OGEyN2U0YjRiOTFkNTg4Mzg3ZGQwMzhiYS90YWJsZXJhbmdlOjU5MTkxMDQ4YTI3ZTRiNGI5MWQ1ODgzODdkZDAzOGJhXzE3LTItMS0xLTA_3f6de217-79a1-4291-888a-8b7589274b41"
      unitRef="usd">82087000</us-gaap:OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="i342b5ffd1c544ebc8fb7393d6e5c42ba_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yNTAvZnJhZzoxMTYwYjljYjgxN2M0NWI0YjY3N2QwNGExZTA3MmJlZC90YWJsZTo1OTE5MTA0OGEyN2U0YjRiOTFkNTg4Mzg3ZGQwMzhiYS90YWJsZXJhbmdlOjU5MTkxMDQ4YTI3ZTRiNGI5MWQ1ODgzODdkZDAzOGJhXzE3LTQtMS0xLTA_cb1ee78a-7dda-465e-88e9-1ba50b95a2a6"
      unitRef="usd">85180000</us-gaap:OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="ia44b4bc03ebf45ec9c14f9f56998087a_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yNTAvZnJhZzoxMTYwYjljYjgxN2M0NWI0YjY3N2QwNGExZTA3MmJlZC90YWJsZTo1OTE5MTA0OGEyN2U0YjRiOTFkNTg4Mzg3ZGQwMzhiYS90YWJsZXJhbmdlOjU5MTkxMDQ4YTI3ZTRiNGI5MWQ1ODgzODdkZDAzOGJhXzE3LTYtMS0xLTA_426814fa-bcfc-4db2-aaff-03bc264679c6"
      unitRef="usd">-25741000</us-gaap:OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="ie0e84d25383347f3bd8b3d87a441356d_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yNTAvZnJhZzoxMTYwYjljYjgxN2M0NWI0YjY3N2QwNGExZTA3MmJlZC90YWJsZTo1OTE5MTA0OGEyN2U0YjRiOTFkNTg4Mzg3ZGQwMzhiYS90YWJsZXJhbmdlOjU5MTkxMDQ4YTI3ZTRiNGI5MWQ1ODgzODdkZDAzOGJhXzE4LTItMS0xLTA_53eaca04-478f-4483-b4f8-2c17cb90ad1d"
      unitRef="usd">82087000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="i342b5ffd1c544ebc8fb7393d6e5c42ba_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yNTAvZnJhZzoxMTYwYjljYjgxN2M0NWI0YjY3N2QwNGExZTA3MmJlZC90YWJsZTo1OTE5MTA0OGEyN2U0YjRiOTFkNTg4Mzg3ZGQwMzhiYS90YWJsZXJhbmdlOjU5MTkxMDQ4YTI3ZTRiNGI5MWQ1ODgzODdkZDAzOGJhXzE4LTQtMS0xLTA_9fd9e8be-d6a2-4853-be84-1a26eeb121e2"
      unitRef="usd">85180000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="ia44b4bc03ebf45ec9c14f9f56998087a_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yNTAvZnJhZzoxMTYwYjljYjgxN2M0NWI0YjY3N2QwNGExZTA3MmJlZC90YWJsZTo1OTE5MTA0OGEyN2U0YjRiOTFkNTg4Mzg3ZGQwMzhiYS90YWJsZXJhbmdlOjU5MTkxMDQ4YTI3ZTRiNGI5MWQ1ODgzODdkZDAzOGJhXzE4LTYtMS0xLTA_6d1e192e-895e-4ce8-b512-259a8342e56b"
      unitRef="usd">-25741000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="ie0e84d25383347f3bd8b3d87a441356d_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yNTAvZnJhZzoxMTYwYjljYjgxN2M0NWI0YjY3N2QwNGExZTA3MmJlZC90YWJsZTo1OTE5MTA0OGEyN2U0YjRiOTFkNTg4Mzg3ZGQwMzhiYS90YWJsZXJhbmdlOjU5MTkxMDQ4YTI3ZTRiNGI5MWQ1ODgzODdkZDAzOGJhXzE5LTItMS0xLTA_00fa78fe-46b0-49b1-9b12-7cbc63e1198c"
      unitRef="usd">495128000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="i342b5ffd1c544ebc8fb7393d6e5c42ba_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yNTAvZnJhZzoxMTYwYjljYjgxN2M0NWI0YjY3N2QwNGExZTA3MmJlZC90YWJsZTo1OTE5MTA0OGEyN2U0YjRiOTFkNTg4Mzg3ZGQwMzhiYS90YWJsZXJhbmdlOjU5MTkxMDQ4YTI3ZTRiNGI5MWQ1ODgzODdkZDAzOGJhXzE5LTQtMS0xLTA_ae4ba88e-55f8-423e-9036-8edc96dd5320"
      unitRef="usd">640893000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="ia44b4bc03ebf45ec9c14f9f56998087a_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yNTAvZnJhZzoxMTYwYjljYjgxN2M0NWI0YjY3N2QwNGExZTA3MmJlZC90YWJsZTo1OTE5MTA0OGEyN2U0YjRiOTFkNTg4Mzg3ZGQwMzhiYS90YWJsZXJhbmdlOjU5MTkxMDQ4YTI3ZTRiNGI5MWQ1ODgzODdkZDAzOGJhXzE5LTYtMS0xLTA_2c2ead34-d4bc-4f99-a7ca-bb1d936dca26"
      unitRef="usd">441622000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:NetIncomeLoss
      contextRef="ie0e84d25383347f3bd8b3d87a441356d_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yNTYvZnJhZzpmNWVlMzBjOTY0YWQ0NzczYTZmYzkwYmNjNGZlN2U2Zi90YWJsZTpmYTRkNWJiMDBlYTI0ZGU1YTI2ZWIwNTM5MTY0YzQ0Yi90YWJsZXJhbmdlOmZhNGQ1YmIwMGVhMjRkZTVhMjZlYjA1MzkxNjRjNDRiXzMtMi0xLTEtMA_d448b401-670a-413f-9646-61c6fa04acb5"
      unitRef="usd">413041000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i342b5ffd1c544ebc8fb7393d6e5c42ba_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yNTYvZnJhZzpmNWVlMzBjOTY0YWQ0NzczYTZmYzkwYmNjNGZlN2U2Zi90YWJsZTpmYTRkNWJiMDBlYTI0ZGU1YTI2ZWIwNTM5MTY0YzQ0Yi90YWJsZXJhbmdlOmZhNGQ1YmIwMGVhMjRkZTVhMjZlYjA1MzkxNjRjNDRiXzMtNC0xLTEtMA_6e2a1663-e27c-4ff0-9ddb-211836ceda4f"
      unitRef="usd">555713000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="ia44b4bc03ebf45ec9c14f9f56998087a_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yNTYvZnJhZzpmNWVlMzBjOTY0YWQ0NzczYTZmYzkwYmNjNGZlN2U2Zi90YWJsZTpmYTRkNWJiMDBlYTI0ZGU1YTI2ZWIwNTM5MTY0YzQ0Yi90YWJsZXJhbmdlOmZhNGQ1YmIwMGVhMjRkZTVhMjZlYjA1MzkxNjRjNDRiXzMtNi0xLTEtMA_33dad889-759d-4134-a160-e1093e73428d"
      unitRef="usd">467363000</us-gaap:NetIncomeLoss>
    <us-gaap:IncomeLossFromSubsidiariesNetOfTax
      contextRef="ie0e84d25383347f3bd8b3d87a441356d_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yNTYvZnJhZzpmNWVlMzBjOTY0YWQ0NzczYTZmYzkwYmNjNGZlN2U2Zi90YWJsZTpmYTRkNWJiMDBlYTI0ZGU1YTI2ZWIwNTM5MTY0YzQ0Yi90YWJsZXJhbmdlOmZhNGQ1YmIwMGVhMjRkZTVhMjZlYjA1MzkxNjRjNDRiXzUtMi0xLTEtMA_63849cf3-f1d3-4fb9-bda5-2fac4829b807"
      unitRef="usd">427101000</us-gaap:IncomeLossFromSubsidiariesNetOfTax>
    <us-gaap:IncomeLossFromSubsidiariesNetOfTax
      contextRef="i342b5ffd1c544ebc8fb7393d6e5c42ba_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yNTYvZnJhZzpmNWVlMzBjOTY0YWQ0NzczYTZmYzkwYmNjNGZlN2U2Zi90YWJsZTpmYTRkNWJiMDBlYTI0ZGU1YTI2ZWIwNTM5MTY0YzQ0Yi90YWJsZXJhbmdlOmZhNGQ1YmIwMGVhMjRkZTVhMjZlYjA1MzkxNjRjNDRiXzUtNC0xLTEtMA_b3cd38c3-0c88-4912-9057-edbe0924ed99"
      unitRef="usd">569183000</us-gaap:IncomeLossFromSubsidiariesNetOfTax>
    <us-gaap:IncomeLossFromSubsidiariesNetOfTax
      contextRef="ia44b4bc03ebf45ec9c14f9f56998087a_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yNTYvZnJhZzpmNWVlMzBjOTY0YWQ0NzczYTZmYzkwYmNjNGZlN2U2Zi90YWJsZTpmYTRkNWJiMDBlYTI0ZGU1YTI2ZWIwNTM5MTY0YzQ0Yi90YWJsZXJhbmdlOmZhNGQ1YmIwMGVhMjRkZTVhMjZlYjA1MzkxNjRjNDRiXzUtNi0xLTEtMA_4d3de0f9-0639-472a-aeb9-54ec568ad33b"
      unitRef="usd">478880000</us-gaap:IncomeLossFromSubsidiariesNetOfTax>
    <us-gaap:RealizedInvestmentGainsLosses
      contextRef="ie0e84d25383347f3bd8b3d87a441356d_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yNTYvZnJhZzpmNWVlMzBjOTY0YWQ0NzczYTZmYzkwYmNjNGZlN2U2Zi90YWJsZTpmYTRkNWJiMDBlYTI0ZGU1YTI2ZWIwNTM5MTY0YzQ0Yi90YWJsZXJhbmdlOmZhNGQ1YmIwMGVhMjRkZTVhMjZlYjA1MzkxNjRjNDRiXzYtMi0xLTEtMA_5c0f5f1f-6aa5-4d47-a041-ce79387dd32e"
      unitRef="usd">-10000</us-gaap:RealizedInvestmentGainsLosses>
    <us-gaap:RealizedInvestmentGainsLosses
      contextRef="i342b5ffd1c544ebc8fb7393d6e5c42ba_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yNTYvZnJhZzpmNWVlMzBjOTY0YWQ0NzczYTZmYzkwYmNjNGZlN2U2Zi90YWJsZTpmYTRkNWJiMDBlYTI0ZGU1YTI2ZWIwNTM5MTY0YzQ0Yi90YWJsZXJhbmdlOmZhNGQ1YmIwMGVhMjRkZTVhMjZlYjA1MzkxNjRjNDRiXzYtNC0xLTEtMA_47c05982-42a3-4816-8994-1bc9561e32eb"
      unitRef="usd">0</us-gaap:RealizedInvestmentGainsLosses>
    <us-gaap:RealizedInvestmentGainsLosses
      contextRef="ia44b4bc03ebf45ec9c14f9f56998087a_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yNTYvZnJhZzpmNWVlMzBjOTY0YWQ0NzczYTZmYzkwYmNjNGZlN2U2Zi90YWJsZTpmYTRkNWJiMDBlYTI0ZGU1YTI2ZWIwNTM5MTY0YzQ0Yi90YWJsZXJhbmdlOmZhNGQ1YmIwMGVhMjRkZTVhMjZlYjA1MzkxNjRjNDRiXzYtNi0xLTEtMA_ec403393-4915-4ee3-8cb2-2e93fa91577d"
      unitRef="usd">0</us-gaap:RealizedInvestmentGainsLosses>
    <us-gaap:ShareBasedCompensation
      contextRef="ie0e84d25383347f3bd8b3d87a441356d_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yNTYvZnJhZzpmNWVlMzBjOTY0YWQ0NzczYTZmYzkwYmNjNGZlN2U2Zi90YWJsZTpmYTRkNWJiMDBlYTI0ZGU1YTI2ZWIwNTM5MTY0YzQ0Yi90YWJsZXJhbmdlOmZhNGQ1YmIwMGVhMjRkZTVhMjZlYjA1MzkxNjRjNDRiXzctMi0xLTEtMA_25a5fffa-b812-432f-9366-12c43666179d"
      unitRef="usd">935000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="i342b5ffd1c544ebc8fb7393d6e5c42ba_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yNTYvZnJhZzpmNWVlMzBjOTY0YWQ0NzczYTZmYzkwYmNjNGZlN2U2Zi90YWJsZTpmYTRkNWJiMDBlYTI0ZGU1YTI2ZWIwNTM5MTY0YzQ0Yi90YWJsZXJhbmdlOmZhNGQ1YmIwMGVhMjRkZTVhMjZlYjA1MzkxNjRjNDRiXzctNC0xLTEtMA_88e339d7-5c9b-4450-b588-8f1beeb9353a"
      unitRef="usd">830000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="ia44b4bc03ebf45ec9c14f9f56998087a_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yNTYvZnJhZzpmNWVlMzBjOTY0YWQ0NzczYTZmYzkwYmNjNGZlN2U2Zi90YWJsZTpmYTRkNWJiMDBlYTI0ZGU1YTI2ZWIwNTM5MTY0YzQ0Yi90YWJsZXJhbmdlOmZhNGQ1YmIwMGVhMjRkZTVhMjZlYjA1MzkxNjRjNDRiXzctNi0xLTEtMA_c0914089-3bd6-4fe5-b3fc-4da684323842"
      unitRef="usd">843000</us-gaap:ShareBasedCompensation>
    <us-gaap:InvestmentIncomeAmortizationOfPremium
      contextRef="ie0e84d25383347f3bd8b3d87a441356d_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yNTYvZnJhZzpmNWVlMzBjOTY0YWQ0NzczYTZmYzkwYmNjNGZlN2U2Zi90YWJsZTpmYTRkNWJiMDBlYTI0ZGU1YTI2ZWIwNTM5MTY0YzQ0Yi90YWJsZXJhbmdlOmZhNGQ1YmIwMGVhMjRkZTVhMjZlYjA1MzkxNjRjNDRiXzgtMi0xLTEtMA_0a1298f8-f025-4006-b3da-55f240977d28"
      unitRef="usd">435000</us-gaap:InvestmentIncomeAmortizationOfPremium>
    <us-gaap:InvestmentIncomeAmortizationOfPremium
      contextRef="i342b5ffd1c544ebc8fb7393d6e5c42ba_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yNTYvZnJhZzpmNWVlMzBjOTY0YWQ0NzczYTZmYzkwYmNjNGZlN2U2Zi90YWJsZTpmYTRkNWJiMDBlYTI0ZGU1YTI2ZWIwNTM5MTY0YzQ0Yi90YWJsZXJhbmdlOmZhNGQ1YmIwMGVhMjRkZTVhMjZlYjA1MzkxNjRjNDRiXzgtNC0xLTEtMA_e8821b80-e521-4de2-a931-fae2e8a1b107"
      unitRef="usd">0</us-gaap:InvestmentIncomeAmortizationOfPremium>
    <us-gaap:InvestmentIncomeAmortizationOfPremium
      contextRef="ia44b4bc03ebf45ec9c14f9f56998087a_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yNTYvZnJhZzpmNWVlMzBjOTY0YWQ0NzczYTZmYzkwYmNjNGZlN2U2Zi90YWJsZTpmYTRkNWJiMDBlYTI0ZGU1YTI2ZWIwNTM5MTY0YzQ0Yi90YWJsZXJhbmdlOmZhNGQ1YmIwMGVhMjRkZTVhMjZlYjA1MzkxNjRjNDRiXzgtNi0xLTEtMA_6c8f24e6-806e-4671-8c35-f786d101e199"
      unitRef="usd">0</us-gaap:InvestmentIncomeAmortizationOfPremium>
    <us-gaap:IncreaseDecreaseInOtherOperatingAssets
      contextRef="ie0e84d25383347f3bd8b3d87a441356d_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yNTYvZnJhZzpmNWVlMzBjOTY0YWQ0NzczYTZmYzkwYmNjNGZlN2U2Zi90YWJsZTpmYTRkNWJiMDBlYTI0ZGU1YTI2ZWIwNTM5MTY0YzQ0Yi90YWJsZXJhbmdlOmZhNGQ1YmIwMGVhMjRkZTVhMjZlYjA1MzkxNjRjNDRiXzEwLTItMS0xLTA_1e582101-beba-4ac9-9149-82f9d2e54a5f"
      unitRef="usd">319000</us-gaap:IncreaseDecreaseInOtherOperatingAssets>
    <us-gaap:IncreaseDecreaseInOtherOperatingAssets
      contextRef="i342b5ffd1c544ebc8fb7393d6e5c42ba_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yNTYvZnJhZzpmNWVlMzBjOTY0YWQ0NzczYTZmYzkwYmNjNGZlN2U2Zi90YWJsZTpmYTRkNWJiMDBlYTI0ZGU1YTI2ZWIwNTM5MTY0YzQ0Yi90YWJsZXJhbmdlOmZhNGQ1YmIwMGVhMjRkZTVhMjZlYjA1MzkxNjRjNDRiXzEwLTQtMS0xLTA_3f1d2284-9376-4337-aa9e-173eee2de41f"
      unitRef="usd">-416000</us-gaap:IncreaseDecreaseInOtherOperatingAssets>
    <us-gaap:IncreaseDecreaseInOtherOperatingAssets
      contextRef="ia44b4bc03ebf45ec9c14f9f56998087a_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yNTYvZnJhZzpmNWVlMzBjOTY0YWQ0NzczYTZmYzkwYmNjNGZlN2U2Zi90YWJsZTpmYTRkNWJiMDBlYTI0ZGU1YTI2ZWIwNTM5MTY0YzQ0Yi90YWJsZXJhbmdlOmZhNGQ1YmIwMGVhMjRkZTVhMjZlYjA1MzkxNjRjNDRiXzEwLTYtMS0xLTA_68d5352a-204a-48e2-9bd2-59134de3e94c"
      unitRef="usd">-911000</us-gaap:IncreaseDecreaseInOtherOperatingAssets>
    <us-gaap:IncreaseDecreaseInAccruedLiabilities
      contextRef="ie0e84d25383347f3bd8b3d87a441356d_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yNTYvZnJhZzpmNWVlMzBjOTY0YWQ0NzczYTZmYzkwYmNjNGZlN2U2Zi90YWJsZTpmYTRkNWJiMDBlYTI0ZGU1YTI2ZWIwNTM5MTY0YzQ0Yi90YWJsZXJhbmdlOmZhNGQ1YmIwMGVhMjRkZTVhMjZlYjA1MzkxNjRjNDRiXzExLTItMS0xLTA_664af3e5-0535-4281-ab91-c4fb9c14b8e3"
      unitRef="usd">18208000</us-gaap:IncreaseDecreaseInAccruedLiabilities>
    <us-gaap:IncreaseDecreaseInAccruedLiabilities
      contextRef="i342b5ffd1c544ebc8fb7393d6e5c42ba_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yNTYvZnJhZzpmNWVlMzBjOTY0YWQ0NzczYTZmYzkwYmNjNGZlN2U2Zi90YWJsZTpmYTRkNWJiMDBlYTI0ZGU1YTI2ZWIwNTM5MTY0YzQ0Yi90YWJsZXJhbmdlOmZhNGQ1YmIwMGVhMjRkZTVhMjZlYjA1MzkxNjRjNDRiXzExLTQtMS0xLTA_17852195-6b16-4716-8aae-cd3152f0a675"
      unitRef="usd">15562000</us-gaap:IncreaseDecreaseInAccruedLiabilities>
    <us-gaap:IncreaseDecreaseInAccruedLiabilities
      contextRef="ia44b4bc03ebf45ec9c14f9f56998087a_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yNTYvZnJhZzpmNWVlMzBjOTY0YWQ0NzczYTZmYzkwYmNjNGZlN2U2Zi90YWJsZTpmYTRkNWJiMDBlYTI0ZGU1YTI2ZWIwNTM5MTY0YzQ0Yi90YWJsZXJhbmdlOmZhNGQ1YmIwMGVhMjRkZTVhMjZlYjA1MzkxNjRjNDRiXzExLTYtMS0xLTA_f77de216-695d-48de-b398-46e1e4c5ea69"
      unitRef="usd">15537000</us-gaap:IncreaseDecreaseInAccruedLiabilities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="ie0e84d25383347f3bd8b3d87a441356d_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yNTYvZnJhZzpmNWVlMzBjOTY0YWQ0NzczYTZmYzkwYmNjNGZlN2U2Zi90YWJsZTpmYTRkNWJiMDBlYTI0ZGU1YTI2ZWIwNTM5MTY0YzQ0Yi90YWJsZXJhbmdlOmZhNGQ1YmIwMGVhMjRkZTVhMjZlYjA1MzkxNjRjNDRiXzEyLTItMS0xLTA_8f46d495-e087-4e8a-8789-fb81bb9ee6e0"
      unitRef="usd">5209000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="i342b5ffd1c544ebc8fb7393d6e5c42ba_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yNTYvZnJhZzpmNWVlMzBjOTY0YWQ0NzczYTZmYzkwYmNjNGZlN2U2Zi90YWJsZTpmYTRkNWJiMDBlYTI0ZGU1YTI2ZWIwNTM5MTY0YzQ0Yi90YWJsZXJhbmdlOmZhNGQ1YmIwMGVhMjRkZTVhMjZlYjA1MzkxNjRjNDRiXzEyLTQtMS0xLTA_a0180421-7664-41a9-8d78-0d0886cea0ad"
      unitRef="usd">3338000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="ia44b4bc03ebf45ec9c14f9f56998087a_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yNTYvZnJhZzpmNWVlMzBjOTY0YWQ0NzczYTZmYzkwYmNjNGZlN2U2Zi90YWJsZTpmYTRkNWJiMDBlYTI0ZGU1YTI2ZWIwNTM5MTY0YzQ0Yi90YWJsZXJhbmdlOmZhNGQ1YmIwMGVhMjRkZTVhMjZlYjA1MzkxNjRjNDRiXzEyLTYtMS0xLTA_87ac0c52-0a73-4c16-b934-b7beb0c0e657"
      unitRef="usd">5774000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:PaymentsForProceedsFromShortTermInvestments
      contextRef="ie0e84d25383347f3bd8b3d87a441356d_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yNTYvZnJhZzpmNWVlMzBjOTY0YWQ0NzczYTZmYzkwYmNjNGZlN2U2Zi90YWJsZTpmYTRkNWJiMDBlYTI0ZGU1YTI2ZWIwNTM5MTY0YzQ0Yi90YWJsZXJhbmdlOmZhNGQ1YmIwMGVhMjRkZTVhMjZlYjA1MzkxNjRjNDRiXzE0LTItMS0xLTA_a91c6a57-064b-4521-b576-9e0f37f70ea6"
      unitRef="usd">255884000</us-gaap:PaymentsForProceedsFromShortTermInvestments>
    <us-gaap:PaymentsForProceedsFromShortTermInvestments
      contextRef="i342b5ffd1c544ebc8fb7393d6e5c42ba_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yNTYvZnJhZzpmNWVlMzBjOTY0YWQ0NzczYTZmYzkwYmNjNGZlN2U2Zi90YWJsZTpmYTRkNWJiMDBlYTI0ZGU1YTI2ZWIwNTM5MTY0YzQ0Yi90YWJsZXJhbmdlOmZhNGQ1YmIwMGVhMjRkZTVhMjZlYjA1MzkxNjRjNDRiXzE0LTQtMS0xLTA_68c6ea8a-ac33-420f-a3d7-f020abe5f524"
      unitRef="usd">24727000</us-gaap:PaymentsForProceedsFromShortTermInvestments>
    <us-gaap:PaymentsForProceedsFromShortTermInvestments
      contextRef="ia44b4bc03ebf45ec9c14f9f56998087a_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yNTYvZnJhZzpmNWVlMzBjOTY0YWQ0NzczYTZmYzkwYmNjNGZlN2U2Zi90YWJsZTpmYTRkNWJiMDBlYTI0ZGU1YTI2ZWIwNTM5MTY0YzQ0Yi90YWJsZXJhbmdlOmZhNGQ1YmIwMGVhMjRkZTVhMjZlYjA1MzkxNjRjNDRiXzE0LTYtMS0xLTA_956af2fe-c08a-4d38-b177-c3534820f16a"
      unitRef="usd">-26122000</us-gaap:PaymentsForProceedsFromShortTermInvestments>
    <us-gaap:PaymentsToAcquireEquityMethodInvestments
      contextRef="ie0e84d25383347f3bd8b3d87a441356d_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yNTYvZnJhZzpmNWVlMzBjOTY0YWQ0NzczYTZmYzkwYmNjNGZlN2U2Zi90YWJsZTpmYTRkNWJiMDBlYTI0ZGU1YTI2ZWIwNTM5MTY0YzQ0Yi90YWJsZXJhbmdlOmZhNGQ1YmIwMGVhMjRkZTVhMjZlYjA1MzkxNjRjNDRiXzE1LTItMS0xLTA_76594c8d-ec9c-4168-84be-5a9bb23a68c9"
      unitRef="usd">0</us-gaap:PaymentsToAcquireEquityMethodInvestments>
    <us-gaap:PaymentsToAcquireEquityMethodInvestments
      contextRef="i342b5ffd1c544ebc8fb7393d6e5c42ba_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yNTYvZnJhZzpmNWVlMzBjOTY0YWQ0NzczYTZmYzkwYmNjNGZlN2U2Zi90YWJsZTpmYTRkNWJiMDBlYTI0ZGU1YTI2ZWIwNTM5MTY0YzQ0Yi90YWJsZXJhbmdlOmZhNGQ1YmIwMGVhMjRkZTVhMjZlYjA1MzkxNjRjNDRiXzE1LTQtMS0xLTA_28347d9c-5841-46e6-ae91-fc8e1152d227"
      unitRef="usd">-55001000</us-gaap:PaymentsToAcquireEquityMethodInvestments>
    <us-gaap:PaymentsToAcquireEquityMethodInvestments
      contextRef="ia44b4bc03ebf45ec9c14f9f56998087a_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yNTYvZnJhZzpmNWVlMzBjOTY0YWQ0NzczYTZmYzkwYmNjNGZlN2U2Zi90YWJsZTpmYTRkNWJiMDBlYTI0ZGU1YTI2ZWIwNTM5MTY0YzQ0Yi90YWJsZXJhbmdlOmZhNGQ1YmIwMGVhMjRkZTVhMjZlYjA1MzkxNjRjNDRiXzE1LTYtMS0xLTA_0af7ea78-68ee-4727-b26d-ac50c1b5a942"
      unitRef="usd">0</us-gaap:PaymentsToAcquireEquityMethodInvestments>
    <us-gaap:PaymentsToAcquireAvailableForSaleSecuritiesDebt
      contextRef="ie0e84d25383347f3bd8b3d87a441356d_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yNTYvZnJhZzpmNWVlMzBjOTY0YWQ0NzczYTZmYzkwYmNjNGZlN2U2Zi90YWJsZTpmYTRkNWJiMDBlYTI0ZGU1YTI2ZWIwNTM5MTY0YzQ0Yi90YWJsZXJhbmdlOmZhNGQ1YmIwMGVhMjRkZTVhMjZlYjA1MzkxNjRjNDRiXzE2LTItMS0xLTA_143053e7-d2a0-4a88-82d6-847799ac622d"
      unitRef="usd">205668000</us-gaap:PaymentsToAcquireAvailableForSaleSecuritiesDebt>
    <us-gaap:PaymentsToAcquireAvailableForSaleSecuritiesDebt
      contextRef="i342b5ffd1c544ebc8fb7393d6e5c42ba_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yNTYvZnJhZzpmNWVlMzBjOTY0YWQ0NzczYTZmYzkwYmNjNGZlN2U2Zi90YWJsZTpmYTRkNWJiMDBlYTI0ZGU1YTI2ZWIwNTM5MTY0YzQ0Yi90YWJsZXJhbmdlOmZhNGQ1YmIwMGVhMjRkZTVhMjZlYjA1MzkxNjRjNDRiXzE2LTQtMS0xLTA_4276ddd9-0407-4216-b97a-cb6f22f399d4"
      unitRef="usd">0</us-gaap:PaymentsToAcquireAvailableForSaleSecuritiesDebt>
    <us-gaap:PaymentsToAcquireAvailableForSaleSecuritiesDebt
      contextRef="ia44b4bc03ebf45ec9c14f9f56998087a_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yNTYvZnJhZzpmNWVlMzBjOTY0YWQ0NzczYTZmYzkwYmNjNGZlN2U2Zi90YWJsZTpmYTRkNWJiMDBlYTI0ZGU1YTI2ZWIwNTM5MTY0YzQ0Yi90YWJsZXJhbmdlOmZhNGQ1YmIwMGVhMjRkZTVhMjZlYjA1MzkxNjRjNDRiXzE2LTYtMS0xLTA_71dd0399-2e64-4c17-b27c-8715aec31d2d"
      unitRef="usd">0</us-gaap:PaymentsToAcquireAvailableForSaleSecuritiesDebt>
    <us-gaap:ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities
      contextRef="ie0e84d25383347f3bd8b3d87a441356d_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yNTYvZnJhZzpmNWVlMzBjOTY0YWQ0NzczYTZmYzkwYmNjNGZlN2U2Zi90YWJsZTpmYTRkNWJiMDBlYTI0ZGU1YTI2ZWIwNTM5MTY0YzQ0Yi90YWJsZXJhbmdlOmZhNGQ1YmIwMGVhMjRkZTVhMjZlYjA1MzkxNjRjNDRiXzE3LTItMS0xLTA_398401dc-ef7d-4e1f-ad36-6f6b305fb2df"
      unitRef="usd">838000</us-gaap:ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities>
    <us-gaap:ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities
      contextRef="i342b5ffd1c544ebc8fb7393d6e5c42ba_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yNTYvZnJhZzpmNWVlMzBjOTY0YWQ0NzczYTZmYzkwYmNjNGZlN2U2Zi90YWJsZTpmYTRkNWJiMDBlYTI0ZGU1YTI2ZWIwNTM5MTY0YzQ0Yi90YWJsZXJhbmdlOmZhNGQ1YmIwMGVhMjRkZTVhMjZlYjA1MzkxNjRjNDRiXzE3LTQtMS0xLTA_e63bc748-d31c-4355-b87c-56fdc8e02609"
      unitRef="usd">0</us-gaap:ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities>
    <us-gaap:ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities
      contextRef="ia44b4bc03ebf45ec9c14f9f56998087a_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yNTYvZnJhZzpmNWVlMzBjOTY0YWQ0NzczYTZmYzkwYmNjNGZlN2U2Zi90YWJsZTpmYTRkNWJiMDBlYTI0ZGU1YTI2ZWIwNTM5MTY0YzQ0Yi90YWJsZXJhbmdlOmZhNGQ1YmIwMGVhMjRkZTVhMjZlYjA1MzkxNjRjNDRiXzE3LTYtMS0xLTA_b83cd95a-fb30-4231-94ae-47aa91c4c570"
      unitRef="usd">0</us-gaap:ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities>
    <us-gaap:ProceedsFromSaleOfAvailableForSaleSecuritiesDebt
      contextRef="ie0e84d25383347f3bd8b3d87a441356d_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yNTYvZnJhZzpmNWVlMzBjOTY0YWQ0NzczYTZmYzkwYmNjNGZlN2U2Zi90YWJsZTpmYTRkNWJiMDBlYTI0ZGU1YTI2ZWIwNTM5MTY0YzQ0Yi90YWJsZXJhbmdlOmZhNGQ1YmIwMGVhMjRkZTVhMjZlYjA1MzkxNjRjNDRiXzE4LTItMS0xLTA_2050a6b9-ad52-40d0-82d7-ffdd6152a174"
      unitRef="usd">3386000</us-gaap:ProceedsFromSaleOfAvailableForSaleSecuritiesDebt>
    <us-gaap:ProceedsFromSaleOfAvailableForSaleSecuritiesDebt
      contextRef="i342b5ffd1c544ebc8fb7393d6e5c42ba_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yNTYvZnJhZzpmNWVlMzBjOTY0YWQ0NzczYTZmYzkwYmNjNGZlN2U2Zi90YWJsZTpmYTRkNWJiMDBlYTI0ZGU1YTI2ZWIwNTM5MTY0YzQ0Yi90YWJsZXJhbmdlOmZhNGQ1YmIwMGVhMjRkZTVhMjZlYjA1MzkxNjRjNDRiXzE4LTQtMS0xLTA_6b18bc21-2d54-49c6-8761-904e44e869b8"
      unitRef="usd">0</us-gaap:ProceedsFromSaleOfAvailableForSaleSecuritiesDebt>
    <us-gaap:ProceedsFromSaleOfAvailableForSaleSecuritiesDebt
      contextRef="ia44b4bc03ebf45ec9c14f9f56998087a_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yNTYvZnJhZzpmNWVlMzBjOTY0YWQ0NzczYTZmYzkwYmNjNGZlN2U2Zi90YWJsZTpmYTRkNWJiMDBlYTI0ZGU1YTI2ZWIwNTM5MTY0YzQ0Yi90YWJsZXJhbmdlOmZhNGQ1YmIwMGVhMjRkZTVhMjZlYjA1MzkxNjRjNDRiXzE4LTYtMS0xLTA_ff57608c-fc8d-4e95-8f12-5251e8b5b1bf"
      unitRef="usd">0</us-gaap:ProceedsFromSaleOfAvailableForSaleSecuritiesDebt>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="ie0e84d25383347f3bd8b3d87a441356d_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yNTYvZnJhZzpmNWVlMzBjOTY0YWQ0NzczYTZmYzkwYmNjNGZlN2U2Zi90YWJsZTpmYTRkNWJiMDBlYTI0ZGU1YTI2ZWIwNTM5MTY0YzQ0Yi90YWJsZXJhbmdlOmZhNGQ1YmIwMGVhMjRkZTVhMjZlYjA1MzkxNjRjNDRiXzE5LTItMS0xLTA_8de4572e-7d81-44ee-abcc-a44e4d821b55"
      unitRef="usd">-457328000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="i342b5ffd1c544ebc8fb7393d6e5c42ba_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yNTYvZnJhZzpmNWVlMzBjOTY0YWQ0NzczYTZmYzkwYmNjNGZlN2U2Zi90YWJsZTpmYTRkNWJiMDBlYTI0ZGU1YTI2ZWIwNTM5MTY0YzQ0Yi90YWJsZXJhbmdlOmZhNGQ1YmIwMGVhMjRkZTVhMjZlYjA1MzkxNjRjNDRiXzE5LTQtMS0xLTA_60b88726-67e1-48e6-a9e1-347386a51c0a"
      unitRef="usd">30274000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="ia44b4bc03ebf45ec9c14f9f56998087a_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yNTYvZnJhZzpmNWVlMzBjOTY0YWQ0NzczYTZmYzkwYmNjNGZlN2U2Zi90YWJsZTpmYTRkNWJiMDBlYTI0ZGU1YTI2ZWIwNTM5MTY0YzQ0Yi90YWJsZXJhbmdlOmZhNGQ1YmIwMGVhMjRkZTVhMjZlYjA1MzkxNjRjNDRiXzE5LTYtMS0xLTA_ebca3041-7dee-4728-bead-cf12f63480e2"
      unitRef="usd">26122000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:ProceedsFromIssuanceOfCommonStock
      contextRef="ie0e84d25383347f3bd8b3d87a441356d_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yNTYvZnJhZzpmNWVlMzBjOTY0YWQ0NzczYTZmYzkwYmNjNGZlN2U2Zi90YWJsZTpmYTRkNWJiMDBlYTI0ZGU1YTI2ZWIwNTM5MTY0YzQ0Yi90YWJsZXJhbmdlOmZhNGQ1YmIwMGVhMjRkZTVhMjZlYjA1MzkxNjRjNDRiXzIxLTItMS0xLTA_0219537e-d454-4c2f-b307-7967a63e03e2"
      unitRef="usd">439962000</us-gaap:ProceedsFromIssuanceOfCommonStock>
    <us-gaap:ProceedsFromIssuanceOfCommonStock
      contextRef="i342b5ffd1c544ebc8fb7393d6e5c42ba_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yNTYvZnJhZzpmNWVlMzBjOTY0YWQ0NzczYTZmYzkwYmNjNGZlN2U2Zi90YWJsZTpmYTRkNWJiMDBlYTI0ZGU1YTI2ZWIwNTM5MTY0YzQ0Yi90YWJsZXJhbmdlOmZhNGQ1YmIwMGVhMjRkZTVhMjZlYjA1MzkxNjRjNDRiXzIxLTQtMS0xLTA_8f18214f-4e95-4764-a00a-d1c98ffadb70"
      unitRef="usd">0</us-gaap:ProceedsFromIssuanceOfCommonStock>
    <us-gaap:ProceedsFromIssuanceOfCommonStock
      contextRef="ia44b4bc03ebf45ec9c14f9f56998087a_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yNTYvZnJhZzpmNWVlMzBjOTY0YWQ0NzczYTZmYzkwYmNjNGZlN2U2Zi90YWJsZTpmYTRkNWJiMDBlYTI0ZGU1YTI2ZWIwNTM5MTY0YzQ0Yi90YWJsZXJhbmdlOmZhNGQ1YmIwMGVhMjRkZTVhMjZlYjA1MzkxNjRjNDRiXzIxLTYtMS0xLTA_94b97349-e304-4b5a-99cb-a56e91c65473"
      unitRef="usd">0</us-gaap:ProceedsFromIssuanceOfCommonStock>
    <us-gaap:ProceedsFromLongTermLinesOfCredit
      contextRef="ie0e84d25383347f3bd8b3d87a441356d_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yNTYvZnJhZzpmNWVlMzBjOTY0YWQ0NzczYTZmYzkwYmNjNGZlN2U2Zi90YWJsZTpmYTRkNWJiMDBlYTI0ZGU1YTI2ZWIwNTM5MTY0YzQ0Yi90YWJsZXJhbmdlOmZhNGQ1YmIwMGVhMjRkZTVhMjZlYjA1MzkxNjRjNDRiXzIyLTItMS0xLTA_4b78f166-dcad-43d1-b51e-1c1eed39ac0f"
      unitRef="usd">200000000</us-gaap:ProceedsFromLongTermLinesOfCredit>
    <us-gaap:ProceedsFromLongTermLinesOfCredit
      contextRef="i342b5ffd1c544ebc8fb7393d6e5c42ba_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yNTYvZnJhZzpmNWVlMzBjOTY0YWQ0NzczYTZmYzkwYmNjNGZlN2U2Zi90YWJsZTpmYTRkNWJiMDBlYTI0ZGU1YTI2ZWIwNTM5MTY0YzQ0Yi90YWJsZXJhbmdlOmZhNGQ1YmIwMGVhMjRkZTVhMjZlYjA1MzkxNjRjNDRiXzIyLTQtMS0xLTA_34ec48e9-0ba3-45ce-997b-80386ce31c2a"
      unitRef="usd">0</us-gaap:ProceedsFromLongTermLinesOfCredit>
    <us-gaap:ProceedsFromLongTermLinesOfCredit
      contextRef="ia44b4bc03ebf45ec9c14f9f56998087a_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yNTYvZnJhZzpmNWVlMzBjOTY0YWQ0NzczYTZmYzkwYmNjNGZlN2U2Zi90YWJsZTpmYTRkNWJiMDBlYTI0ZGU1YTI2ZWIwNTM5MTY0YzQ0Yi90YWJsZXJhbmdlOmZhNGQ1YmIwMGVhMjRkZTVhMjZlYjA1MzkxNjRjNDRiXzIyLTYtMS0xLTA_f84c8304-84df-4b95-ae64-9c868e7502f0"
      unitRef="usd">0</us-gaap:ProceedsFromLongTermLinesOfCredit>
    <us-gaap:RepaymentsOfLinesOfCredit
      contextRef="ie0e84d25383347f3bd8b3d87a441356d_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yNTYvZnJhZzpmNWVlMzBjOTY0YWQ0NzczYTZmYzkwYmNjNGZlN2U2Zi90YWJsZTpmYTRkNWJiMDBlYTI0ZGU1YTI2ZWIwNTM5MTY0YzQ0Yi90YWJsZXJhbmdlOmZhNGQ1YmIwMGVhMjRkZTVhMjZlYjA1MzkxNjRjNDRiXzIzLTItMS0xLTA_b8cc2777-e596-410b-9ba9-41e1c1fd436b"
      unitRef="usd">100000000</us-gaap:RepaymentsOfLinesOfCredit>
    <us-gaap:RepaymentsOfLinesOfCredit
      contextRef="i342b5ffd1c544ebc8fb7393d6e5c42ba_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yNTYvZnJhZzpmNWVlMzBjOTY0YWQ0NzczYTZmYzkwYmNjNGZlN2U2Zi90YWJsZTpmYTRkNWJiMDBlYTI0ZGU1YTI2ZWIwNTM5MTY0YzQ0Yi90YWJsZXJhbmdlOmZhNGQ1YmIwMGVhMjRkZTVhMjZlYjA1MzkxNjRjNDRiXzIzLTQtMS0xLTA_508543ae-c72d-452c-96d3-f98f2d843cfb"
      unitRef="usd">0</us-gaap:RepaymentsOfLinesOfCredit>
    <us-gaap:RepaymentsOfLinesOfCredit
      contextRef="ia44b4bc03ebf45ec9c14f9f56998087a_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yNTYvZnJhZzpmNWVlMzBjOTY0YWQ0NzczYTZmYzkwYmNjNGZlN2U2Zi90YWJsZTpmYTRkNWJiMDBlYTI0ZGU1YTI2ZWIwNTM5MTY0YzQ0Yi90YWJsZXJhbmdlOmZhNGQ1YmIwMGVhMjRkZTVhMjZlYjA1MzkxNjRjNDRiXzIzLTYtMS0xLTA_ff4a3887-8ae5-4316-b437-12fbb4a75ac6"
      unitRef="usd">0</us-gaap:RepaymentsOfLinesOfCredit>
    <us-gaap:PaymentsForRepurchaseOfCommonStock
      contextRef="ie0e84d25383347f3bd8b3d87a441356d_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yNTYvZnJhZzpmNWVlMzBjOTY0YWQ0NzczYTZmYzkwYmNjNGZlN2U2Zi90YWJsZTpmYTRkNWJiMDBlYTI0ZGU1YTI2ZWIwNTM5MTY0YzQ0Yi90YWJsZXJhbmdlOmZhNGQ1YmIwMGVhMjRkZTVhMjZlYjA1MzkxNjRjNDRiXzI0LTItMS0xLTA_8c1f3786-2a01-472a-96e4-d14a87dd0995"
      unitRef="usd">6354000</us-gaap:PaymentsForRepurchaseOfCommonStock>
    <us-gaap:PaymentsForRepurchaseOfCommonStock
      contextRef="i342b5ffd1c544ebc8fb7393d6e5c42ba_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yNTYvZnJhZzpmNWVlMzBjOTY0YWQ0NzczYTZmYzkwYmNjNGZlN2U2Zi90YWJsZTpmYTRkNWJiMDBlYTI0ZGU1YTI2ZWIwNTM5MTY0YzQ0Yi90YWJsZXJhbmdlOmZhNGQ1YmIwMGVhMjRkZTVhMjZlYjA1MzkxNjRjNDRiXzI0LTQtMS0xLTA_38c88e13-19e6-4edd-b239-bd99bcd170d1"
      unitRef="usd">9005000</us-gaap:PaymentsForRepurchaseOfCommonStock>
    <us-gaap:PaymentsForRepurchaseOfCommonStock
      contextRef="ia44b4bc03ebf45ec9c14f9f56998087a_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yNTYvZnJhZzpmNWVlMzBjOTY0YWQ0NzczYTZmYzkwYmNjNGZlN2U2Zi90YWJsZTpmYTRkNWJiMDBlYTI0ZGU1YTI2ZWIwNTM5MTY0YzQ0Yi90YWJsZXJhbmdlOmZhNGQ1YmIwMGVhMjRkZTVhMjZlYjA1MzkxNjRjNDRiXzI0LTYtMS0xLTA_6ef405a4-f48a-46a8-8b95-219719404585"
      unitRef="usd">31414000</us-gaap:PaymentsForRepurchaseOfCommonStock>
    <us-gaap:PaymentsOfDebtIssuanceCosts
      contextRef="ie0e84d25383347f3bd8b3d87a441356d_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yNTYvZnJhZzpmNWVlMzBjOTY0YWQ0NzczYTZmYzkwYmNjNGZlN2U2Zi90YWJsZTpmYTRkNWJiMDBlYTI0ZGU1YTI2ZWIwNTM5MTY0YzQ0Yi90YWJsZXJhbmdlOmZhNGQ1YmIwMGVhMjRkZTVhMjZlYjA1MzkxNjRjNDRiXzI1LTItMS0xLTA_601765dd-10e6-454f-b01a-16f6aa5ef0de"
      unitRef="usd">5236000</us-gaap:PaymentsOfDebtIssuanceCosts>
    <us-gaap:PaymentsOfDebtIssuanceCosts
      contextRef="i342b5ffd1c544ebc8fb7393d6e5c42ba_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yNTYvZnJhZzpmNWVlMzBjOTY0YWQ0NzczYTZmYzkwYmNjNGZlN2U2Zi90YWJsZTpmYTRkNWJiMDBlYTI0ZGU1YTI2ZWIwNTM5MTY0YzQ0Yi90YWJsZXJhbmdlOmZhNGQ1YmIwMGVhMjRkZTVhMjZlYjA1MzkxNjRjNDRiXzI1LTQtMS0xLTA_eeabcfd8-d3cf-403d-8d08-92eccea533e1"
      unitRef="usd">15000</us-gaap:PaymentsOfDebtIssuanceCosts>
    <us-gaap:PaymentsOfDebtIssuanceCosts
      contextRef="ia44b4bc03ebf45ec9c14f9f56998087a_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yNTYvZnJhZzpmNWVlMzBjOTY0YWQ0NzczYTZmYzkwYmNjNGZlN2U2Zi90YWJsZTpmYTRkNWJiMDBlYTI0ZGU1YTI2ZWIwNTM5MTY0YzQ0Yi90YWJsZXJhbmdlOmZhNGQ1YmIwMGVhMjRkZTVhMjZlYjA1MzkxNjRjNDRiXzI1LTYtMS0xLTA_80a2e002-bc5a-4ac9-a1b6-6d238c62041f"
      unitRef="usd">131000</us-gaap:PaymentsOfDebtIssuanceCosts>
    <us-gaap:PaymentsOfDividendsCommonStock
      contextRef="ie0e84d25383347f3bd8b3d87a441356d_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yNTYvZnJhZzpmNWVlMzBjOTY0YWQ0NzczYTZmYzkwYmNjNGZlN2U2Zi90YWJsZTpmYTRkNWJiMDBlYTI0ZGU1YTI2ZWIwNTM5MTY0YzQ0Yi90YWJsZXJhbmdlOmZhNGQ1YmIwMGVhMjRkZTVhMjZlYjA1MzkxNjRjNDRiXzI3LTItMS0xLTA_551a7f57-7721-43f1-a1bd-a3964309f3db"
      unitRef="usd">69410000</us-gaap:PaymentsOfDividendsCommonStock>
    <us-gaap:PaymentsOfDividendsCommonStock
      contextRef="i342b5ffd1c544ebc8fb7393d6e5c42ba_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yNTYvZnJhZzpmNWVlMzBjOTY0YWQ0NzczYTZmYzkwYmNjNGZlN2U2Zi90YWJsZTpmYTRkNWJiMDBlYTI0ZGU1YTI2ZWIwNTM5MTY0YzQ0Yi90YWJsZXJhbmdlOmZhNGQ1YmIwMGVhMjRkZTVhMjZlYjA1MzkxNjRjNDRiXzI3LTQtMS0xLTA_67fc5856-472a-4dc7-87bb-f29ea59396fb"
      unitRef="usd">29348000</us-gaap:PaymentsOfDividendsCommonStock>
    <us-gaap:PaymentsOfDividendsCommonStock
      contextRef="ia44b4bc03ebf45ec9c14f9f56998087a_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yNTYvZnJhZzpmNWVlMzBjOTY0YWQ0NzczYTZmYzkwYmNjNGZlN2U2Zi90YWJsZTpmYTRkNWJiMDBlYTI0ZGU1YTI2ZWIwNTM5MTY0YzQ0Yi90YWJsZXJhbmdlOmZhNGQ1YmIwMGVhMjRkZTVhMjZlYjA1MzkxNjRjNDRiXzI3LTYtMS0xLTA_38d0eabf-2571-4328-826c-a86bb00a3906"
      unitRef="usd">0</us-gaap:PaymentsOfDividendsCommonStock>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="ie0e84d25383347f3bd8b3d87a441356d_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yNTYvZnJhZzpmNWVlMzBjOTY0YWQ0NzczYTZmYzkwYmNjNGZlN2U2Zi90YWJsZTpmYTRkNWJiMDBlYTI0ZGU1YTI2ZWIwNTM5MTY0YzQ0Yi90YWJsZXJhbmdlOmZhNGQ1YmIwMGVhMjRkZTVhMjZlYjA1MzkxNjRjNDRiXzI4LTItMS0xLTA_aaea70c4-ddda-4110-a14f-091b729f2194"
      unitRef="usd">458962000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="i342b5ffd1c544ebc8fb7393d6e5c42ba_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yNTYvZnJhZzpmNWVlMzBjOTY0YWQ0NzczYTZmYzkwYmNjNGZlN2U2Zi90YWJsZTpmYTRkNWJiMDBlYTI0ZGU1YTI2ZWIwNTM5MTY0YzQ0Yi90YWJsZXJhbmdlOmZhNGQ1YmIwMGVhMjRkZTVhMjZlYjA1MzkxNjRjNDRiXzI4LTQtMS0xLTA_f7b4597a-5871-404e-8951-dc043f567e5e"
      unitRef="usd">-38368000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="ia44b4bc03ebf45ec9c14f9f56998087a_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yNTYvZnJhZzpmNWVlMzBjOTY0YWQ0NzczYTZmYzkwYmNjNGZlN2U2Zi90YWJsZTpmYTRkNWJiMDBlYTI0ZGU1YTI2ZWIwNTM5MTY0YzQ0Yi90YWJsZXJhbmdlOmZhNGQ1YmIwMGVhMjRkZTVhMjZlYjA1MzkxNjRjNDRiXzI4LTYtMS0xLTA_e6ab1908-61d1-428b-9287-bca47b109c11"
      unitRef="usd">-31545000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="ie0e84d25383347f3bd8b3d87a441356d_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yNTYvZnJhZzpmNWVlMzBjOTY0YWQ0NzczYTZmYzkwYmNjNGZlN2U2Zi90YWJsZTpmYTRkNWJiMDBlYTI0ZGU1YTI2ZWIwNTM5MTY0YzQ0Yi90YWJsZXJhbmdlOmZhNGQ1YmIwMGVhMjRkZTVhMjZlYjA1MzkxNjRjNDRiXzI5LTItMS0xLTA_01c47936-65f9-4507-aa4e-3f9a2147ea5d"
      unitRef="usd">6843000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="i342b5ffd1c544ebc8fb7393d6e5c42ba_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yNTYvZnJhZzpmNWVlMzBjOTY0YWQ0NzczYTZmYzkwYmNjNGZlN2U2Zi90YWJsZTpmYTRkNWJiMDBlYTI0ZGU1YTI2ZWIwNTM5MTY0YzQ0Yi90YWJsZXJhbmdlOmZhNGQ1YmIwMGVhMjRkZTVhMjZlYjA1MzkxNjRjNDRiXzI5LTQtMS0xLTA_1bc25c72-b2c8-42ea-8933-7800151441a1"
      unitRef="usd">-4756000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="ia44b4bc03ebf45ec9c14f9f56998087a_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yNTYvZnJhZzpmNWVlMzBjOTY0YWQ0NzczYTZmYzkwYmNjNGZlN2U2Zi90YWJsZTpmYTRkNWJiMDBlYTI0ZGU1YTI2ZWIwNTM5MTY0YzQ0Yi90YWJsZXJhbmdlOmZhNGQ1YmIwMGVhMjRkZTVhMjZlYjA1MzkxNjRjNDRiXzI5LTYtMS0xLTA_e6659c12-ff68-438a-9c07-e06216d8b3b5"
      unitRef="usd">351000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="ieb15e8e68718449da9866db9790069ee_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yNTYvZnJhZzpmNWVlMzBjOTY0YWQ0NzczYTZmYzkwYmNjNGZlN2U2Zi90YWJsZTpmYTRkNWJiMDBlYTI0ZGU1YTI2ZWIwNTM5MTY0YzQ0Yi90YWJsZXJhbmdlOmZhNGQ1YmIwMGVhMjRkZTVhMjZlYjA1MzkxNjRjNDRiXzMwLTItMS0xLTA_f183aa35-f914-43fa-9739-852e3e96a81f"
      unitRef="usd">1845000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="id1aa54733a534387897a116681bb944b_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yNTYvZnJhZzpmNWVlMzBjOTY0YWQ0NzczYTZmYzkwYmNjNGZlN2U2Zi90YWJsZTpmYTRkNWJiMDBlYTI0ZGU1YTI2ZWIwNTM5MTY0YzQ0Yi90YWJsZXJhbmdlOmZhNGQ1YmIwMGVhMjRkZTVhMjZlYjA1MzkxNjRjNDRiXzMwLTQtMS0xLTA_9d513571-d797-4118-bbbe-92572155bea5"
      unitRef="usd">6601000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="ia43260541afd4b5f94d1af7d6250772e_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yNTYvZnJhZzpmNWVlMzBjOTY0YWQ0NzczYTZmYzkwYmNjNGZlN2U2Zi90YWJsZTpmYTRkNWJiMDBlYTI0ZGU1YTI2ZWIwNTM5MTY0YzQ0Yi90YWJsZXJhbmdlOmZhNGQ1YmIwMGVhMjRkZTVhMjZlYjA1MzkxNjRjNDRiXzMwLTYtMS0xLTA_8b1de623-a17a-4d45-b4bd-31624effc62b"
      unitRef="usd">6250000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i176dcbd14ae04093afbd1e433b94c01e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yNTYvZnJhZzpmNWVlMzBjOTY0YWQ0NzczYTZmYzkwYmNjNGZlN2U2Zi90YWJsZTpmYTRkNWJiMDBlYTI0ZGU1YTI2ZWIwNTM5MTY0YzQ0Yi90YWJsZXJhbmdlOmZhNGQ1YmIwMGVhMjRkZTVhMjZlYjA1MzkxNjRjNDRiXzMxLTItMS0xLTA_16b19507-83b9-43d3-8a68-19a8e85487ef"
      unitRef="usd">8688000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="ieb15e8e68718449da9866db9790069ee_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yNTYvZnJhZzpmNWVlMzBjOTY0YWQ0NzczYTZmYzkwYmNjNGZlN2U2Zi90YWJsZTpmYTRkNWJiMDBlYTI0ZGU1YTI2ZWIwNTM5MTY0YzQ0Yi90YWJsZXJhbmdlOmZhNGQ1YmIwMGVhMjRkZTVhMjZlYjA1MzkxNjRjNDRiXzMxLTQtMS0xLTA_5c686444-4091-44b3-8ec9-60fe314ac3b7"
      unitRef="usd">1845000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="id1aa54733a534387897a116681bb944b_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yNTYvZnJhZzpmNWVlMzBjOTY0YWQ0NzczYTZmYzkwYmNjNGZlN2U2Zi90YWJsZTpmYTRkNWJiMDBlYTI0ZGU1YTI2ZWIwNTM5MTY0YzQ0Yi90YWJsZXJhbmdlOmZhNGQ1YmIwMGVhMjRkZTVhMjZlYjA1MzkxNjRjNDRiXzMxLTYtMS0xLTA_d37fae72-c27c-41d1-84e5-0559863c2227"
      unitRef="usd">6601000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:InterestPaidNet
      contextRef="ie0e84d25383347f3bd8b3d87a441356d_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yNTYvZnJhZzpmNWVlMzBjOTY0YWQ0NzczYTZmYzkwYmNjNGZlN2U2Zi90YWJsZTpmYTRkNWJiMDBlYTI0ZGU1YTI2ZWIwNTM5MTY0YzQ0Yi90YWJsZXJhbmdlOmZhNGQ1YmIwMGVhMjRkZTVhMjZlYjA1MzkxNjRjNDRiXzM0LTItMS0xLTA_e09c39a8-3e22-4a59-8253-43a0f5e96750"
      unitRef="usd">5714000</us-gaap:InterestPaidNet>
    <us-gaap:InterestPaidNet
      contextRef="i342b5ffd1c544ebc8fb7393d6e5c42ba_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yNTYvZnJhZzpmNWVlMzBjOTY0YWQ0NzczYTZmYzkwYmNjNGZlN2U2Zi90YWJsZTpmYTRkNWJiMDBlYTI0ZGU1YTI2ZWIwNTM5MTY0YzQ0Yi90YWJsZXJhbmdlOmZhNGQ1YmIwMGVhMjRkZTVhMjZlYjA1MzkxNjRjNDRiXzM0LTQtMS0xLTA_bda7b0e1-dd1e-4f07-9b9a-4db400d94969"
      unitRef="usd">5509000</us-gaap:InterestPaidNet>
    <us-gaap:InterestPaidNet
      contextRef="ia44b4bc03ebf45ec9c14f9f56998087a_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yNTYvZnJhZzpmNWVlMzBjOTY0YWQ0NzczYTZmYzkwYmNjNGZlN2U2Zi90YWJsZTpmYTRkNWJiMDBlYTI0ZGU1YTI2ZWIwNTM5MTY0YzQ0Yi90YWJsZXJhbmdlOmZhNGQ1YmIwMGVhMjRkZTVhMjZlYjA1MzkxNjRjNDRiXzM0LTYtMS0xLTA_a363e747-032a-45e9-82da-e5bd8ee17e95"
      unitRef="usd">4984000</us-gaap:InterestPaidNet>
    <esnt:RepaymentOfBorrowingWithProceedsFromDebt
      contextRef="ie0e84d25383347f3bd8b3d87a441356d_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yNTYvZnJhZzpmNWVlMzBjOTY0YWQ0NzczYTZmYzkwYmNjNGZlN2U2Zi90YWJsZTpmYTRkNWJiMDBlYTI0ZGU1YTI2ZWIwNTM5MTY0YzQ0Yi90YWJsZXJhbmdlOmZhNGQ1YmIwMGVhMjRkZTVhMjZlYjA1MzkxNjRjNDRiXzM3LTItMS0xLTA_7be5c437-3204-491f-87e9-17091c8d2f17"
      unitRef="usd">225000000</esnt:RepaymentOfBorrowingWithProceedsFromDebt>
    <esnt:RepaymentOfBorrowingWithProceedsFromDebt
      contextRef="i342b5ffd1c544ebc8fb7393d6e5c42ba_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yNTYvZnJhZzpmNWVlMzBjOTY0YWQ0NzczYTZmYzkwYmNjNGZlN2U2Zi90YWJsZTpmYTRkNWJiMDBlYTI0ZGU1YTI2ZWIwNTM5MTY0YzQ0Yi90YWJsZXJhbmdlOmZhNGQ1YmIwMGVhMjRkZTVhMjZlYjA1MzkxNjRjNDRiXzM3LTQtMS0xLTA_ee84c6f5-b4e1-4367-a33c-bec2af1f74d4"
      unitRef="usd">0</esnt:RepaymentOfBorrowingWithProceedsFromDebt>
    <esnt:RepaymentOfBorrowingWithProceedsFromDebt
      contextRef="ia44b4bc03ebf45ec9c14f9f56998087a_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yNTYvZnJhZzpmNWVlMzBjOTY0YWQ0NzczYTZmYzkwYmNjNGZlN2U2Zi90YWJsZTpmYTRkNWJiMDBlYTI0ZGU1YTI2ZWIwNTM5MTY0YzQ0Yi90YWJsZXJhbmdlOmZhNGQ1YmIwMGVhMjRkZTVhMjZlYjA1MzkxNjRjNDRiXzM3LTYtMS0xLTA_0bc01a92-f25f-4a5e-9106-24aa6b4d07af"
      unitRef="usd">0</esnt:RepaymentOfBorrowingWithProceedsFromDebt>
    <us-gaap:DividendPaymentsRestrictionsScheduleStatutoryCapitalAndSurplus1
      contextRef="i2bb7de94235b434f86d21e9477c3408c_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yNTkvZnJhZzo2MTI3MmUxZTg5NmI0MDJkYjkwZDQyNTNjZWJmOTQ5Yy90ZXh0cmVnaW9uOjYxMjcyZTFlODk2YjQwMmRiOTBkNDI1M2NlYmY5NDljXzExMjQ_94761cee-d578-4d07-9145-e5c1cc72dcc0"
      unitRef="usd">343600000</us-gaap:DividendPaymentsRestrictionsScheduleStatutoryCapitalAndSurplus1>
    <us-gaap:DividendPaymentsRestrictionsScheduleStatutoryCapitalAndSurplus1
      contextRef="i826f2ded34794f19a60148f763483113_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yNTkvZnJhZzo2MTI3MmUxZTg5NmI0MDJkYjkwZDQyNTNjZWJmOTQ5Yy90ZXh0cmVnaW9uOjYxMjcyZTFlODk2YjQwMmRiOTBkNDI1M2NlYmY5NDljXzExNzg_12ab7aab-7748-4bfe-a019-d3813d16a38a"
      unitRef="usd">15400000</us-gaap:DividendPaymentsRestrictionsScheduleStatutoryCapitalAndSurplus1>
    <us-gaap:CashDividendsPaidToParentCompanyByConsolidatedSubsidiaries
      contextRef="if748fec8cd0f4b05a991e62604248402_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yNTkvZnJhZzo2MTI3MmUxZTg5NmI0MDJkYjkwZDQyNTNjZWJmOTQ5Yy90ZXh0cmVnaW9uOjYxMjcyZTFlODk2YjQwMmRiOTBkNDI1M2NlYmY5NDljXzEwOTk1MTE2Mjk0MDE_7c04c4ae-f29f-4ff8-aa13-1c166877fd6f"
      unitRef="usd">0</us-gaap:CashDividendsPaidToParentCompanyByConsolidatedSubsidiaries>
    <us-gaap:CashDividendsPaidToParentCompanyByConsolidatedSubsidiaries
      contextRef="i18c2cb681437415bb67fb6bd04946c6f_D20180101-20181231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yNTkvZnJhZzo2MTI3MmUxZTg5NmI0MDJkYjkwZDQyNTNjZWJmOTQ5Yy90ZXh0cmVnaW9uOjYxMjcyZTFlODk2YjQwMmRiOTBkNDI1M2NlYmY5NDljXzEwOTk1MTE2Mjk0MDE_a93a49b8-402b-45ad-bd91-1cab3ef59a92"
      unitRef="usd">0</us-gaap:CashDividendsPaidToParentCompanyByConsolidatedSubsidiaries>
    <us-gaap:CashDividendsPaidToParentCompanyByConsolidatedSubsidiaries
      contextRef="i615b0805b8ed4d9db83967308e9675fd_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yNTkvZnJhZzo2MTI3MmUxZTg5NmI0MDJkYjkwZDQyNTNjZWJmOTQ5Yy90ZXh0cmVnaW9uOjYxMjcyZTFlODk2YjQwMmRiOTBkNDI1M2NlYmY5NDljXzEyODE_99f7aec2-1ac0-447d-b630-c71bee1f8091"
      unitRef="usd">55000000.0</us-gaap:CashDividendsPaidToParentCompanyByConsolidatedSubsidiaries>
    <srt:SupplementalScheduleOfReinsurancePremiumsForInsuranceCompaniesTextBlock
      contextRef="if748fec8cd0f4b05a991e62604248402_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yNjUvZnJhZzo5ZjMyYjY1ZmM1MDg0MmNkYTdhZTcyOGE1YzRlNDJkZC90ZXh0cmVnaW9uOjlmMzJiNjVmYzUwODQyY2RhN2FlNzI4YTVjNGU0MmRkXzEzNQ_066a58b0-e5a3-42b1-9e95-57dd8840d59c">&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Schedule&#160;IV&#x2014;Reinsurance&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:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Insurance Premiums Earned&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Years Ended December 31, 2020, 2019 and 2018&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.561%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:36.491%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.647%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.647%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.647%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.647%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.651%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;($ 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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Assumed Premiums as a Percentage of Net Premiums&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;951,302&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(88,738)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;862,564&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;812,924&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(35,499)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;777,425&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;660,260&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(10,768)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;649,492&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</srt:SupplementalScheduleOfReinsurancePremiumsForInsuranceCompaniesTextBlock>
    <us-gaap:DirectPremiumsEarned
      contextRef="if748fec8cd0f4b05a991e62604248402_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yNjUvZnJhZzo5ZjMyYjY1ZmM1MDg0MmNkYTdhZTcyOGE1YzRlNDJkZC90YWJsZTo2OGI4MjIzMjUzMTY0ZWE0YWI1NzY0YTllN2M3YzYyOC90YWJsZXJhbmdlOjY4YjgyMjMyNTMxNjRlYTRhYjU3NjRhOWU3YzdjNjI4XzEtMi0xLTEtMA_ce81146e-2ff2-40f4-8896-fadb091ef9fb"
      unitRef="usd">951302000</us-gaap:DirectPremiumsEarned>
    <us-gaap:CededPremiumsEarned
      contextRef="if748fec8cd0f4b05a991e62604248402_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yNjUvZnJhZzo5ZjMyYjY1ZmM1MDg0MmNkYTdhZTcyOGE1YzRlNDJkZC90YWJsZTo2OGI4MjIzMjUzMTY0ZWE0YWI1NzY0YTllN2M3YzYyOC90YWJsZXJhbmdlOjY4YjgyMjMyNTMxNjRlYTRhYjU3NjRhOWU3YzdjNjI4XzEtNC0xLTEtMA_450bce8c-8a79-4b52-84c5-787a8480b588"
      unitRef="usd">88738000</us-gaap:CededPremiumsEarned>
    <us-gaap:AssumedPremiumsEarned
      contextRef="if748fec8cd0f4b05a991e62604248402_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yNjUvZnJhZzo5ZjMyYjY1ZmM1MDg0MmNkYTdhZTcyOGE1YzRlNDJkZC90YWJsZTo2OGI4MjIzMjUzMTY0ZWE0YWI1NzY0YTllN2M3YzYyOC90YWJsZXJhbmdlOjY4YjgyMjMyNTMxNjRlYTRhYjU3NjRhOWU3YzdjNjI4XzEtNi0xLTEtMA_03b8374e-d525-4545-8ecb-3496ba0dd9f9"
      unitRef="usd">0</us-gaap:AssumedPremiumsEarned>
    <us-gaap:PremiumsEarnedNet
      contextRef="if748fec8cd0f4b05a991e62604248402_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yNjUvZnJhZzo5ZjMyYjY1ZmM1MDg0MmNkYTdhZTcyOGE1YzRlNDJkZC90YWJsZTo2OGI4MjIzMjUzMTY0ZWE0YWI1NzY0YTllN2M3YzYyOC90YWJsZXJhbmdlOjY4YjgyMjMyNTMxNjRlYTRhYjU3NjRhOWU3YzdjNjI4XzEtOC0xLTEtMA_b1d26bff-433e-4f98-b2dd-698e93b5a42e"
      unitRef="usd">862564000</us-gaap:PremiumsEarnedNet>
    <us-gaap:PremiumsPercentageAssumedToNet
      contextRef="if748fec8cd0f4b05a991e62604248402_D20200101-20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yNjUvZnJhZzo5ZjMyYjY1ZmM1MDg0MmNkYTdhZTcyOGE1YzRlNDJkZC90YWJsZTo2OGI4MjIzMjUzMTY0ZWE0YWI1NzY0YTllN2M3YzYyOC90YWJsZXJhbmdlOjY4YjgyMjMyNTMxNjRlYTRhYjU3NjRhOWU3YzdjNjI4XzEtMTAtMS0xLTA_a78ff412-7759-4141-856b-14df3071092f"
      unitRef="number">0.000</us-gaap:PremiumsPercentageAssumedToNet>
    <us-gaap:DirectPremiumsEarned
      contextRef="i615b0805b8ed4d9db83967308e9675fd_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yNjUvZnJhZzo5ZjMyYjY1ZmM1MDg0MmNkYTdhZTcyOGE1YzRlNDJkZC90YWJsZTo2OGI4MjIzMjUzMTY0ZWE0YWI1NzY0YTllN2M3YzYyOC90YWJsZXJhbmdlOjY4YjgyMjMyNTMxNjRlYTRhYjU3NjRhOWU3YzdjNjI4XzItMi0xLTEtMA_e845393e-12ec-44b7-af7f-de0185a3a657"
      unitRef="usd">812924000</us-gaap:DirectPremiumsEarned>
    <us-gaap:CededPremiumsEarned
      contextRef="i615b0805b8ed4d9db83967308e9675fd_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yNjUvZnJhZzo5ZjMyYjY1ZmM1MDg0MmNkYTdhZTcyOGE1YzRlNDJkZC90YWJsZTo2OGI4MjIzMjUzMTY0ZWE0YWI1NzY0YTllN2M3YzYyOC90YWJsZXJhbmdlOjY4YjgyMjMyNTMxNjRlYTRhYjU3NjRhOWU3YzdjNjI4XzItNC0xLTEtMA_a98b0712-0b65-4d26-9655-70f4c7122d66"
      unitRef="usd">35499000</us-gaap:CededPremiumsEarned>
    <us-gaap:AssumedPremiumsEarned
      contextRef="i615b0805b8ed4d9db83967308e9675fd_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yNjUvZnJhZzo5ZjMyYjY1ZmM1MDg0MmNkYTdhZTcyOGE1YzRlNDJkZC90YWJsZTo2OGI4MjIzMjUzMTY0ZWE0YWI1NzY0YTllN2M3YzYyOC90YWJsZXJhbmdlOjY4YjgyMjMyNTMxNjRlYTRhYjU3NjRhOWU3YzdjNjI4XzItNi0xLTEtMA_30999230-b0f2-437c-a790-b1c38be930cf"
      unitRef="usd">0</us-gaap:AssumedPremiumsEarned>
    <us-gaap:PremiumsEarnedNet
      contextRef="i615b0805b8ed4d9db83967308e9675fd_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yNjUvZnJhZzo5ZjMyYjY1ZmM1MDg0MmNkYTdhZTcyOGE1YzRlNDJkZC90YWJsZTo2OGI4MjIzMjUzMTY0ZWE0YWI1NzY0YTllN2M3YzYyOC90YWJsZXJhbmdlOjY4YjgyMjMyNTMxNjRlYTRhYjU3NjRhOWU3YzdjNjI4XzItOC0xLTEtMA_e1acf8d9-c8e2-4f15-8fb1-b4529c2dc704"
      unitRef="usd">777425000</us-gaap:PremiumsEarnedNet>
    <us-gaap:PremiumsPercentageAssumedToNet
      contextRef="i615b0805b8ed4d9db83967308e9675fd_D20190101-20191231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yNjUvZnJhZzo5ZjMyYjY1ZmM1MDg0MmNkYTdhZTcyOGE1YzRlNDJkZC90YWJsZTo2OGI4MjIzMjUzMTY0ZWE0YWI1NzY0YTllN2M3YzYyOC90YWJsZXJhbmdlOjY4YjgyMjMyNTMxNjRlYTRhYjU3NjRhOWU3YzdjNjI4XzItMTAtMS0xLTA_e1daf096-bd6c-40f2-91da-28759c420771"
      unitRef="number">0.000</us-gaap:PremiumsPercentageAssumedToNet>
    <us-gaap:DirectPremiumsEarned
      contextRef="i18c2cb681437415bb67fb6bd04946c6f_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yNjUvZnJhZzo5ZjMyYjY1ZmM1MDg0MmNkYTdhZTcyOGE1YzRlNDJkZC90YWJsZTo2OGI4MjIzMjUzMTY0ZWE0YWI1NzY0YTllN2M3YzYyOC90YWJsZXJhbmdlOjY4YjgyMjMyNTMxNjRlYTRhYjU3NjRhOWU3YzdjNjI4XzMtMi0xLTEtMA_e49852c0-0821-4df7-a52c-526fa1d4095b"
      unitRef="usd">660260000</us-gaap:DirectPremiumsEarned>
    <us-gaap:CededPremiumsEarned
      contextRef="i18c2cb681437415bb67fb6bd04946c6f_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yNjUvZnJhZzo5ZjMyYjY1ZmM1MDg0MmNkYTdhZTcyOGE1YzRlNDJkZC90YWJsZTo2OGI4MjIzMjUzMTY0ZWE0YWI1NzY0YTllN2M3YzYyOC90YWJsZXJhbmdlOjY4YjgyMjMyNTMxNjRlYTRhYjU3NjRhOWU3YzdjNjI4XzMtNC0xLTEtMA_369f7881-4730-4661-b3d0-f929894b419d"
      unitRef="usd">10768000</us-gaap:CededPremiumsEarned>
    <us-gaap:AssumedPremiumsEarned
      contextRef="i18c2cb681437415bb67fb6bd04946c6f_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yNjUvZnJhZzo5ZjMyYjY1ZmM1MDg0MmNkYTdhZTcyOGE1YzRlNDJkZC90YWJsZTo2OGI4MjIzMjUzMTY0ZWE0YWI1NzY0YTllN2M3YzYyOC90YWJsZXJhbmdlOjY4YjgyMjMyNTMxNjRlYTRhYjU3NjRhOWU3YzdjNjI4XzMtNi0xLTEtMA_a850d6e6-cab7-4511-8148-e704083a25d7"
      unitRef="usd">0</us-gaap:AssumedPremiumsEarned>
    <us-gaap:PremiumsEarnedNet
      contextRef="i18c2cb681437415bb67fb6bd04946c6f_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yNjUvZnJhZzo5ZjMyYjY1ZmM1MDg0MmNkYTdhZTcyOGE1YzRlNDJkZC90YWJsZTo2OGI4MjIzMjUzMTY0ZWE0YWI1NzY0YTllN2M3YzYyOC90YWJsZXJhbmdlOjY4YjgyMjMyNTMxNjRlYTRhYjU3NjRhOWU3YzdjNjI4XzMtOC0xLTEtMA_3b32f190-537f-45b4-90b8-089d89d78e20"
      unitRef="usd">649492000</us-gaap:PremiumsEarnedNet>
    <us-gaap:PremiumsPercentageAssumedToNet
      contextRef="i18c2cb681437415bb67fb6bd04946c6f_D20180101-20181231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdmMTYzMDkyNGQ3YTQ0ZGU5MjY5MzZhODIzYzgwMzVlL3NlYzo3ZjE2MzA5MjRkN2E0NGRlOTI2OTM2YTgyM2M4MDM1ZV8yNjUvZnJhZzo5ZjMyYjY1ZmM1MDg0MmNkYTdhZTcyOGE1YzRlNDJkZC90YWJsZTo2OGI4MjIzMjUzMTY0ZWE0YWI1NzY0YTllN2M3YzYyOC90YWJsZXJhbmdlOjY4YjgyMjMyNTMxNjRlYTRhYjU3NjRhOWU3YzdjNjI4XzMtMTAtMS0xLTA_3eb6b40a-34df-4b0b-8bee-8a1b2d820cab"
      unitRef="number">0.000</us-gaap:PremiumsPercentageAssumedToNet>
</xbrl>
