<?xml version="1.0" encoding="utf-8"?>
<xbrl
  xml:lang="en-US"
  xmlns="http://www.xbrl.org/2003/instance"
  xmlns:dei="http://xbrl.sec.gov/dei/2021"
  xmlns:esnt="http://www.essentgroup.com/20210930"
  xmlns:iso4217="http://www.xbrl.org/2003/iso4217"
  xmlns:link="http://www.xbrl.org/2003/linkbase"
  xmlns:srt="http://fasb.org/srt/2021-01-31"
  xmlns:us-gaap="http://fasb.org/us-gaap/2021-01-31"
  xmlns:xbrldi="http://xbrl.org/2006/xbrldi"
  xmlns:xlink="http://www.w3.org/1999/xlink"
  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
    <link:schemaRef xlink:href="esnt-20210930.xsd" xlink:type="simple"/>
    <context id="i2a185dfa6c964ba987e96499102b5304_D20210101-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001448893</identifier>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i7dff9acff0374fb7b2521b57719e828d_I20211102">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001448893</identifier>
        </entity>
        <period>
            <instant>2021-11-02</instant>
        </period>
    </context>
    <context id="i0f9003ac66044efabcb772aa149479b9_I20210930">
        <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>2021-09-30</instant>
        </period>
    </context>
    <context id="i9902e104a5504bdd8a1960a4e5ddb6e7_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="id9b38819f43a491cb5e6fd7a825dc920_I20210930">
        <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>2021-09-30</instant>
        </period>
    </context>
    <context id="i4caad4e6f34b4b32a545551de3b63def_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="i373ca8012b59446fa99f48bead3b6a48_I20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001448893</identifier>
        </entity>
        <period>
            <instant>2021-09-30</instant>
        </period>
    </context>
    <context id="i8d10fa00a9a9471995c20b944e0caf80_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001448893</identifier>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i591c605ee7ee4447b1e452c40d5ba004_D20210701-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001448893</identifier>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="id40ab06275244375b015f43c25096b98_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="idc20abe4b2fa4925abe287f72b4de70d_D20200101-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001448893</identifier>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i96fb095934574d57b00315c5df4cbd65_I20210630">
        <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>2021-06-30</instant>
        </period>
    </context>
    <context id="i6af4e665764c48baabb84d17c27d29a2_I20200630">
        <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-06-30</instant>
        </period>
    </context>
    <context id="i39ceaf97eb77484e84ce473eece6cfbc_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="i2c83b6237fa74cd194fea7e1f61dc55a_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="ib1ddee71062b40ce998b000ccadac497_D20200101-20200930">
        <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-09-30</endDate>
        </period>
    </context>
    <context id="iff28d4b262b84fea9a7145320dda438d_D20210101-20210930">
        <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>2021-01-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i9ce65a27464f44bf8279f58d3509a519_D20210701-20210930">
        <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>2021-07-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i651865de56e04a5ea3204916b3abf0e2_I20210930">
        <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>2021-09-30</instant>
        </period>
    </context>
    <context id="i101222a6410248888e473023d0b43837_I20200930">
        <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-09-30</instant>
        </period>
    </context>
    <context id="if83cf1ddd00a4ee6b0084f4bc7cf3b0c_I20210630">
        <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>2021-06-30</instant>
        </period>
    </context>
    <context id="if72ea9076ac64e4bb8ff8426dd0e904c_I20200630">
        <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-06-30</instant>
        </period>
    </context>
    <context id="i3a7916e3f315427a8591872ac1f8d80d_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="i952552f3899c4c22bd3decc665f257fb_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="i0bf2d25366ae4b20a1b961f587c63c31_D20200101-20200930">
        <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-09-30</endDate>
        </period>
    </context>
    <context id="i7aff01e9d0684be18cae4e3d7c99f717_D20200701-20200930">
        <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-07-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="ib4fc4271573246f69553acea0ba1a531_D20210701-20210930">
        <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>2021-07-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i7fbc45947bca4c4b8c42025c442b978a_D20210101-20210930">
        <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>2021-01-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="if3b5ab958476423d871ecc7ae2b04404_I20210930">
        <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>2021-09-30</instant>
        </period>
    </context>
    <context id="id21af5657ad54694841170bf55fe0b57_I20200930">
        <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-09-30</instant>
        </period>
    </context>
    <context id="ibc590b2ea9e64fba9443f8362aeca31f_I20210630">
        <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>2021-06-30</instant>
        </period>
    </context>
    <context id="i58c5b9aaf62541869bef6b6ace1503d5_I20200630">
        <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-06-30</instant>
        </period>
    </context>
    <context id="ie4e25e5230bf4f09843d7c63191e254d_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="i227bedadc8584a279954b7fc0079fbfe_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="i8582150363d44494babe3ff3dcb1c83b_D20210701-20210930">
        <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>2021-07-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i49ef3690ecf34071a9069d88b3836976_D20200701-20200930">
        <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-07-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="if8a62366a2344d748c664f3d131e3631_D20210101-20210930">
        <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>2021-01-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="idb75c0568117466b8b2f6dbeb75af156_D20200101-20200930">
        <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-09-30</endDate>
        </period>
    </context>
    <context id="ibddc03dd7f6a4d3a8d194b72fa0cddf2_I20210930">
        <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>2021-09-30</instant>
        </period>
    </context>
    <context id="i0994f5679bf6451db7322c4dcab4b34c_I20200930">
        <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-09-30</instant>
        </period>
    </context>
    <context id="i76ca320310fc4e80bb68a859b9fe9ca4_I20210630">
        <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>2021-06-30</instant>
        </period>
    </context>
    <context id="i9c53c0bd90034d49bebe77493a966b55_I20200630">
        <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-06-30</instant>
        </period>
    </context>
    <context id="ic6ccaeefd21644e187cbf01eb4411c83_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="ibdbf32194cdd4fb2ae9a163a8ff45f99_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="i460482d6849f4e36b15399c676e6b9e2_D20210701-20210930">
        <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>2021-07-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i2b9ab926985a4c7d865b341534f1b97e_D20200701-20200930">
        <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-07-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i715ba541d17d47f4945e39be146f4de9_D20210101-20210930">
        <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>2021-01-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="ic6d1747028214cf08620f9fa8629e49f_D20200101-20200930">
        <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-09-30</endDate>
        </period>
    </context>
    <context id="i30e031c286404f50ae9fdc937a9f4652_I20210930">
        <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>2021-09-30</instant>
        </period>
    </context>
    <context id="i4c98873d30974ade943ea0004ff157a5_I20200930">
        <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-09-30</instant>
        </period>
    </context>
    <context id="i050cc33cc7b14b27b1d1e79cee525c59_I20210630">
        <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>2021-06-30</instant>
        </period>
    </context>
    <context id="idcaa5c910a5743cfb6f96884eafa4497_I20200630">
        <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-06-30</instant>
        </period>
    </context>
    <context id="i5ff6020e4a96451f98907f5a3d6d5756_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="iff17e8f4b14c499cb44cc82b6ce2cc3e_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="i402430a6d1674591b7d62e797b0fadc4_D20210701-20210930">
        <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>2021-07-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i10112c89625a4392b8f28a8f274736f2_D20210101-20210930">
        <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>2021-01-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i5318a953344a4045a24c85964d61aff2_D20200101-20200930">
        <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-09-30</endDate>
        </period>
    </context>
    <context id="iddb1f6bf722945e8b6db5ce3e5345c3f_I20210930">
        <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>2021-09-30</instant>
        </period>
    </context>
    <context id="i4c348bde710f48038feaa3ce9e8ef0d3_I20200930">
        <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-09-30</instant>
        </period>
    </context>
    <context id="icbbe1e80a7c84902b9bfbe737ea72d4b_I20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001448893</identifier>
        </entity>
        <period>
            <instant>2020-09-30</instant>
        </period>
    </context>
    <context id="i09d870385a774571805fa4f25e81db93_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001448893</identifier>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i85af795d7a634c00a55895a0c62d4d0d_D20210101-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001448893</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i11b1f3c37ea04ee89e7ff4ad99bb2f0a_I20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001448893</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">srt:AffiliatedEntityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">esnt:EssentGuarantyIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-09-30</instant>
        </period>
    </context>
    <context id="iaae2c78842d54be988f67ecb2df1a1b0_D20201231-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-12-31</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i36c62fe4160b47819de0f643372d6c0e_D20210101-20210101">
        <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>2021-01-01</startDate>
            <endDate>2021-01-01</endDate>
        </period>
    </context>
    <context id="iee4d7c714b7b437996c30dd2288c4309_D20190331-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-03-31</startDate>
            <endDate>2019-03-31</endDate>
        </period>
    </context>
    <context id="i7a45f1942b574aad93c3c5ac6fe3f146_I20210930">
        <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>2021-09-30</instant>
        </period>
    </context>
    <context id="i26d9e40db4c94362ba3c56eb6b7465c4_I20210930">
        <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>2021-09-30</instant>
        </period>
    </context>
    <context id="i2b1f251c64c04002ae076d0ebb96da7f_I20210930">
        <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>2021-09-30</instant>
        </period>
    </context>
    <context id="i4b2934e2102d40ba95ba9a97434609be_I20210930">
        <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>2021-09-30</instant>
        </period>
    </context>
    <context id="ibc1dd6dbcef947aaa789269d258dd67b_I20210930">
        <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>2021-09-30</instant>
        </period>
    </context>
    <context id="i662e0c0013eb4e9aa1c1ef71a13cdddb_I20210930">
        <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>2021-09-30</instant>
        </period>
    </context>
    <context id="if1797637a12442cd98402534c3c05079_I20210930">
        <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>2021-09-30</instant>
        </period>
    </context>
    <context id="i3f9cd7471ffa4b0c989c9acd8f357c84_I20210930">
        <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>2021-09-30</instant>
        </period>
    </context>
    <context id="i8fa3eaae3d1e49c5b347061b4fc23144_I20210930">
        <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>2021-09-30</instant>
        </period>
    </context>
    <context id="ia6f8e52c8dcf4a829f251c358f209ae5_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="i7f87729c73714a3fb3eaf2d0cc3c3027_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="iaa8efd63fd2245d6821384f5cae59a25_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="i083f4681138b4957865c08f1619c68f0_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="if726fbf5ec884742b3be716e698b4fe3_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="i0c4bb92fdb6c4dd297b0883d83fb55dd_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="iaea82e9b34f84a9fb418d5d681298eb8_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="i6161d43f42a949f0bebe4ca9a3ac3e47_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="iee3dc27bd923475d8d622ce8b7ee2fdf_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="i9915a38a469440f0b178188a534ad23e_I20210930">
        <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>2021-09-30</instant>
        </period>
    </context>
    <context id="i60ad79c61a9b48beb9ae038522ddd2fe_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="ib27921f19457497d9ed7768424160f26_I20210930">
        <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>2021-09-30</instant>
        </period>
    </context>
    <context id="i264bbb2efa0642e4918bb7904443db77_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="ibf7fa9c719b14880885ea9cb6b5165d9_I20210930">
        <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>2021-09-30</instant>
        </period>
    </context>
    <context id="i2a51d3caa91a474c8d018f0a78217092_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="ic87a1c98f77a4415846ab752947eaa70_I20210930">
        <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>2021-09-30</instant>
        </period>
    </context>
    <context id="i7bd853d68e64425497ef4760b5c4eaae_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="i0843fdba5116440d93e152d11b1de1b7_I20210930">
        <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>2021-09-30</instant>
        </period>
    </context>
    <context id="ia47480c77b7c4304bc45af872d562c51_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="i845f8a9aae074948a4e57fa2de425025_I20210930">
        <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>2021-09-30</instant>
        </period>
    </context>
    <context id="i9124063ef91f4b83b239abbfd9075f66_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="ic4d387c5eadc411294f1869fc60960c8_I20210930">
        <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>2021-09-30</instant>
        </period>
    </context>
    <context id="i78ceebe17c0a47b2aa2f007620fabd94_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="i4765d64f163147818938395d96e53e10_I20210930">
        <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>2021-09-30</instant>
        </period>
    </context>
    <context id="i33633b826a4640e8855a8802895dd482_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="id8db3fae4a7c46839aade2f22eeb1aa8_I20210930">
        <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>2021-09-30</instant>
        </period>
    </context>
    <context id="ie6ce902302c44346b5361b3dbee9c247_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="id0d08c6f238e454dbd4f8f63121198d7_I20210930">
        <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>2021-09-30</instant>
        </period>
    </context>
    <context id="ibfce549f3e5f4e718cab942be79826a7_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="i9094cc9f1a5c4593bebc7facb2072476_I20210930">
        <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>2021-09-30</instant>
        </period>
    </context>
    <context id="i5d06682e883e49ba9d6ecbdb2b5b4151_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="ife3a8070b6624abd8db8c9b39978cc1e_I20210930">
        <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>2021-09-30</instant>
        </period>
    </context>
    <context id="if562f36032824ec4bb1535619e631c52_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="id2d4775eb3f04449b61e9ec14fe9d75b_I20210930">
        <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>2021-09-30</instant>
        </period>
    </context>
    <context id="id729275b6dc4415686f33bc8ac66880c_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="i54a468a64e974327aab64de78be609ad_I20210930">
        <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:GovernmentDebtSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-09-30</instant>
        </period>
    </context>
    <context id="ia04faef9ab8d4735aff1e250f1073cd2_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:GovernmentDebtSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="icd924a8b5a634868b5ff67f57cc49b90_D20210101-20210930">
        <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>2021-01-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="if3f2b10f2d0b4b61875c235a0e9b3171_D20210701-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001448893</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">esnt:LimitedPartnershipInvestmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="ifbfc62907f374b9c9167d6fd302da338_D20210101-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001448893</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">esnt:LimitedPartnershipInvestmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="if602695841bc411ba36b74fef9f78973_D20210630-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001448893</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RestatementAxis">srt:RevisionOfPriorPeriodErrorCorrectionAdjustmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">esnt:LimitedPartnershipInvestmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-06-30</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="ieecdd0cd13674796b7f55e6a79952361_I20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001448893</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">esnt:LimitedPartnershipInvestmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-09-30</instant>
        </period>
    </context>
    <context id="ib9dbc0f02b484cfbbdd3b1248a906970_D20210101-20210930">
        <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:InvestmentTypeAxis">esnt:LimitedPartnershipInvestmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="ic790ade11f724a56af357eda0ca95c66_D20210101-20210930">
        <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:InvestmentTypeAxis">esnt:LimitedPartnershipInvestmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i83811d4c0d8842899bc615ace351976e_I20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001448893</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">esnt:EssentReinsuranceLtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-09-30</instant>
        </period>
    </context>
    <context id="i97f7c484ba0c45f7a80d040dfeff6319_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="ia6306cf84ac14ed3aeba66e03f9c5faf_I20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001448893</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">esnt:EssentGuarantyIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-09-30</instant>
        </period>
    </context>
    <context id="i97779f7dec6d4086b33ba89e9b141df4_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="if3de2a54b0e84077896cf4cd667e408b_D20210701-20210930">
        <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>2021-07-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i7a4972c9c66e4d6aaa6a5ba389bd1974_D20200701-20200930">
        <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-07-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="ib0f42f6865f14719ab8ecac7d97c5d0e_D20210101-20210930">
        <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>2021-01-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i53549ff524294a009a1b3f99ca2e749d_D20200101-20200930">
        <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-09-30</endDate>
        </period>
    </context>
    <context id="i6ea432385f784578baa7b42ae97df709_D20210701-20210930">
        <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>2021-07-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i2184a0c966b74b79803affd8f222440f_D20200701-20200930">
        <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-07-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i23fa1b5bd65b422996e7c3e441bedf14_D20210101-20210930">
        <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>2021-01-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i7d78bf03e92140bda8b7575e0377686e_D20200101-20200930">
        <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-09-30</endDate>
        </period>
    </context>
    <context id="i04bcd052efb14dbdbdfa9c22f017e1dc_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="i1d14f91067274c568f35fa7986d81c95_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="i0fec8f0df9d3441ca66e008b8dceace9_I20210930">
        <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>2021-09-30</instant>
        </period>
    </context>
    <context id="i416ea2f0f1b04887a80c1b896a079485_D20210101-20210930">
        <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>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i547d5980098b4f1bb9c758af8daee234_D20210101-20210930">
        <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>2021-01-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i9f720788aa9d492fa15c76049c81f91b_D20210101-20210930">
        <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>2021-01-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i845ade525dbb4f2eb2eeddb949040bb5_I20210930">
        <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>2021-09-30</instant>
        </period>
    </context>
    <context id="i2ea48a1954c04e12a2a7e5b4a0af586d_I20210930">
        <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>2021-09-30</instant>
        </period>
    </context>
    <context id="i28e7df0b79f84c998088d338a84de80b_I20210930">
        <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>2021-09-30</instant>
        </period>
    </context>
    <context id="i697a6b0a3fd3468ab2d61c3b9135f816_I20210930">
        <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>2021-09-30</instant>
        </period>
    </context>
    <context id="i12c19efeb92e40f3ab93826aaed8040d_I20210930">
        <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>2021-09-30</instant>
        </period>
    </context>
    <context id="ib8d1090068e940ffa2b4dfd2332a6939_D20210101-20210930">
        <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>2021-01-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="ie01bf1143e46477093d318367f20d1dc_I20210930">
        <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>2021-09-30</instant>
        </period>
    </context>
    <context id="i85043b0e306a4ebba0c858abe3c45c09_I20210930">
        <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>2021-09-30</instant>
        </period>
    </context>
    <context id="i12bd58e06f54448cab2de492669ec719_D20210101-20210930">
        <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>2021-01-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i39bc364000cc4754b85b581c7a3c9e56_I20210930">
        <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>2021-09-30</instant>
        </period>
    </context>
    <context id="i3c04809aa8444fcbaa85e018944ed73b_I20210930">
        <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>2021-09-30</instant>
        </period>
    </context>
    <context id="i2bb0ee16405a47e6b2d97a9c65f433c5_I20210930">
        <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>2021-09-30</instant>
        </period>
    </context>
    <context id="ie6293e9ba965444096f81ed22c61a324_D20210101-20210930">
        <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>2021-01-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="ic8d5cfd32374469f944e5364a3dd6b2a_I20210930">
        <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>2021-09-30</instant>
        </period>
    </context>
    <context id="i0d036362ae6a416680159146e413c82b_I20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001448893</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">esnt:RadnorRe20201Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ReinsurancePolicyTypeAxis">esnt:VintageYear2019Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-09-30</instant>
        </period>
    </context>
    <context id="i360c1992b3e24b4e88f5da9d411d0625_I20210930">
        <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>2021-09-30</instant>
        </period>
    </context>
    <context id="i3bd014dd445c443c99214e447701f7c5_D20210101-20210930">
        <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>2021-01-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="ic9d4c043729f478aa53910dca6f6cfe3_I20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001448893</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ReinsurancePolicyTypeAxis">esnt:VintageYear2019And2020Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-09-30</instant>
        </period>
    </context>
    <context id="i72e12969f66140369f96c37396bb63b1_I20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001448893</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">esnt:RadnorRe20202Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ReinsurancePolicyTypeAxis">esnt:VintageYear2019And2020Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-09-30</instant>
        </period>
    </context>
    <context id="ic274ab88262f4be4acd5f3ef3d4f73ba_I20210930">
        <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:VintageYear2019And2020Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-09-30</instant>
        </period>
    </context>
    <context id="i5dc4d879351140de98826941592be017_D20210101-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001448893</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ReinsurancePolicyTypeAxis">esnt:VintageYear2019And2020Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i931d33ce54654545a20f9078c58a6248_I20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001448893</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ReinsurancePolicyTypeAxis">esnt:VintageYear2020And2021Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-09-30</instant>
        </period>
    </context>
    <context id="ia5e9408f10bb42bd99e6dc1706026199_I20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001448893</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">esnt:RadnorRe20211Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ReinsurancePolicyTypeAxis">esnt:VintageYear2020And2021Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-09-30</instant>
        </period>
    </context>
    <context id="id1f1031ef33643de845b6c8da85feae5_I20210930">
        <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:VintageYear2020And2021Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-09-30</instant>
        </period>
    </context>
    <context id="ie9e8ada40b5f40cb8e127fea21b17006_D20210101-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001448893</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ReinsurancePolicyTypeAxis">esnt:VintageYear2020And2021Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i0214fd7322c744498b161b3a660f995b_I20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001448893</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">esnt:RadnorEntitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-09-30</instant>
        </period>
    </context>
    <context id="i17c6423952ae4de38349f65f7d89d263_I20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001448893</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">esnt:OtherReinsuranceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-09-30</instant>
        </period>
    </context>
    <context id="ie70c36d62f604c938ee01bc775d46c0d_I20210930">
        <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>2021-09-30</instant>
        </period>
    </context>
    <context id="i17143a49f0f74a2e8d121496c8dd5996_I20210930">
        <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>2021-09-30</instant>
        </period>
    </context>
    <context id="i227f80c35a05450f85e41dba226aa152_I20210930">
        <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>2021-09-30</instant>
        </period>
    </context>
    <context id="ie6a760e2bbfe4cfb84c4835b9f92e6a3_I20210930">
        <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:RadnorRe20201Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-09-30</instant>
        </period>
    </context>
    <context id="ie67acec7a0c14e29a43a56e50e7802a6_I20210930">
        <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:RadnorRe20202Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-09-30</instant>
        </period>
    </context>
    <context id="ib4899a481a074313bd99f779c15aa397_I20210930">
        <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:RadnorRe20211Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-09-30</instant>
        </period>
    </context>
    <context id="idceb5a47683b40fa9ef7f394107c14be_I20210930">
        <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>2021-09-30</instant>
        </period>
    </context>
    <context id="ie7f2e356ec0c460faf7d2215945ebcbc_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="i01b21947737c48b28a038825446c8517_I20210930">
        <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>2021-09-30</instant>
        </period>
    </context>
    <context id="iba2542f8ab604f62a0488fe8d7b0b535_I20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001448893</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:UnusualOrInfrequentItemAxis">esnt:EarlyCOVID19DefaultsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-09-30</instant>
        </period>
    </context>
    <context id="i6b5a6eb2850a416081b439e7bb11ab97_D20210101-20210930">
        <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>2021-01-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i5ffd9e8ad07449e99145418291509da4_I20210930">
        <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>2021-09-30</instant>
        </period>
    </context>
    <context id="if740640487d948dc95106357ebc9d12a_I20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001448893</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-09-30</instant>
        </period>
    </context>
    <context id="ifdda2c92c34e48ea96375cabaf291f41_D20210930-20210930">
        <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>2021-09-30</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i15529587c6b0473f83e7ea90fd577ef2_D20200101-20200930">
        <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-09-30</endDate>
        </period>
    </context>
    <context id="ibe1809db0e7c4aaabf9b5069818268ec_D20210101-20210930">
        <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>2021-01-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i245c02059ca34b348bdf6baa04473777_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="i383ecf06e1bf425fa675affe02644958_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="ifee2599b10bd46a08d3868836e3d25f7_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="i729c685194db41e79fa59c8846a41575_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="ia6c0f416bd0c4d208d7a8be9c8e1553f_D20210101-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001448893</identifier>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="if5c39e34b6af47b5b9d5fafef145a468_D20210401-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001448893</identifier>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i8d68f8a5cff046298f00d477ca262a4c_D20211101-20211105">
        <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-11-01</startDate>
            <endDate>2021-11-05</endDate>
        </period>
    </context>
    <context id="i248fc2c3fa9c44009d669f45921de459_I20210531">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001448893</identifier>
        </entity>
        <period>
            <instant>2021-05-31</instant>
        </period>
    </context>
    <context id="i00e95fe570e347fe92ce643e4bb0ce30_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="i854cb001fa2e41249ed4637aa56a9bf0_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="i92586e51f2fe4f84880ca2b8ef352a97_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="i0768754994104282b784a96c2ae781cd_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="ic70ef10e5ad1437fbe326e1774c83b51_D20210101-20210930">
        <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>2021-01-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i9c11bf93c6464bbabb57cd1a0ed6efc3_D20210101-20210930">
        <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>2021-01-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i076592dad047496da8dbbcc91e8519ba_D20210101-20210930">
        <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>2021-01-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="ib9a8993745c140738965793cbcfa17d4_D20210101-20210930">
        <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>2021-01-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="idd35b2ef5b134055aede481b7bd344ca_I20210930">
        <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>2021-09-30</instant>
        </period>
    </context>
    <context id="i978a811229d54caca21016083d4663df_I20210930">
        <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>2021-09-30</instant>
        </period>
    </context>
    <context id="i1bc9b51f0ff34926b0eb5de461e57bbf_I20210930">
        <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>2021-09-30</instant>
        </period>
    </context>
    <context id="i657e0c73e2b5406292434b12d7b324d7_I20210930">
        <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>2021-09-30</instant>
        </period>
    </context>
    <context id="id024521c00ba41d89cfd861af8ae3244_D20210201-20210228">
        <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>2021-02-01</startDate>
            <endDate>2021-02-28</endDate>
        </period>
    </context>
    <context id="idb730abf021e448dad0521fc8363def8_D20210201-20210228">
        <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>2021-02-01</startDate>
            <endDate>2021-02-28</endDate>
        </period>
    </context>
    <context id="ia9560230bbca4f3ea491e9d66b75fe36_D20210101-20210930">
        <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">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>2021-01-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="idd40e5335549405f89aaf303323bff73_D20210101-20210930">
        <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:CompoundedAnnualGrowthRateThreeYearBookValueAchieved14PercentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="id38c04c174ea44ee91027698944e5471_D20210101-20210930">
        <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:RelativeTotalShareholderReturnAxis">esnt:ShareBasedPaymentArrangementLessThanOrEqualTo25thPercentileMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="esnt:VestingCriteriaAxis">esnt:CompoundedAnnualGrowthRateThreeYearBookValueAchieved14PercentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i336c882730ba4dc0bfc82a0a0d7259fc_D20210101-20210930">
        <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:RelativeTotalShareholderReturnAxis">esnt:ShareBasedPaymentArrangement50thPercentileMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="esnt:VestingCriteriaAxis">esnt:CompoundedAnnualGrowthRateThreeYearBookValueAchieved14PercentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i364b3cde55094540aa9c1009e0b5e887_D20210101-20210930">
        <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:RelativeTotalShareholderReturnAxis">esnt:ShareBasedPaymentArrangementGreaterThanOrEqualTo75thPercentileMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="esnt:VestingCriteriaAxis">esnt:CompoundedAnnualGrowthRateThreeYearBookValueAchieved14PercentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i1e3dc63e8045446fbb68341bef6f5321_D20210101-20210930">
        <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:CompoundedAnnualGrowthRateThreeYearBookValueAchieved12PercentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i7379e463ba9948339254c00e7a15b00a_D20210101-20210930">
        <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:RelativeTotalShareholderReturnAxis">esnt:ShareBasedPaymentArrangementLessThanOrEqualTo25thPercentileMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="esnt:VestingCriteriaAxis">esnt:CompoundedAnnualGrowthRateThreeYearBookValueAchieved12PercentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="ifa9f2fa1e06640c7952e4da46a5caa53_D20210101-20210930">
        <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:RelativeTotalShareholderReturnAxis">esnt:ShareBasedPaymentArrangement50thPercentileMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="esnt:VestingCriteriaAxis">esnt:CompoundedAnnualGrowthRateThreeYearBookValueAchieved12PercentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="iddea551d5ee148c89dfa2f216395ad90_D20210101-20210930">
        <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:RelativeTotalShareholderReturnAxis">esnt:ShareBasedPaymentArrangementGreaterThanOrEqualTo75thPercentileMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="esnt:VestingCriteriaAxis">esnt:CompoundedAnnualGrowthRateThreeYearBookValueAchieved12PercentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i448a9e58dfa947569fc299822c3989df_D20210101-20210930">
        <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:CompoundedAnnualGrowthRateThreeYearBookValueAchieved10PercentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="ie047f6b2f68c463e8978f1a700ecb6f3_D20210101-20210930">
        <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:RelativeTotalShareholderReturnAxis">esnt:ShareBasedPaymentArrangementLessThanOrEqualTo25thPercentileMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="esnt:VestingCriteriaAxis">esnt:CompoundedAnnualGrowthRateThreeYearBookValueAchieved10PercentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i7119f7ef781341e39819b41da5cd5167_D20210101-20210930">
        <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:RelativeTotalShareholderReturnAxis">esnt:ShareBasedPaymentArrangement50thPercentileMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="esnt:VestingCriteriaAxis">esnt:CompoundedAnnualGrowthRateThreeYearBookValueAchieved10PercentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i7fcb668596eb46b2b321f10751e3d564_D20210101-20210930">
        <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:RelativeTotalShareholderReturnAxis">esnt:ShareBasedPaymentArrangementGreaterThanOrEqualTo75thPercentileMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="esnt:VestingCriteriaAxis">esnt:CompoundedAnnualGrowthRateThreeYearBookValueAchieved10PercentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="ie9cbb84fdd6049feae0fb653cb1e823f_D20210101-20210930">
        <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:CompoundedAnnualGrowthRateThreeYearBookValueAchieved8PercentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="ic2d63d961fb54eb9ae485f1c6070263c_D20210101-20210930">
        <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:RelativeTotalShareholderReturnAxis">esnt:ShareBasedPaymentArrangementLessThanOrEqualTo25thPercentileMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="esnt:VestingCriteriaAxis">esnt:CompoundedAnnualGrowthRateThreeYearBookValueAchieved8PercentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i7d62ff0d46d148fa931c9d9429775cc7_D20210101-20210930">
        <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:RelativeTotalShareholderReturnAxis">esnt:ShareBasedPaymentArrangement50thPercentileMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="esnt:VestingCriteriaAxis">esnt:CompoundedAnnualGrowthRateThreeYearBookValueAchieved8PercentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="idc4ebac4cefc41e8bf5fbf99c41ce3c3_D20210101-20210930">
        <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:RelativeTotalShareholderReturnAxis">esnt:ShareBasedPaymentArrangementGreaterThanOrEqualTo75thPercentileMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="esnt:VestingCriteriaAxis">esnt:CompoundedAnnualGrowthRateThreeYearBookValueAchieved8PercentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i3aa6a77845494620bf5cc3ed57d7995c_D20210101-20210930">
        <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:CompoundedAnnualGrowthRateThreeYearBookValueAchieved6PercentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i1c0e14af24ee4d598fa2460c21e88f5e_D20210101-20210930">
        <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:RelativeTotalShareholderReturnAxis">esnt:ShareBasedPaymentArrangementLessThanOrEqualTo25thPercentileMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="esnt:VestingCriteriaAxis">esnt:CompoundedAnnualGrowthRateThreeYearBookValueAchieved6PercentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i7b5c8fc7a68f4134b5f48ec692ce70a1_D20210101-20210930">
        <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:RelativeTotalShareholderReturnAxis">esnt:ShareBasedPaymentArrangement50thPercentileMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="esnt:VestingCriteriaAxis">esnt:CompoundedAnnualGrowthRateThreeYearBookValueAchieved6PercentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i8a5e8bac3d254b269d68b05f6ce7f033_D20210101-20210930">
        <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:RelativeTotalShareholderReturnAxis">esnt:ShareBasedPaymentArrangementGreaterThanOrEqualTo75thPercentileMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="esnt:VestingCriteriaAxis">esnt:CompoundedAnnualGrowthRateThreeYearBookValueAchieved6PercentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i761a96aede4741629cba1f1b9dcb2425_D20210201-20210228">
        <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>2021-02-01</startDate>
            <endDate>2021-02-28</endDate>
        </period>
    </context>
    <context id="ide7367dbd10348428bbc72f97ea8fe0c_D20210201-20210228">
        <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:PerformanceSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-02-01</startDate>
            <endDate>2021-02-28</endDate>
        </period>
    </context>
    <context id="idacbb5592aa74e7dbe9abd6e73fe2125_I20210930">
        <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:PerformanceSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-09-30</instant>
        </period>
    </context>
    <context id="i54cfe21d149f40e29a6de04f34c607fa_D20210101-20210930">
        <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:PerformanceSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="ia169403e9732425da241b483d863209c_D20210101-20210930">
        <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>2021-01-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i5aa22201ab57423aa1442e5d40e0ae42_D20200101-20200930">
        <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-09-30</endDate>
        </period>
    </context>
    <context id="iaf59174e0756440caf06610b6cb43c2a_I20210930">
        <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>2021-09-30</instant>
        </period>
    </context>
    <context id="i2fb5d54c8b304d61bcf1c4098be14ae7_D20210101-20210930">
        <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>2021-01-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="ia5c58d72c9ae4ceeaa9f7e8fb9634b18_D20210201-20210228">
        <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="us-gaap:VestingAxis">us-gaap:ShareBasedCompensationAwardTrancheOneMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="esnt:VestingCriteriaAxis">esnt:VestingBasedOnServiceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-02-01</startDate>
            <endDate>2021-02-28</endDate>
        </period>
    </context>
    <context id="i16d8c4e5d0624311a562c40c2b8a6c46_D20210201-20210228">
        <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="us-gaap:VestingAxis">us-gaap:ShareBasedCompensationAwardTrancheTwoMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="esnt:VestingCriteriaAxis">esnt:VestingBasedOnServiceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-02-01</startDate>
            <endDate>2021-02-28</endDate>
        </period>
    </context>
    <context id="ie94f44788a394b6d8c267f2f33ef823d_D20210201-20210228">
        <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="us-gaap:VestingAxis">us-gaap:ShareBasedCompensationAwardTrancheThreeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="esnt:VestingCriteriaAxis">esnt:VestingBasedOnServiceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-02-01</startDate>
            <endDate>2021-02-28</endDate>
        </period>
    </context>
    <context id="i4a53ac0cfbda424cabb0fa184883b499_D20210201-20210228">
        <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="us-gaap:VestingAxis">us-gaap:ShareBasedCompensationAwardTrancheOneMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="esnt:VestingCriteriaAxis">esnt:VestingBasedOnServiceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-02-01</startDate>
            <endDate>2021-02-28</endDate>
        </period>
    </context>
    <context id="i67cb880d9f264e568c788751b2f16153_D20210201-20210228">
        <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="us-gaap:VestingAxis">us-gaap:ShareBasedCompensationAwardTrancheTwoMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="esnt:VestingCriteriaAxis">esnt:VestingBasedOnServiceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-02-01</startDate>
            <endDate>2021-02-28</endDate>
        </period>
    </context>
    <context id="i11d5c9f233a74b7abf04275718db3a8b_D20210201-20210228">
        <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="us-gaap:VestingAxis">us-gaap:ShareBasedCompensationAwardTrancheThreeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="esnt:VestingCriteriaAxis">esnt:VestingBasedOnServiceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-02-01</startDate>
            <endDate>2021-02-28</endDate>
        </period>
    </context>
    <context id="ia1d6a69dcf7b4e65aba391ecfff8f81d_I20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001448893</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">srt:AffiliatedEntityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">esnt:EssentGuarantyOfPAIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-09-30</instant>
        </period>
    </context>
    <context id="i0a69962daa414bb1a8acc66cce9bc4fe_D20210701-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001448893</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">srt:AffiliatedEntityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">esnt:EssentGuarantyIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i1678f67577c241e68292a6718e3940d5_D20210101-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001448893</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">srt:AffiliatedEntityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">esnt:EssentGuarantyIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i5dda5271388c466b99adab3a9547fb14_D20200701-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001448893</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">srt:AffiliatedEntityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">esnt:EssentGuarantyIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="if5c163b836414e6c8a6c2b04d04cff46_D20200101-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001448893</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">srt:AffiliatedEntityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">esnt:EssentGuarantyIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i042a3543fd604aac956938ca40c46446_D20200701-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001448893</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">srt:AffiliatedEntityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">esnt:EssentGuarantyOfPAIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i246e5bafe6244f78810a2f7b1ff4cc90_D20210701-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001448893</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">srt:AffiliatedEntityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">esnt:EssentGuarantyOfPAIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i5b0371910cb5439c8b601dbcb0602291_D20210101-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001448893</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">srt:AffiliatedEntityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">esnt:EssentGuarantyOfPAIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="id724c114193f4cccac5134ce5155b917_D20200101-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001448893</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">srt:AffiliatedEntityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">esnt:EssentGuarantyOfPAIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i7a2a0c3ce8074df98558c75d87b99a7d_I20210930">
        <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">srt:AffiliatedEntityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">esnt:EssentReinsuranceLtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-09-30</instant>
        </period>
    </context>
    <context id="id452a296b455470391851faa3cdeb4cc_I20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001448893</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">srt:AffiliatedEntityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">esnt:EssentReinsuranceLtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-09-30</instant>
        </period>
    </context>
    <context id="ib89cca7a4135456ab5da7b9fb119f866_D20210101-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001448893</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">esnt:TwoThousandTwentyOnePerformanceBasedGrantsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="ia73e0e0a1dc44ddabf0d9abfc1179499_I20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001448893</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">esnt:TwoThousandTwentyOnePerformanceBasedGrantsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-09-30</instant>
        </period>
    </context>
    <context id="i1e7cbd02a00a45559070b47f522717bc_I20200930">
        <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-09-30</instant>
        </period>
    </context>
    <context id="i43bb787911174526a54e72c84f9fb044_I20200930">
        <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-09-30</instant>
        </period>
    </context>
    <context id="i8ad4ebbdd9d04222987bcba4d0502fa1_I20200930">
        <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-09-30</instant>
        </period>
    </context>
    <context id="if06189d0dc584fd284b0925bb74001d9_D20210701-20210930">
        <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>2021-07-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i0f05205291b344288732b143bcf6ab03_D20200701-20200930">
        <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-07-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i367eb1014c5d4a45bde94aa964b30afd_D20210101-20210930">
        <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>2021-01-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i7c0a9a1029bf4dafbf7aeeb29588d293_D20200101-20200930">
        <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-09-30</endDate>
        </period>
    </context>
    <context id="ie5b075ffca314fe890594d36edc4f4e6_I20210930">
        <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>2021-09-30</instant>
        </period>
    </context>
    <context id="i728f6850c4f54458980147bf7f88f20b_I20210930">
        <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>2021-09-30</instant>
        </period>
    </context>
    <context id="ice2be9901d724c8ba93fb7b7abf6081e_I20210930">
        <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>2021-09-30</instant>
        </period>
    </context>
    <context id="i5b65b4b528eb4e888e16b56892abf914_I20210930">
        <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>2021-09-30</instant>
        </period>
    </context>
    <context id="ic8d27c49a58040b78f171b5029e79d00_I20210930">
        <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>2021-09-30</instant>
        </period>
    </context>
    <context id="i131c1c3776b043c094fbb0e71fa42a06_I20210930">
        <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>2021-09-30</instant>
        </period>
    </context>
    <context id="iffa79a921cd944d2897c5586ae858fbc_I20210930">
        <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>2021-09-30</instant>
        </period>
    </context>
    <context id="ia69250964b1745a5a4d4dd659ce353e3_I20210930">
        <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>2021-09-30</instant>
        </period>
    </context>
    <context id="i7810b756920b4095b1789166ab62eb1a_I20210930">
        <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>2021-09-30</instant>
        </period>
    </context>
    <context id="i5d2d6125394a4caa80dd1bf35d5ded91_I20210930">
        <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>2021-09-30</instant>
        </period>
    </context>
    <context id="ife0aaa5aaa624c18b293132bf708a626_I20210930">
        <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>2021-09-30</instant>
        </period>
    </context>
    <context id="i61b09d4f6d8f4ee2ad6e644cf957aa99_I20210930">
        <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>2021-09-30</instant>
        </period>
    </context>
    <context id="i185d9be393184cc6aa871a4b18fbbc1a_I20210930">
        <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>2021-09-30</instant>
        </period>
    </context>
    <context id="i41890014e7e14d06ae06dd2f10495f4d_I20210930">
        <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>2021-09-30</instant>
        </period>
    </context>
    <context id="i25cf8e68d0b14f3885f1ced405e1072f_I20210930">
        <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>2021-09-30</instant>
        </period>
    </context>
    <context id="i2f0b58efc14f4727b27c26a816fb2865_I20210930">
        <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>2021-09-30</instant>
        </period>
    </context>
    <context id="i411583ed3b9c4d258e673dcafa05ed96_I20210930">
        <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>2021-09-30</instant>
        </period>
    </context>
    <context id="i8b4510cd8520499eba5db06b45bff3f8_I20210930">
        <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>2021-09-30</instant>
        </period>
    </context>
    <context id="i727ea68abeaa474d95f8ad9b371b24db_I20210930">
        <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>2021-09-30</instant>
        </period>
    </context>
    <context id="i3ef423325b9c47a3821011a3c80b94d5_I20210930">
        <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>2021-09-30</instant>
        </period>
    </context>
    <context id="i1442cc0815b546e3a6b3f2d31e7adbe7_I20210930">
        <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>2021-09-30</instant>
        </period>
    </context>
    <context id="if53b4966173840f6bd052d9dd0ef4e08_I20210930">
        <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>2021-09-30</instant>
        </period>
    </context>
    <context id="ib89743443fc0471cbfab40ef15cd6609_I20210930">
        <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>2021-09-30</instant>
        </period>
    </context>
    <context id="i9bfc1fc83ee743539ed6453ac1609f0c_I20210930">
        <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>2021-09-30</instant>
        </period>
    </context>
    <context id="i4104ea9a8433405abdf71b8dd0892e01_I20210930">
        <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>2021-09-30</instant>
        </period>
    </context>
    <context id="i7d661f59cea94eb7b418078918c4257c_I20210930">
        <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>2021-09-30</instant>
        </period>
    </context>
    <context id="ie7914c91ed9a435c9edb6641dcb7a1d8_I20210930">
        <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>2021-09-30</instant>
        </period>
    </context>
    <context id="ie1d55604ac8b49d1b61ae541f54e822d_I20210930">
        <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>2021-09-30</instant>
        </period>
    </context>
    <context id="i9d18635ebc4c47a4ba0e9e484621fa16_I20210930">
        <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>2021-09-30</instant>
        </period>
    </context>
    <context id="iad66735035e6495691b598c05e5a9667_I20210930">
        <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>2021-09-30</instant>
        </period>
    </context>
    <context id="ie4cbbff6b78544acb60533e28533831a_I20210930">
        <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>2021-09-30</instant>
        </period>
    </context>
    <context id="i289e79af666b469fbf465194c585e3ee_I20210930">
        <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>2021-09-30</instant>
        </period>
    </context>
    <context id="i136ea7883920497da9f78201fe3dee8c_I20210930">
        <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>2021-09-30</instant>
        </period>
    </context>
    <context id="i6a26eb201ef348198d6037f3f8aedc57_I20210930">
        <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>2021-09-30</instant>
        </period>
    </context>
    <context id="i7a9f9d7bc9464f77aaa3484324a85484_I20210930">
        <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>2021-09-30</instant>
        </period>
    </context>
    <context id="i293ad771691b468c9c8f079dd7b6f16e_I20210930">
        <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>2021-09-30</instant>
        </period>
    </context>
    <context id="ic9b97f9be95044f7ab4c84bd6888295e_I20210930">
        <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>2021-09-30</instant>
        </period>
    </context>
    <context id="if4dbd735980b4efa805f68e5d3781f75_I20210930">
        <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>2021-09-30</instant>
        </period>
    </context>
    <context id="ie898fb46d3d048cf8e8e5afcea38e4b7_I20210930">
        <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>2021-09-30</instant>
        </period>
    </context>
    <context id="i6d249449c5e742ea9fa973a682ff8205_I20210930">
        <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>2021-09-30</instant>
        </period>
    </context>
    <context id="i071e595c65f54a539ff688753b73b9e1_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="iafbbd70c418c444294dcc36f0685a110_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="i0899b75bb46f4799b431dcbe00633d72_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="i1b39e6bc3cbd4c7abed77141300f51d1_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="i019e8533de1241f6b28fd72f454c683c_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="i392a582d28074e27a6bdde07fd64a0f8_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="i5088aa2a452d4f46ad4dde32dfd895f5_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="i575b07c8cd6641149786d36a18081425_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="i491c703fa1f34e62a39c711bf54c06c3_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="ic253ffbc91d941d7a3ec6ccd4e9cc632_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="i26f4b6527dc441c7b5b943e7973d45ee_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="i07f7dc848b6542969d7e7b327cdf9f6f_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="i8aac164acf1e4ab4b41caa4c5ecd8579_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="i5dcc2076c47643e786142373f6deae2e_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="ide129a8dd6754aafb58d8d4a6b6fc22e_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="i3778361ba5a847fc9c926b76105a9f9c_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="iaf7901b5d4534da7ac2621394b087942_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="iff6c708b2279467c9a1dc4a1feb6c0fb_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="if3325c22d78e4dd1bb613b929a7269af_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="i986bfdbf05ff4ff1b35f2f41df846450_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="ief18587301cd45dc80d2a76f0c3bf65f_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="i4fa6350b4fb84d37bad5d1b04fff27ff_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="i7a846b7b80b140f996b333b4ef3ffff1_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="i295e40604f3a4435b59a6a8d570c6b09_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="ia22c1b2d3377493183132e9d0608053c_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="i8f29b5d3edba41df9b9a6c3570d69f7c_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="ifd5817318ca5461599b31fb26ebc7b24_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="i9a7ef34ec918476fbfb426e55018b4d1_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="i24c6cdad8f67459e84de3ff8a1b1c700_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="i16bec47c24a1412380f00040ad0adbb9_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="i6425ba9997964495a9f0f1152f9e246d_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="i4822cc99392143e39f60506021b37442_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="i7e43238560d74e50872173d8a9c7c841_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="i7c7948c464cf46d684abd196c14b9c48_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="ie7b56c2c28944181870fa8b9a1d14d47_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="ic1c9e3e4a54b42e089e394b0a68a6e64_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="i4cab87965b724d78a61eb01b0fb2963f_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="i0352486bc7a743058998bbda62d3e93f_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="iec300b6b266744ffb3a583dfde71c4f0_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="i0ef24f93a85f4157a3d72a1ddc9ff3f2_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="ib365a36c1e86422088fcc23615386989_I20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001448893</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">srt:AffiliatedEntityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">esnt:EssentGuarantyIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-09-30</instant>
        </period>
    </context>
    <context id="i892f8ea8eae74385b9be549b3c1a922d_D20210101-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001448893</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">srt:AffiliatedEntityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">esnt:EssentPAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i1a125ec14edb4d5789bcbe68c63d0d34_D20200101-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001448893</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">srt:AffiliatedEntityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">esnt:EssentPAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i5ce7913f60d14e3db19b50d9ac8dbf2e_I20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001448893</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">srt:AffiliatedEntityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">esnt:EssentPAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-09-30</instant>
        </period>
    </context>
    <context id="i76da3625ad9649d2a677b9cb4a02e5ea_I20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001448893</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">srt:AffiliatedEntityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">esnt:EssentPAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-09-30</instant>
        </period>
    </context>
    <context id="ic98323d647784ae9b89b835caaf4708d_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001448893</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">srt:AffiliatedEntityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">esnt:EssentReinsuranceLtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="id2e45a29766b48e285429cdf7f28922b_D20210101-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001448893</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">srt:AffiliatedEntityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">esnt:EssentReinsuranceLtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="ie3be1d3261e649e584e27517bfa45128_D20200101-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001448893</identifier>
            <segment>
                <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-09-30</endDate>
        </period>
    </context>
    <unit id="shares">
        <measure>shares</measure>
    </unit>
    <unit id="usd">
        <measure>iso4217:USD</measure>
    </unit>
    <unit id="usdPerShare">
        <divide>
            <unitNumerator>
                <measure>iso4217:USD</measure>
            </unitNumerator>
            <unitDenominator>
                <measure>shares</measure>
            </unitDenominator>
        </divide>
    </unit>
    <unit id="number">
        <measure>pure</measure>
    </unit>
    <unit id="state">
        <measure>esnt:state</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="i2a185dfa6c964ba987e96499102b5304_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV80L2ZyYWc6MjRjOTI1Mjc1NzEzNDE0M2E2MzA2N2I3YzIxZjg0YTkvdGFibGU6OGI2OWM2YWFkODdjNDBkYmI2ZDA4NWQzNTY1NjdlY2QvdGFibGVyYW5nZTo4YjY5YzZhYWQ4N2M0MGRiYjZkMDg1ZDM1NjU2N2VjZF8zLTItMS0xLTA_39b1e41d-c299-4046-a911-17b74119ac6d">0001448893</dei:EntityCentralIndexKey>
    <dei:AmendmentFlag
      contextRef="i2a185dfa6c964ba987e96499102b5304_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV80L2ZyYWc6MjRjOTI1Mjc1NzEzNDE0M2E2MzA2N2I3YzIxZjg0YTkvdGFibGU6OGI2OWM2YWFkODdjNDBkYmI2ZDA4NWQzNTY1NjdlY2QvdGFibGVyYW5nZTo4YjY5YzZhYWQ4N2M0MGRiYjZkMDg1ZDM1NjU2N2VjZF80LTItMS0xLTA_d1c7033f-3d12-451f-82cd-29743726dcc9">false</dei:AmendmentFlag>
    <dei:CurrentFiscalYearEndDate
      contextRef="i2a185dfa6c964ba987e96499102b5304_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV80L2ZyYWc6MjRjOTI1Mjc1NzEzNDE0M2E2MzA2N2I3YzIxZjg0YTkvdGFibGU6OGI2OWM2YWFkODdjNDBkYmI2ZDA4NWQzNTY1NjdlY2QvdGFibGVyYW5nZTo4YjY5YzZhYWQ4N2M0MGRiYjZkMDg1ZDM1NjU2N2VjZF81LTItMS0xLTA_cbd4f9da-9dfc-4e83-b610-c4efb6f2b77d">--12-31</dei:CurrentFiscalYearEndDate>
    <dei:DocumentFiscalYearFocus
      contextRef="i2a185dfa6c964ba987e96499102b5304_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV80L2ZyYWc6MjRjOTI1Mjc1NzEzNDE0M2E2MzA2N2I3YzIxZjg0YTkvdGFibGU6OGI2OWM2YWFkODdjNDBkYmI2ZDA4NWQzNTY1NjdlY2QvdGFibGVyYW5nZTo4YjY5YzZhYWQ4N2M0MGRiYjZkMDg1ZDM1NjU2N2VjZF82LTItMS0xLTA_0ec0be8b-71ca-4cee-8fbf-a349c53ef0a9">2021</dei:DocumentFiscalYearFocus>
    <dei:DocumentFiscalPeriodFocus
      contextRef="i2a185dfa6c964ba987e96499102b5304_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV80L2ZyYWc6MjRjOTI1Mjc1NzEzNDE0M2E2MzA2N2I3YzIxZjg0YTkvdGFibGU6OGI2OWM2YWFkODdjNDBkYmI2ZDA4NWQzNTY1NjdlY2QvdGFibGVyYW5nZTo4YjY5YzZhYWQ4N2M0MGRiYjZkMDg1ZDM1NjU2N2VjZF83LTItMS0xLTA_4d18e250-9a6b-45a9-8b8c-21336d6730d0">Q3</dei:DocumentFiscalPeriodFocus>
    <esnt:InvestmentCompanyAssetLiquidationPeriod
      contextRef="ib9dbc0f02b484cfbbdd3b1248a906970_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV80MC9mcmFnOmFiMmMxNzgzMWQ0MTQ1ZWFiNmFmYjQ1NTNjOGMwYWZmL3RleHRyZWdpb246YWIyYzE3ODMxZDQxNDVlYWI2YWZiNDU1M2M4YzBhZmZfNjA0NzMxMzk2NjcwNA_b3f99be8-3636-48a8-a082-167139876339">P3Y</esnt:InvestmentCompanyAssetLiquidationPeriod>
    <esnt:ShareBasedCompensationArrangementByShareBasedPaymentAwardPerformancePeriod
      contextRef="id024521c00ba41d89cfd861af8ae3244_D20210201-20210228"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV81OC9mcmFnOjQyZDM4YjliNDM1OTQ2Zjk5YzI0ZjA5NTU0Y2UzZDAyL3RleHRyZWdpb246NDJkMzhiOWI0MzU5NDZmOTljMjRmMDk1NTRjZTNkMDJfMTQzOQ_2619abb7-a219-4aaa-8228-3a23e375603d">P3Y</esnt:ShareBasedCompensationArrangementByShareBasedPaymentAwardPerformancePeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="i761a96aede4741629cba1f1b9dcb2425_D20210201-20210228"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV81OC9mcmFnOjQyZDM4YjliNDM1OTQ2Zjk5YzI0ZjA5NTU0Y2UzZDAyL3RleHRyZWdpb246NDJkMzhiOWI0MzU5NDZmOTljMjRmMDk1NTRjZTNkMDJfMjM3MQ_8ac14c4a-c97e-49c0-9ea8-27bdb0ebb86a">P3Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage
      contextRef="ia5c58d72c9ae4ceeaa9f7e8fb9634b18_D20210201-20210228"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV82MS9mcmFnOmI4ZGFkOGFmM2I2YjRiZGM5ZjIzZDMzZDk0MWUwZTU2L3RhYmxlOmIwOGQ2MmRlNzgxZTRlNDk5NTUyM2U2OWMyMDVhMjBiL3RhYmxlcmFuZ2U6YjA4ZDYyZGU3ODFlNGU0OTk1NTIzZTY5YzIwNWEyMGJfNS0yLTEtMS0w_a209f8da-30cc-4ac3-bfc4-f597624bc647"
      unitRef="number">0.3333</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage
      contextRef="i16d8c4e5d0624311a562c40c2b8a6c46_D20210201-20210228"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV82MS9mcmFnOmI4ZGFkOGFmM2I2YjRiZGM5ZjIzZDMzZDk0MWUwZTU2L3RhYmxlOmIwOGQ2MmRlNzgxZTRlNDk5NTUyM2U2OWMyMDVhMjBiL3RhYmxlcmFuZ2U6YjA4ZDYyZGU3ODFlNGU0OTk1NTIzZTY5YzIwNWEyMGJfOC0yLTEtMS0w_8d271847-eb73-4de8-9c79-a69f7b4d15cc"
      unitRef="number">0.3333</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage
      contextRef="ie94f44788a394b6d8c267f2f33ef823d_D20210201-20210228"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV82MS9mcmFnOmI4ZGFkOGFmM2I2YjRiZGM5ZjIzZDMzZDk0MWUwZTU2L3RhYmxlOmIwOGQ2MmRlNzgxZTRlNDk5NTUyM2U2OWMyMDVhMjBiL3RhYmxlcmFuZ2U6YjA4ZDYyZGU3ODFlNGU0OTk1NTIzZTY5YzIwNWEyMGJfMTEtMi0xLTEtMA_11afa38b-4310-490f-b2a4-01998afbcd8c"
      unitRef="number">0.3333</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage
      contextRef="i4a53ac0cfbda424cabb0fa184883b499_D20210201-20210228"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV82MS9mcmFnOmI4ZGFkOGFmM2I2YjRiZGM5ZjIzZDMzZDk0MWUwZTU2L3RhYmxlOjAzZDkxMmFmZjdlNjQ2Nzc4NGY0Y2UzZTEyYzg2MGYxL3RhYmxlcmFuZ2U6MDNkOTEyYWZmN2U2NDY3Nzg0ZjRjZTNlMTJjODYwZjFfNS0yLTEtMS0w_6d24676e-8978-49e9-8e4d-a9902749eb27"
      unitRef="number">0.3333</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage
      contextRef="i67cb880d9f264e568c788751b2f16153_D20210201-20210228"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV82MS9mcmFnOmI4ZGFkOGFmM2I2YjRiZGM5ZjIzZDMzZDk0MWUwZTU2L3RhYmxlOjAzZDkxMmFmZjdlNjQ2Nzc4NGY0Y2UzZTEyYzg2MGYxL3RhYmxlcmFuZ2U6MDNkOTEyYWZmN2U2NDY3Nzg0ZjRjZTNlMTJjODYwZjFfOC0yLTEtMS0w_5cd35ff4-a783-42fb-a6ab-a49486e5f58d"
      unitRef="number">0.3333</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage
      contextRef="i11d5c9f233a74b7abf04275718db3a8b_D20210201-20210228"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV82MS9mcmFnOmI4ZGFkOGFmM2I2YjRiZGM5ZjIzZDMzZDk0MWUwZTU2L3RhYmxlOjAzZDkxMmFmZjdlNjQ2Nzc4NGY0Y2UzZTEyYzg2MGYxL3RhYmxlcmFuZ2U6MDNkOTEyYWZmN2U2NDY3Nzg0ZjRjZTNlMTJjODYwZjFfMTEtMi0xLTEtMA_843bded4-1761-46a0-a0a4-24329a663351"
      unitRef="number">0.3333</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage>
    <dei:DocumentType
      contextRef="i2a185dfa6c964ba987e96499102b5304_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV8xL2ZyYWc6ZjE2ODNhNWYwNTJkNGI1ZjlhOGFjZWY4NGMzNmQyYTgvdGV4dHJlZ2lvbjpmMTY4M2E1ZjA1MmQ0YjVmOWE4YWNlZjg0YzM2ZDJhOF8yMjI5_c2fb2718-784a-4b2e-aaba-33235b3ccc7a">10-Q</dei:DocumentType>
    <dei:DocumentQuarterlyReport
      contextRef="i2a185dfa6c964ba987e96499102b5304_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV8xL2ZyYWc6ZjE2ODNhNWYwNTJkNGI1ZjlhOGFjZWY4NGMzNmQyYTgvdGV4dHJlZ2lvbjpmMTY4M2E1ZjA1MmQ0YjVmOWE4YWNlZjg0YzM2ZDJhOF8yMjI2_bb3d5d9c-125b-4756-8f78-b30cf9cdd17c">true</dei:DocumentQuarterlyReport>
    <dei:DocumentPeriodEndDate
      contextRef="i2a185dfa6c964ba987e96499102b5304_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV8xL2ZyYWc6ZjE2ODNhNWYwNTJkNGI1ZjlhOGFjZWY4NGMzNmQyYTgvdGV4dHJlZ2lvbjpmMTY4M2E1ZjA1MmQ0YjVmOWE4YWNlZjg0YzM2ZDJhOF8yMjU_2666d032-9b27-4db9-ac78-1a3dd4bcc7cc">2021-09-30</dei:DocumentPeriodEndDate>
    <dei:DocumentTransitionReport
      contextRef="i2a185dfa6c964ba987e96499102b5304_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV8xL2ZyYWc6ZjE2ODNhNWYwNTJkNGI1ZjlhOGFjZWY4NGMzNmQyYTgvdGV4dHJlZ2lvbjpmMTY4M2E1ZjA1MmQ0YjVmOWE4YWNlZjg0YzM2ZDJhOF8yMjMw_f5819627-f778-4121-9db4-5016e9714638">false</dei:DocumentTransitionReport>
    <dei:EntityFileNumber
      contextRef="i2a185dfa6c964ba987e96499102b5304_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV8xL2ZyYWc6ZjE2ODNhNWYwNTJkNGI1ZjlhOGFjZWY4NGMzNmQyYTgvdGV4dHJlZ2lvbjpmMTY4M2E1ZjA1MmQ0YjVmOWE4YWNlZjg0YzM2ZDJhOF8yMjMy_fa887045-d11b-47fd-ab99-778aafbfb709">001-36157</dei:EntityFileNumber>
    <dei:EntityRegistrantName
      contextRef="i2a185dfa6c964ba987e96499102b5304_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV8xL2ZyYWc6ZjE2ODNhNWYwNTJkNGI1ZjlhOGFjZWY4NGMzNmQyYTgvdGV4dHJlZ2lvbjpmMTY4M2E1ZjA1MmQ0YjVmOWE4YWNlZjg0YzM2ZDJhOF80MjY_52813caf-173d-4cd1-a6ae-41fc8af48d50">ESSENT GROUP LTD.</dei:EntityRegistrantName>
    <dei:EntityIncorporationStateCountryCode
      contextRef="i2a185dfa6c964ba987e96499102b5304_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV8xL2ZyYWc6ZjE2ODNhNWYwNTJkNGI1ZjlhOGFjZWY4NGMzNmQyYTgvdGFibGU6NDIyNTA2NmI4NGYyNGYzZmJlMDFkMjNhNjJlYjk5YTIvdGFibGVyYW5nZTo0MjI1MDY2Yjg0ZjI0ZjNmYmUwMWQyM2E2MmViOTlhMl8wLTAtMS0xLTA_92dcba39-cd47-4875-95d7-121aea9acad7">D0</dei:EntityIncorporationStateCountryCode>
    <dei:EntityAddressAddressLine1
      contextRef="i2a185dfa6c964ba987e96499102b5304_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV8xL2ZyYWc6ZjE2ODNhNWYwNTJkNGI1ZjlhOGFjZWY4NGMzNmQyYTgvdGV4dHJlZ2lvbjpmMTY4M2E1ZjA1MmQ0YjVmOWE4YWNlZjg0YzM2ZDJhOF8yMjMz_074bd556-d542-4694-845f-82a4dbf19339">Clarendon House</dei:EntityAddressAddressLine1>
    <dei:EntityAddressAddressLine2
      contextRef="i2a185dfa6c964ba987e96499102b5304_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV8xL2ZyYWc6ZjE2ODNhNWYwNTJkNGI1ZjlhOGFjZWY4NGMzNmQyYTgvdGV4dHJlZ2lvbjpmMTY4M2E1ZjA1MmQ0YjVmOWE4YWNlZjg0YzM2ZDJhOF8yMjIy_c677b1c4-dac6-403f-9d75-983e7b3497b3">2 Church Street</dei:EntityAddressAddressLine2>
    <dei:EntityAddressCityOrTown
      contextRef="i2a185dfa6c964ba987e96499102b5304_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV8xL2ZyYWc6ZjE2ODNhNWYwNTJkNGI1ZjlhOGFjZWY4NGMzNmQyYTgvdGV4dHJlZ2lvbjpmMTY4M2E1ZjA1MmQ0YjVmOWE4YWNlZjg0YzM2ZDJhOF8yMjIz_f04f3c85-3088-4d02-af50-26e20d1e7fcd">Hamilton</dei:EntityAddressCityOrTown>
    <dei:EntityAddressPostalZipCode
      contextRef="i2a185dfa6c964ba987e96499102b5304_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV8xL2ZyYWc6ZjE2ODNhNWYwNTJkNGI1ZjlhOGFjZWY4NGMzNmQyYTgvdGV4dHJlZ2lvbjpmMTY4M2E1ZjA1MmQ0YjVmOWE4YWNlZjg0YzM2ZDJhOF8yMjM0_c921851f-7daa-4a1b-91b4-b523a5a9c812">HM11</dei:EntityAddressPostalZipCode>
    <dei:EntityAddressCountry
      contextRef="i2a185dfa6c964ba987e96499102b5304_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV8xL2ZyYWc6ZjE2ODNhNWYwNTJkNGI1ZjlhOGFjZWY4NGMzNmQyYTgvdGV4dHJlZ2lvbjpmMTY4M2E1ZjA1MmQ0YjVmOWE4YWNlZjg0YzM2ZDJhOF8yMjMx_154c1b9e-88ad-4827-bd81-30a8136130b5">BM</dei:EntityAddressCountry>
    <dei:CityAreaCode
      contextRef="i2a185dfa6c964ba987e96499102b5304_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV8xL2ZyYWc6ZjE2ODNhNWYwNTJkNGI1ZjlhOGFjZWY4NGMzNmQyYTgvdGV4dHJlZ2lvbjpmMTY4M2E1ZjA1MmQ0YjVmOWE4YWNlZjg0YzM2ZDJhOF8yMjI3_036e3043-4e7b-4e58-8f35-4a2203df5ec5">441</dei:CityAreaCode>
    <dei:LocalPhoneNumber
      contextRef="i2a185dfa6c964ba987e96499102b5304_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV8xL2ZyYWc6ZjE2ODNhNWYwNTJkNGI1ZjlhOGFjZWY4NGMzNmQyYTgvdGV4dHJlZ2lvbjpmMTY4M2E1ZjA1MmQ0YjVmOWE4YWNlZjg0YzM2ZDJhOF8yMjI4_941865f2-48af-4ac0-b735-733dbfd861c7">297-9901</dei:LocalPhoneNumber>
    <dei:Security12bTitle
      contextRef="i2a185dfa6c964ba987e96499102b5304_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV8xL2ZyYWc6ZjE2ODNhNWYwNTJkNGI1ZjlhOGFjZWY4NGMzNmQyYTgvdGFibGU6YjJmY2ZlY2VmZDEwNDMzY2I1MjFlMDk5MjRjOGQ5MjMvdGFibGVyYW5nZTpiMmZjZmVjZWZkMTA0MzNjYjUyMWUwOTkyNGM4ZDkyM18xLTAtMS0xLTA_c32fadfe-cccb-4621-8805-947a26ba5815">Common Shares, $0.015 par value</dei:Security12bTitle>
    <dei:TradingSymbol
      contextRef="i2a185dfa6c964ba987e96499102b5304_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV8xL2ZyYWc6ZjE2ODNhNWYwNTJkNGI1ZjlhOGFjZWY4NGMzNmQyYTgvdGFibGU6YjJmY2ZlY2VmZDEwNDMzY2I1MjFlMDk5MjRjOGQ5MjMvdGFibGVyYW5nZTpiMmZjZmVjZWZkMTA0MzNjYjUyMWUwOTkyNGM4ZDkyM18xLTEtMS0xLTA_85d44027-2820-4f56-b6c4-ad75fd73ffd3">ESNT</dei:TradingSymbol>
    <dei:SecurityExchangeName
      contextRef="i2a185dfa6c964ba987e96499102b5304_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV8xL2ZyYWc6ZjE2ODNhNWYwNTJkNGI1ZjlhOGFjZWY4NGMzNmQyYTgvdGFibGU6YjJmY2ZlY2VmZDEwNDMzY2I1MjFlMDk5MjRjOGQ5MjMvdGFibGVyYW5nZTpiMmZjZmVjZWZkMTA0MzNjYjUyMWUwOTkyNGM4ZDkyM18xLTItMS0xLTA_6c806aa8-c846-453a-9426-a12dff8c0997">NYSE</dei:SecurityExchangeName>
    <dei:EntityCurrentReportingStatus
      contextRef="i2a185dfa6c964ba987e96499102b5304_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV8xL2ZyYWc6ZjE2ODNhNWYwNTJkNGI1ZjlhOGFjZWY4NGMzNmQyYTgvdGV4dHJlZ2lvbjpmMTY4M2E1ZjA1MmQ0YjVmOWE4YWNlZjg0YzM2ZDJhOF8yMjI0_bd95df5c-a0da-4a97-8250-5ec7b2a34af5">Yes</dei:EntityCurrentReportingStatus>
    <dei:EntityInteractiveDataCurrent
      contextRef="i2a185dfa6c964ba987e96499102b5304_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV8xL2ZyYWc6ZjE2ODNhNWYwNTJkNGI1ZjlhOGFjZWY4NGMzNmQyYTgvdGV4dHJlZ2lvbjpmMTY4M2E1ZjA1MmQ0YjVmOWE4YWNlZjg0YzM2ZDJhOF8yMjI1_d2e65b79-1b5c-40a4-b54f-7fa94f5ba973">Yes</dei:EntityInteractiveDataCurrent>
    <dei:EntityFilerCategory
      contextRef="i2a185dfa6c964ba987e96499102b5304_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV8xL2ZyYWc6ZjE2ODNhNWYwNTJkNGI1ZjlhOGFjZWY4NGMzNmQyYTgvdGFibGU6YWEzODcwNmRjY2RiNDY5NDkxYjk2MDgxMTM1MmY3YjkvdGFibGVyYW5nZTphYTM4NzA2ZGNjZGI0Njk0OTFiOTYwODExMzUyZjdiOV8wLTAtMS0xLTA_0a99180f-679f-49b9-90cc-cf407b189b23">Large Accelerated Filer</dei:EntityFilerCategory>
    <dei:EntitySmallBusiness
      contextRef="i2a185dfa6c964ba987e96499102b5304_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV8xL2ZyYWc6ZjE2ODNhNWYwNTJkNGI1ZjlhOGFjZWY4NGMzNmQyYTgvdGFibGU6YWEzODcwNmRjY2RiNDY5NDkxYjk2MDgxMTM1MmY3YjkvdGFibGVyYW5nZTphYTM4NzA2ZGNjZGI0Njk0OTFiOTYwODExMzUyZjdiOV8xLTQtMS0xLTA_904fe93d-ed0e-45fb-8045-872d519b8f7f">false</dei:EntitySmallBusiness>
    <dei:EntityEmergingGrowthCompany
      contextRef="i2a185dfa6c964ba987e96499102b5304_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV8xL2ZyYWc6ZjE2ODNhNWYwNTJkNGI1ZjlhOGFjZWY4NGMzNmQyYTgvdGFibGU6YWEzODcwNmRjY2RiNDY5NDkxYjk2MDgxMTM1MmY3YjkvdGFibGVyYW5nZTphYTM4NzA2ZGNjZGI0Njk0OTFiOTYwODExMzUyZjdiOV8yLTQtMS0xLTA_56147e3d-8fe2-478a-8166-9731a5d81ff1">false</dei:EntityEmergingGrowthCompany>
    <dei:EntityShellCompany
      contextRef="i2a185dfa6c964ba987e96499102b5304_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV8xL2ZyYWc6ZjE2ODNhNWYwNTJkNGI1ZjlhOGFjZWY4NGMzNmQyYTgvdGV4dHJlZ2lvbjpmMTY4M2E1ZjA1MmQ0YjVmOWE4YWNlZjg0YzM2ZDJhOF8yMjIx_1de7ead8-a962-4d5c-92b2-e56f8d8a4018">false</dei:EntityShellCompany>
    <dei:EntityCommonStockSharesOutstanding
      contextRef="i7dff9acff0374fb7b2521b57719e828d_I20211102"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV8xL2ZyYWc6ZjE2ODNhNWYwNTJkNGI1ZjlhOGFjZWY4NGMzNmQyYTgvdGV4dHJlZ2lvbjpmMTY4M2E1ZjA1MmQ0YjVmOWE4YWNlZjg0YzM2ZDJhOF8yMjE5_1f6f0d8b-4364-40fe-9492-ebb5b9cd9ac1"
      unitRef="shares">110432477</dei:EntityCommonStockSharesOutstanding>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="i0f9003ac66044efabcb772aa149479b9_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV8xOS9mcmFnOmViMGQ2MzU5YTA5YjRlM2E5NTUwYzhmM2JlYmFkNzIyL3RhYmxlOmMyMTQ2OTgxZTQ1OTQ4OWI4ZjhkNjU3YTdjMjM2NmVhL3RhYmxlcmFuZ2U6YzIxNDY5ODFlNDU5NDg5YjhmOGQ2NTdhN2MyMzY2ZWFfNC0wLTEtMS0wL3RleHRyZWdpb246YzY5ODZkMDQ3NGU5NGRmOWEwMTQ1NTU0ZGEyNWZkMTlfNzc_71b7656a-1a21-4e15-b216-c9334ca0947c"
      unitRef="usd">4462616000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="i9902e104a5504bdd8a1960a4e5ddb6e7_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV8xOS9mcmFnOmViMGQ2MzU5YTA5YjRlM2E5NTUwYzhmM2JlYmFkNzIyL3RhYmxlOmMyMTQ2OTgxZTQ1OTQ4OWI4ZjhkNjU3YTdjMjM2NmVhL3RhYmxlcmFuZ2U6YzIxNDY5ODFlNDU5NDg5YjhmOGQ2NTdhN2MyMzY2ZWFfNC0wLTEtMS0wL3RleHRyZWdpb246YzY5ODZkMDQ3NGU5NGRmOWEwMTQ1NTU0ZGEyNWZkMTlfODY_9f3f6b03-20ba-427a-bdd4-f370ea14bf35"
      unitRef="usd">3677815000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i0f9003ac66044efabcb772aa149479b9_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV8xOS9mcmFnOmViMGQ2MzU5YTA5YjRlM2E5NTUwYzhmM2JlYmFkNzIyL3RhYmxlOmMyMTQ2OTgxZTQ1OTQ4OWI4ZjhkNjU3YTdjMjM2NmVhL3RhYmxlcmFuZ2U6YzIxNDY5ODFlNDU5NDg5YjhmOGQ2NTdhN2MyMzY2ZWFfNC0yLTEtMS0w_f9129577-53e7-4d73-985e-d2ef02646cb4"
      unitRef="usd">4560235000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i9902e104a5504bdd8a1960a4e5ddb6e7_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV8xOS9mcmFnOmViMGQ2MzU5YTA5YjRlM2E5NTUwYzhmM2JlYmFkNzIyL3RhYmxlOmMyMTQ2OTgxZTQ1OTQ4OWI4ZjhkNjU3YTdjMjM2NmVhL3RhYmxlcmFuZ2U6YzIxNDY5ODFlNDU5NDg5YjhmOGQ2NTdhN2MyMzY2ZWFfNC00LTEtMS0w_ea705617-4109-495b-af34-d715ecbffd94"
      unitRef="usd">3838513000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="id9b38819f43a491cb5e6fd7a825dc920_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV8xOS9mcmFnOmViMGQ2MzU5YTA5YjRlM2E5NTUwYzhmM2JlYmFkNzIyL3RhYmxlOmMyMTQ2OTgxZTQ1OTQ4OWI4ZjhkNjU3YTdjMjM2NmVhL3RhYmxlcmFuZ2U6YzIxNDY5ODFlNDU5NDg5YjhmOGQ2NTdhN2MyMzY2ZWFfNS0wLTEtMS0wL3RleHRyZWdpb246NzZiYjQyYjc4YTNjNGQzNjhiMTFkMDIwNzI1MDA2OGZfODQ_4cb1b7b8-3e94-4606-842f-399e7f92e782"
      unitRef="usd">309781000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="i4caad4e6f34b4b32a545551de3b63def_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV8xOS9mcmFnOmViMGQ2MzU5YTA5YjRlM2E5NTUwYzhmM2JlYmFkNzIyL3RhYmxlOmMyMTQ2OTgxZTQ1OTQ4OWI4ZjhkNjU3YTdjMjM2NmVhL3RhYmxlcmFuZ2U6YzIxNDY5ODFlNDU5NDg5YjhmOGQ2NTdhN2MyMzY2ZWFfNS0wLTEtMS0wL3RleHRyZWdpb246NzZiYjQyYjc4YTNjNGQzNjhiMTFkMDIwNzI1MDA2OGZfOTM_d37bb96c-8b63-4ca1-bd57-5f83ce2b848a"
      unitRef="usd">726875000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="id9b38819f43a491cb5e6fd7a825dc920_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV8xOS9mcmFnOmViMGQ2MzU5YTA5YjRlM2E5NTUwYzhmM2JlYmFkNzIyL3RhYmxlOmMyMTQ2OTgxZTQ1OTQ4OWI4ZjhkNjU3YTdjMjM2NmVhL3RhYmxlcmFuZ2U6YzIxNDY5ODFlNDU5NDg5YjhmOGQ2NTdhN2MyMzY2ZWFfNS0yLTEtMS0w_37dd1606-7d2c-4102-ad41-1a90ae8622f5"
      unitRef="usd">309782000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i4caad4e6f34b4b32a545551de3b63def_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV8xOS9mcmFnOmViMGQ2MzU5YTA5YjRlM2E5NTUwYzhmM2JlYmFkNzIyL3RhYmxlOmMyMTQ2OTgxZTQ1OTQ4OWI4ZjhkNjU3YTdjMjM2NmVhL3RhYmxlcmFuZ2U6YzIxNDY5ODFlNDU5NDg5YjhmOGQ2NTdhN2MyMzY2ZWFfNS00LTEtMS0w_25fef938-0036-4101-adfd-9327f61f60de"
      unitRef="usd">726860000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i373ca8012b59446fa99f48bead3b6a48_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV8xOS9mcmFnOmViMGQ2MzU5YTA5YjRlM2E5NTUwYzhmM2JlYmFkNzIyL3RhYmxlOmMyMTQ2OTgxZTQ1OTQ4OWI4ZjhkNjU3YTdjMjM2NmVhL3RhYmxlcmFuZ2U6YzIxNDY5ODFlNDU5NDg5YjhmOGQ2NTdhN2MyMzY2ZWFfNi0yLTEtMS0w_b8bb998b-4b98-4893-b71e-334c15a75bf9"
      unitRef="usd">4870017000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i8d10fa00a9a9471995c20b944e0caf80_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV8xOS9mcmFnOmViMGQ2MzU5YTA5YjRlM2E5NTUwYzhmM2JlYmFkNzIyL3RhYmxlOmMyMTQ2OTgxZTQ1OTQ4OWI4ZjhkNjU3YTdjMjM2NmVhL3RhYmxlcmFuZ2U6YzIxNDY5ODFlNDU5NDg5YjhmOGQ2NTdhN2MyMzY2ZWFfNi00LTEtMS0w_57256cd4-942b-4ece-b308-86adafecc1c7"
      unitRef="usd">4565373000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:EquityMethodInvestments
      contextRef="i373ca8012b59446fa99f48bead3b6a48_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV8xOS9mcmFnOmViMGQ2MzU5YTA5YjRlM2E5NTUwYzhmM2JlYmFkNzIyL3RhYmxlOmMyMTQ2OTgxZTQ1OTQ4OWI4ZjhkNjU3YTdjMjM2NmVhL3RhYmxlcmFuZ2U6YzIxNDY5ODFlNDU5NDg5YjhmOGQ2NTdhN2MyMzY2ZWFfNy0yLTEtMS0w_35959789-fdf7-4e92-b787-7ed61826a8e5"
      unitRef="usd">161250000</us-gaap:EquityMethodInvestments>
    <us-gaap:EquityMethodInvestments
      contextRef="i8d10fa00a9a9471995c20b944e0caf80_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV8xOS9mcmFnOmViMGQ2MzU5YTA5YjRlM2E5NTUwYzhmM2JlYmFkNzIyL3RhYmxlOmMyMTQ2OTgxZTQ1OTQ4OWI4ZjhkNjU3YTdjMjM2NmVhL3RhYmxlcmFuZ2U6YzIxNDY5ODFlNDU5NDg5YjhmOGQ2NTdhN2MyMzY2ZWFfNy00LTEtMS0w_7cd868ca-bafd-4968-ad70-f4bbf58a8878"
      unitRef="usd">88904000</us-gaap:EquityMethodInvestments>
    <us-gaap:Investments
      contextRef="i373ca8012b59446fa99f48bead3b6a48_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV8xOS9mcmFnOmViMGQ2MzU5YTA5YjRlM2E5NTUwYzhmM2JlYmFkNzIyL3RhYmxlOmMyMTQ2OTgxZTQ1OTQ4OWI4ZjhkNjU3YTdjMjM2NmVhL3RhYmxlcmFuZ2U6YzIxNDY5ODFlNDU5NDg5YjhmOGQ2NTdhN2MyMzY2ZWFfOC0yLTEtMS0w_8394115c-20b8-443a-ac2b-5033e9a8c31b"
      unitRef="usd">5031267000</us-gaap:Investments>
    <us-gaap:Investments
      contextRef="i8d10fa00a9a9471995c20b944e0caf80_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV8xOS9mcmFnOmViMGQ2MzU5YTA5YjRlM2E5NTUwYzhmM2JlYmFkNzIyL3RhYmxlOmMyMTQ2OTgxZTQ1OTQ4OWI4ZjhkNjU3YTdjMjM2NmVhL3RhYmxlcmFuZ2U6YzIxNDY5ODFlNDU5NDg5YjhmOGQ2NTdhN2MyMzY2ZWFfOC00LTEtMS0w_fe44da57-cd02-4b80-9546-99bc7ae1aba8"
      unitRef="usd">4654277000</us-gaap:Investments>
    <us-gaap:Cash
      contextRef="i373ca8012b59446fa99f48bead3b6a48_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV8xOS9mcmFnOmViMGQ2MzU5YTA5YjRlM2E5NTUwYzhmM2JlYmFkNzIyL3RhYmxlOmMyMTQ2OTgxZTQ1OTQ4OWI4ZjhkNjU3YTdjMjM2NmVhL3RhYmxlcmFuZ2U6YzIxNDY5ODFlNDU5NDg5YjhmOGQ2NTdhN2MyMzY2ZWFfOS0yLTEtMS0w_f5fb25a5-30b7-4346-84e5-b2aaa6393fa8"
      unitRef="usd">65825000</us-gaap:Cash>
    <us-gaap:Cash
      contextRef="i8d10fa00a9a9471995c20b944e0caf80_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV8xOS9mcmFnOmViMGQ2MzU5YTA5YjRlM2E5NTUwYzhmM2JlYmFkNzIyL3RhYmxlOmMyMTQ2OTgxZTQ1OTQ4OWI4ZjhkNjU3YTdjMjM2NmVhL3RhYmxlcmFuZ2U6YzIxNDY5ODFlNDU5NDg5YjhmOGQ2NTdhN2MyMzY2ZWFfOS00LTEtMS0w_a9ae0765-9116-4a9d-80c1-15a8d46e937d"
      unitRef="usd">102830000</us-gaap:Cash>
    <us-gaap:AccruedInvestmentIncomeReceivable
      contextRef="i373ca8012b59446fa99f48bead3b6a48_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV8xOS9mcmFnOmViMGQ2MzU5YTA5YjRlM2E5NTUwYzhmM2JlYmFkNzIyL3RhYmxlOmMyMTQ2OTgxZTQ1OTQ4OWI4ZjhkNjU3YTdjMjM2NmVhL3RhYmxlcmFuZ2U6YzIxNDY5ODFlNDU5NDg5YjhmOGQ2NTdhN2MyMzY2ZWFfMTAtMi0xLTEtMA_1c5f47cd-db78-4fc8-a504-a3ae334e8671"
      unitRef="usd">24642000</us-gaap:AccruedInvestmentIncomeReceivable>
    <us-gaap:AccruedInvestmentIncomeReceivable
      contextRef="i8d10fa00a9a9471995c20b944e0caf80_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV8xOS9mcmFnOmViMGQ2MzU5YTA5YjRlM2E5NTUwYzhmM2JlYmFkNzIyL3RhYmxlOmMyMTQ2OTgxZTQ1OTQ4OWI4ZjhkNjU3YTdjMjM2NmVhL3RhYmxlcmFuZ2U6YzIxNDY5ODFlNDU5NDg5YjhmOGQ2NTdhN2MyMzY2ZWFfMTAtNC0xLTEtMA_6debd7b7-1251-47cb-a1b4-e8d0d2e01323"
      unitRef="usd">19948000</us-gaap:AccruedInvestmentIncomeReceivable>
    <us-gaap:NotesReceivableNet
      contextRef="i373ca8012b59446fa99f48bead3b6a48_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV8xOS9mcmFnOmViMGQ2MzU5YTA5YjRlM2E5NTUwYzhmM2JlYmFkNzIyL3RhYmxlOmMyMTQ2OTgxZTQ1OTQ4OWI4ZjhkNjU3YTdjMjM2NmVhL3RhYmxlcmFuZ2U6YzIxNDY5ODFlNDU5NDg5YjhmOGQ2NTdhN2MyMzY2ZWFfMTEtMi0xLTEtMA_c0b9c00d-efde-4d58-b6af-346224ece901"
      unitRef="usd">47760000</us-gaap:NotesReceivableNet>
    <us-gaap:NotesReceivableNet
      contextRef="i8d10fa00a9a9471995c20b944e0caf80_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV8xOS9mcmFnOmViMGQ2MzU5YTA5YjRlM2E5NTUwYzhmM2JlYmFkNzIyL3RhYmxlOmMyMTQ2OTgxZTQ1OTQ4OWI4ZjhkNjU3YTdjMjM2NmVhL3RhYmxlcmFuZ2U6YzIxNDY5ODFlNDU5NDg5YjhmOGQ2NTdhN2MyMzY2ZWFfMTEtNC0xLTEtMA_6100015c-8cb8-466f-a7f8-dec18fc10863"
      unitRef="usd">50140000</us-gaap:NotesReceivableNet>
    <us-gaap:DeferredPolicyAcquisitionCosts
      contextRef="i373ca8012b59446fa99f48bead3b6a48_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV8xOS9mcmFnOmViMGQ2MzU5YTA5YjRlM2E5NTUwYzhmM2JlYmFkNzIyL3RhYmxlOmMyMTQ2OTgxZTQ1OTQ4OWI4ZjhkNjU3YTdjMjM2NmVhL3RhYmxlcmFuZ2U6YzIxNDY5ODFlNDU5NDg5YjhmOGQ2NTdhN2MyMzY2ZWFfMTItMi0xLTEtMA_5589b92a-0e3e-4165-9693-20da847217f1"
      unitRef="usd">13307000</us-gaap:DeferredPolicyAcquisitionCosts>
    <us-gaap:DeferredPolicyAcquisitionCosts
      contextRef="i8d10fa00a9a9471995c20b944e0caf80_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV8xOS9mcmFnOmViMGQ2MzU5YTA5YjRlM2E5NTUwYzhmM2JlYmFkNzIyL3RhYmxlOmMyMTQ2OTgxZTQ1OTQ4OWI4ZjhkNjU3YTdjMjM2NmVhL3RhYmxlcmFuZ2U6YzIxNDY5ODFlNDU5NDg5YjhmOGQ2NTdhN2MyMzY2ZWFfMTItNC0xLTEtMA_b43c8b27-616b-4253-963a-0f76a4c443cc"
      unitRef="usd">17005000</us-gaap:DeferredPolicyAcquisitionCosts>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
      contextRef="i373ca8012b59446fa99f48bead3b6a48_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV8xOS9mcmFnOmViMGQ2MzU5YTA5YjRlM2E5NTUwYzhmM2JlYmFkNzIyL3RhYmxlOmMyMTQ2OTgxZTQ1OTQ4OWI4ZjhkNjU3YTdjMjM2NmVhL3RhYmxlcmFuZ2U6YzIxNDY5ODFlNDU5NDg5YjhmOGQ2NTdhN2MyMzY2ZWFfMTMtMC0xLTEtMC90ZXh0cmVnaW9uOjQyOTQ2NDdhMzRiYTRhNzNhZDU3N2E4NTRhOGY4YTBhXzcw_240012f5-5a78-478a-9957-75d8e6e17380"
      unitRef="usd">63545000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
      contextRef="i8d10fa00a9a9471995c20b944e0caf80_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV8xOS9mcmFnOmViMGQ2MzU5YTA5YjRlM2E5NTUwYzhmM2JlYmFkNzIyL3RhYmxlOmMyMTQ2OTgxZTQ1OTQ4OWI4ZjhkNjU3YTdjMjM2NmVhL3RhYmxlcmFuZ2U6YzIxNDY5ODFlNDU5NDg5YjhmOGQ2NTdhN2MyMzY2ZWFfMTMtMC0xLTEtMC90ZXh0cmVnaW9uOjQyOTQ2NDdhMzRiYTRhNzNhZDU3N2E4NTRhOGY4YTBhXzg0_00da5b13-f3f0-4be6-8119-5eab4cf45378"
      unitRef="usd">60967000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="i373ca8012b59446fa99f48bead3b6a48_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV8xOS9mcmFnOmViMGQ2MzU5YTA5YjRlM2E5NTUwYzhmM2JlYmFkNzIyL3RhYmxlOmMyMTQ2OTgxZTQ1OTQ4OWI4ZjhkNjU3YTdjMjM2NmVhL3RhYmxlcmFuZ2U6YzIxNDY5ODFlNDU5NDg5YjhmOGQ2NTdhN2MyMzY2ZWFfMTMtMi0xLTEtMA_c42e1ee9-86d0-4177-89c3-513c40ae871c"
      unitRef="usd">12485000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="i8d10fa00a9a9471995c20b944e0caf80_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV8xOS9mcmFnOmViMGQ2MzU5YTA5YjRlM2E5NTUwYzhmM2JlYmFkNzIyL3RhYmxlOmMyMTQ2OTgxZTQ1OTQ4OWI4ZjhkNjU3YTdjMjM2NmVhL3RhYmxlcmFuZ2U6YzIxNDY5ODFlNDU5NDg5YjhmOGQ2NTdhN2MyMzY2ZWFfMTMtNC0xLTEtMA_1ec538a9-3f37-4af0-8bd2-258972263056"
      unitRef="usd">15095000</us-gaap:PropertyPlantAndEquipmentNet>
    <esnt:MortgageGuarantyInsurerUnitedStatesMortgageGuarantyTaxAndLossBonds
      contextRef="i373ca8012b59446fa99f48bead3b6a48_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV8xOS9mcmFnOmViMGQ2MzU5YTA5YjRlM2E5NTUwYzhmM2JlYmFkNzIyL3RhYmxlOmMyMTQ2OTgxZTQ1OTQ4OWI4ZjhkNjU3YTdjMjM2NmVhL3RhYmxlcmFuZ2U6YzIxNDY5ODFlNDU5NDg5YjhmOGQ2NTdhN2MyMzY2ZWFfMTQtMi0xLTEtMA_65da4a93-659d-4887-b327-ac6d08897d5f"
      unitRef="usd">348286000</esnt:MortgageGuarantyInsurerUnitedStatesMortgageGuarantyTaxAndLossBonds>
    <esnt:MortgageGuarantyInsurerUnitedStatesMortgageGuarantyTaxAndLossBonds
      contextRef="i8d10fa00a9a9471995c20b944e0caf80_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV8xOS9mcmFnOmViMGQ2MzU5YTA5YjRlM2E5NTUwYzhmM2JlYmFkNzIyL3RhYmxlOmMyMTQ2OTgxZTQ1OTQ4OWI4ZjhkNjU3YTdjMjM2NmVhL3RhYmxlcmFuZ2U6YzIxNDY5ODFlNDU5NDg5YjhmOGQ2NTdhN2MyMzY2ZWFfMTQtNC0xLTEtMA_0c39a94d-0459-41f1-92ce-5584ac851f99"
      unitRef="usd">302636000</esnt:MortgageGuarantyInsurerUnitedStatesMortgageGuarantyTaxAndLossBonds>
    <us-gaap:OtherAssets
      contextRef="i373ca8012b59446fa99f48bead3b6a48_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV8xOS9mcmFnOmViMGQ2MzU5YTA5YjRlM2E5NTUwYzhmM2JlYmFkNzIyL3RhYmxlOmMyMTQ2OTgxZTQ1OTQ4OWI4ZjhkNjU3YTdjMjM2NmVhL3RhYmxlcmFuZ2U6YzIxNDY5ODFlNDU5NDg5YjhmOGQ2NTdhN2MyMzY2ZWFfMTUtMi0xLTEtMA_6fedcff8-738f-4799-afa7-186829a400c9"
      unitRef="usd">45944000</us-gaap:OtherAssets>
    <us-gaap:OtherAssets
      contextRef="i8d10fa00a9a9471995c20b944e0caf80_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV8xOS9mcmFnOmViMGQ2MzU5YTA5YjRlM2E5NTUwYzhmM2JlYmFkNzIyL3RhYmxlOmMyMTQ2OTgxZTQ1OTQ4OWI4ZjhkNjU3YTdjMjM2NmVhL3RhYmxlcmFuZ2U6YzIxNDY5ODFlNDU5NDg5YjhmOGQ2NTdhN2MyMzY2ZWFfMTUtNC0xLTEtMA_c25d3f6e-7519-4105-b05d-a811611877ad"
      unitRef="usd">40793000</us-gaap:OtherAssets>
    <us-gaap:Assets
      contextRef="i373ca8012b59446fa99f48bead3b6a48_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV8xOS9mcmFnOmViMGQ2MzU5YTA5YjRlM2E5NTUwYzhmM2JlYmFkNzIyL3RhYmxlOmMyMTQ2OTgxZTQ1OTQ4OWI4ZjhkNjU3YTdjMjM2NmVhL3RhYmxlcmFuZ2U6YzIxNDY5ODFlNDU5NDg5YjhmOGQ2NTdhN2MyMzY2ZWFfMTYtMi0xLTEtMA_4c09f872-f08e-4b99-a0e9-dbded5eb7f9f"
      unitRef="usd">5589516000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="i8d10fa00a9a9471995c20b944e0caf80_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV8xOS9mcmFnOmViMGQ2MzU5YTA5YjRlM2E5NTUwYzhmM2JlYmFkNzIyL3RhYmxlOmMyMTQ2OTgxZTQ1OTQ4OWI4ZjhkNjU3YTdjMjM2NmVhL3RhYmxlcmFuZ2U6YzIxNDY5ODFlNDU5NDg5YjhmOGQ2NTdhN2MyMzY2ZWFfMTYtNC0xLTEtMA_9a0fd909-3fc7-4a19-8dc6-a14b93e6031a"
      unitRef="usd">5202724000</us-gaap:Assets>
    <us-gaap:LiabilityForClaimsAndClaimsAdjustmentExpense
      contextRef="i373ca8012b59446fa99f48bead3b6a48_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV8xOS9mcmFnOmViMGQ2MzU5YTA5YjRlM2E5NTUwYzhmM2JlYmFkNzIyL3RhYmxlOmMyMTQ2OTgxZTQ1OTQ4OWI4ZjhkNjU3YTdjMjM2NmVhL3RhYmxlcmFuZ2U6YzIxNDY5ODFlNDU5NDg5YjhmOGQ2NTdhN2MyMzY2ZWFfMjAtMi0xLTEtMA_ef4447c9-d81d-4dc0-9de7-3ba256e198f9"
      unitRef="usd">412956000</us-gaap:LiabilityForClaimsAndClaimsAdjustmentExpense>
    <us-gaap:LiabilityForClaimsAndClaimsAdjustmentExpense
      contextRef="i8d10fa00a9a9471995c20b944e0caf80_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV8xOS9mcmFnOmViMGQ2MzU5YTA5YjRlM2E5NTUwYzhmM2JlYmFkNzIyL3RhYmxlOmMyMTQ2OTgxZTQ1OTQ4OWI4ZjhkNjU3YTdjMjM2NmVhL3RhYmxlcmFuZ2U6YzIxNDY5ODFlNDU5NDg5YjhmOGQ2NTdhN2MyMzY2ZWFfMjAtNC0xLTEtMA_a42404d9-41e5-4f0e-b819-fa557b0e36e9"
      unitRef="usd">374941000</us-gaap:LiabilityForClaimsAndClaimsAdjustmentExpense>
    <us-gaap:UnearnedPremiums
      contextRef="i373ca8012b59446fa99f48bead3b6a48_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV8xOS9mcmFnOmViMGQ2MzU5YTA5YjRlM2E5NTUwYzhmM2JlYmFkNzIyL3RhYmxlOmMyMTQ2OTgxZTQ1OTQ4OWI4ZjhkNjU3YTdjMjM2NmVhL3RhYmxlcmFuZ2U6YzIxNDY5ODFlNDU5NDg5YjhmOGQ2NTdhN2MyMzY2ZWFfMjEtMi0xLTEtMA_71905172-1828-46f3-89e3-db97881d0e38"
      unitRef="usd">204210000</us-gaap:UnearnedPremiums>
    <us-gaap:UnearnedPremiums
      contextRef="i8d10fa00a9a9471995c20b944e0caf80_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV8xOS9mcmFnOmViMGQ2MzU5YTA5YjRlM2E5NTUwYzhmM2JlYmFkNzIyL3RhYmxlOmMyMTQ2OTgxZTQ1OTQ4OWI4ZjhkNjU3YTdjMjM2NmVhL3RhYmxlcmFuZ2U6YzIxNDY5ODFlNDU5NDg5YjhmOGQ2NTdhN2MyMzY2ZWFfMjEtNC0xLTEtMA_1ab3d7cd-8e05-4749-922b-8972a21165c0"
      unitRef="usd">250436000</us-gaap:UnearnedPremiums>
    <us-gaap:DeferredIncomeTaxLiabilitiesNet
      contextRef="i373ca8012b59446fa99f48bead3b6a48_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV8xOS9mcmFnOmViMGQ2MzU5YTA5YjRlM2E5NTUwYzhmM2JlYmFkNzIyL3RhYmxlOmMyMTQ2OTgxZTQ1OTQ4OWI4ZjhkNjU3YTdjMjM2NmVhL3RhYmxlcmFuZ2U6YzIxNDY5ODFlNDU5NDg5YjhmOGQ2NTdhN2MyMzY2ZWFfMjItMi0xLTEtMA_00a8e222-667a-4946-ab03-fa795935690a"
      unitRef="usd">356835000</us-gaap:DeferredIncomeTaxLiabilitiesNet>
    <us-gaap:DeferredIncomeTaxLiabilitiesNet
      contextRef="i8d10fa00a9a9471995c20b944e0caf80_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV8xOS9mcmFnOmViMGQ2MzU5YTA5YjRlM2E5NTUwYzhmM2JlYmFkNzIyL3RhYmxlOmMyMTQ2OTgxZTQ1OTQ4OWI4ZjhkNjU3YTdjMjM2NmVhL3RhYmxlcmFuZ2U6YzIxNDY5ODFlNDU5NDg5YjhmOGQ2NTdhN2MyMzY2ZWFfMjItNC0xLTEtMA_b51e20aa-26e2-4197-95ff-716e71fc7e0e"
      unitRef="usd">305109000</us-gaap:DeferredIncomeTaxLiabilitiesNet>
    <us-gaap:DeferredFinanceCostsGross
      contextRef="i373ca8012b59446fa99f48bead3b6a48_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV8xOS9mcmFnOmViMGQ2MzU5YTA5YjRlM2E5NTUwYzhmM2JlYmFkNzIyL3RhYmxlOmMyMTQ2OTgxZTQ1OTQ4OWI4ZjhkNjU3YTdjMjM2NmVhL3RhYmxlcmFuZ2U6YzIxNDY5ODFlNDU5NDg5YjhmOGQ2NTdhN2MyMzY2ZWFfMjMtMC0xLTEtMC90ZXh0cmVnaW9uOjg3ZGFkZDhhM2E3ZTRmMWM5YWM3ODlkM2RkY2FkNTA0Xzg2_0af9b79e-bf36-4a2e-af6c-03236ea43518"
      unitRef="usd">2386000</us-gaap:DeferredFinanceCostsGross>
    <us-gaap:DeferredFinanceCostsGross
      contextRef="i8d10fa00a9a9471995c20b944e0caf80_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV8xOS9mcmFnOmViMGQ2MzU5YTA5YjRlM2E5NTUwYzhmM2JlYmFkNzIyL3RhYmxlOmMyMTQ2OTgxZTQ1OTQ4OWI4ZjhkNjU3YTdjMjM2NmVhL3RhYmxlcmFuZ2U6YzIxNDY5ODFlNDU5NDg5YjhmOGQ2NTdhN2MyMzY2ZWFfMjMtMC0xLTEtMC90ZXh0cmVnaW9uOjg3ZGFkZDhhM2E3ZTRmMWM5YWM3ODlkM2RkY2FkNTA0Xzk5_1a1ea529-f199-4382-bcd6-10fde6aea578"
      unitRef="usd">3280000</us-gaap:DeferredFinanceCostsGross>
    <us-gaap:LineOfCredit
      contextRef="i373ca8012b59446fa99f48bead3b6a48_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV8xOS9mcmFnOmViMGQ2MzU5YTA5YjRlM2E5NTUwYzhmM2JlYmFkNzIyL3RhYmxlOmMyMTQ2OTgxZTQ1OTQ4OWI4ZjhkNjU3YTdjMjM2NmVhL3RhYmxlcmFuZ2U6YzIxNDY5ODFlNDU5NDg5YjhmOGQ2NTdhN2MyMzY2ZWFfMjMtMi0xLTEtMA_3ac8045a-f4fd-4c8a-a814-7d9dcac7e8bd"
      unitRef="usd">322614000</us-gaap:LineOfCredit>
    <us-gaap:LineOfCredit
      contextRef="i8d10fa00a9a9471995c20b944e0caf80_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV8xOS9mcmFnOmViMGQ2MzU5YTA5YjRlM2E5NTUwYzhmM2JlYmFkNzIyL3RhYmxlOmMyMTQ2OTgxZTQ1OTQ4OWI4ZjhkNjU3YTdjMjM2NmVhL3RhYmxlcmFuZ2U6YzIxNDY5ODFlNDU5NDg5YjhmOGQ2NTdhN2MyMzY2ZWFfMjMtNC0xLTEtMA_701b0569-8c70-436b-beda-860782b57b8a"
      unitRef="usd">321720000</us-gaap:LineOfCredit>
    <us-gaap:OtherAccruedLiabilitiesCurrentAndNoncurrent
      contextRef="i373ca8012b59446fa99f48bead3b6a48_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV8xOS9mcmFnOmViMGQ2MzU5YTA5YjRlM2E5NTUwYzhmM2JlYmFkNzIyL3RhYmxlOmMyMTQ2OTgxZTQ1OTQ4OWI4ZjhkNjU3YTdjMjM2NmVhL3RhYmxlcmFuZ2U6YzIxNDY5ODFlNDU5NDg5YjhmOGQ2NTdhN2MyMzY2ZWFfMjQtMi0xLTEtMA_32142730-73d7-4160-afbe-aeecc68df93c"
      unitRef="usd">124917000</us-gaap:OtherAccruedLiabilitiesCurrentAndNoncurrent>
    <us-gaap:OtherAccruedLiabilitiesCurrentAndNoncurrent
      contextRef="i8d10fa00a9a9471995c20b944e0caf80_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV8xOS9mcmFnOmViMGQ2MzU5YTA5YjRlM2E5NTUwYzhmM2JlYmFkNzIyL3RhYmxlOmMyMTQ2OTgxZTQ1OTQ4OWI4ZjhkNjU3YTdjMjM2NmVhL3RhYmxlcmFuZ2U6YzIxNDY5ODFlNDU5NDg5YjhmOGQ2NTdhN2MyMzY2ZWFfMjQtNC0xLTEtMA_1d035099-2b14-429e-a348-b4d1ac1cba2a"
      unitRef="usd">87885000</us-gaap:OtherAccruedLiabilitiesCurrentAndNoncurrent>
    <us-gaap:Liabilities
      contextRef="i373ca8012b59446fa99f48bead3b6a48_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV8xOS9mcmFnOmViMGQ2MzU5YTA5YjRlM2E5NTUwYzhmM2JlYmFkNzIyL3RhYmxlOmMyMTQ2OTgxZTQ1OTQ4OWI4ZjhkNjU3YTdjMjM2NmVhL3RhYmxlcmFuZ2U6YzIxNDY5ODFlNDU5NDg5YjhmOGQ2NTdhN2MyMzY2ZWFfMjUtMi0xLTEtMA_e836b94c-2f9c-46b5-b543-a238c88ee8d1"
      unitRef="usd">1421532000</us-gaap:Liabilities>
    <us-gaap:Liabilities
      contextRef="i8d10fa00a9a9471995c20b944e0caf80_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV8xOS9mcmFnOmViMGQ2MzU5YTA5YjRlM2E5NTUwYzhmM2JlYmFkNzIyL3RhYmxlOmMyMTQ2OTgxZTQ1OTQ4OWI4ZjhkNjU3YTdjMjM2NmVhL3RhYmxlcmFuZ2U6YzIxNDY5ODFlNDU5NDg5YjhmOGQ2NTdhN2MyMzY2ZWFfMjUtNC0xLTEtMA_92353e90-4f3e-457a-bc9d-0636026a2990"
      unitRef="usd">1340091000</us-gaap:Liabilities>
    <us-gaap:CommitmentsAndContingencies
      contextRef="i373ca8012b59446fa99f48bead3b6a48_I20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV8xOS9mcmFnOmViMGQ2MzU5YTA5YjRlM2E5NTUwYzhmM2JlYmFkNzIyL3RhYmxlOmMyMTQ2OTgxZTQ1OTQ4OWI4ZjhkNjU3YTdjMjM2NmVhL3RhYmxlcmFuZ2U6YzIxNDY5ODFlNDU5NDg5YjhmOGQ2NTdhN2MyMzY2ZWFfMjYtMi0xLTEtMA_a918de5a-ad81-488a-ace3-66157ee62e7c"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:CommitmentsAndContingencies
      contextRef="i8d10fa00a9a9471995c20b944e0caf80_I20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV8xOS9mcmFnOmViMGQ2MzU5YTA5YjRlM2E5NTUwYzhmM2JlYmFkNzIyL3RhYmxlOmMyMTQ2OTgxZTQ1OTQ4OWI4ZjhkNjU3YTdjMjM2NmVhL3RhYmxlcmFuZ2U6YzIxNDY5ODFlNDU5NDg5YjhmOGQ2NTdhN2MyMzY2ZWFfMjYtNC0xLTEtMA_cca173b1-77a8-4a96-ae7c-26deff4e782e"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="i8d10fa00a9a9471995c20b944e0caf80_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV8xOS9mcmFnOmViMGQ2MzU5YTA5YjRlM2E5NTUwYzhmM2JlYmFkNzIyL3RhYmxlOmMyMTQ2OTgxZTQ1OTQ4OWI4ZjhkNjU3YTdjMjM2NmVhL3RhYmxlcmFuZ2U6YzIxNDY5ODFlNDU5NDg5YjhmOGQ2NTdhN2MyMzY2ZWFfMjgtMC0xLTEtMC90ZXh0cmVnaW9uOmRiNTA2OTlhNzIyMzQ2NTFiZWI0MTY2NjRjNjZkNmE2XzE5_1ee5b25f-b400-4485-8548-659af3c53c5b"
      unitRef="usdPerShare">0.015</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="i373ca8012b59446fa99f48bead3b6a48_I20210930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV8xOS9mcmFnOmViMGQ2MzU5YTA5YjRlM2E5NTUwYzhmM2JlYmFkNzIyL3RhYmxlOmMyMTQ2OTgxZTQ1OTQ4OWI4ZjhkNjU3YTdjMjM2NmVhL3RhYmxlcmFuZ2U6YzIxNDY5ODFlNDU5NDg5YjhmOGQ2NTdhN2MyMzY2ZWFfMjgtMC0xLTEtMC90ZXh0cmVnaW9uOmRiNTA2OTlhNzIyMzQ2NTFiZWI0MTY2NjRjNjZkNmE2XzE5_ce6d5d80-e79e-46ce-8f14-c0a1f33a2bfc"
      unitRef="usdPerShare">0.015</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="i8d10fa00a9a9471995c20b944e0caf80_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV8xOS9mcmFnOmViMGQ2MzU5YTA5YjRlM2E5NTUwYzhmM2JlYmFkNzIyL3RhYmxlOmMyMTQ2OTgxZTQ1OTQ4OWI4ZjhkNjU3YTdjMjM2NmVhL3RhYmxlcmFuZ2U6YzIxNDY5ODFlNDU5NDg5YjhmOGQ2NTdhN2MyMzY2ZWFfMjktMC0xLTEtMC90ZXh0cmVnaW9uOjI1NzgxZjAzYjlhZjRmYTE4YmZiZjkyNTM0YTZiYzMyXzE4_7df59a25-a37e-4501-901a-4675d243214e"
      unitRef="shares">233333000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="i373ca8012b59446fa99f48bead3b6a48_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV8xOS9mcmFnOmViMGQ2MzU5YTA5YjRlM2E5NTUwYzhmM2JlYmFkNzIyL3RhYmxlOmMyMTQ2OTgxZTQ1OTQ4OWI4ZjhkNjU3YTdjMjM2NmVhL3RhYmxlcmFuZ2U6YzIxNDY5ODFlNDU5NDg5YjhmOGQ2NTdhN2MyMzY2ZWFfMjktMC0xLTEtMC90ZXh0cmVnaW9uOjI1NzgxZjAzYjlhZjRmYTE4YmZiZjkyNTM0YTZiYzMyXzE4_e766a514-ac22-4274-a9d0-b9a447b49c23"
      unitRef="shares">233333000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesIssued
      contextRef="i373ca8012b59446fa99f48bead3b6a48_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV8xOS9mcmFnOmViMGQ2MzU5YTA5YjRlM2E5NTUwYzhmM2JlYmFkNzIyL3RhYmxlOmMyMTQ2OTgxZTQ1OTQ4OWI4ZjhkNjU3YTdjMjM2NmVhL3RhYmxlcmFuZ2U6YzIxNDY5ODFlNDU5NDg5YjhmOGQ2NTdhN2MyMzY2ZWFfMjktMC0xLTEtMC90ZXh0cmVnaW9uOjI1NzgxZjAzYjlhZjRmYTE4YmZiZjkyNTM0YTZiYzMyXzQ3_0e5cf6a8-a2c1-4e02-bddc-673eefa426aa"
      unitRef="shares">110915000</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i373ca8012b59446fa99f48bead3b6a48_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV8xOS9mcmFnOmViMGQ2MzU5YTA5YjRlM2E5NTUwYzhmM2JlYmFkNzIyL3RhYmxlOmMyMTQ2OTgxZTQ1OTQ4OWI4ZjhkNjU3YTdjMjM2NmVhL3RhYmxlcmFuZ2U6YzIxNDY5ODFlNDU5NDg5YjhmOGQ2NTdhN2MyMzY2ZWFfMjktMC0xLTEtMC90ZXh0cmVnaW9uOjI1NzgxZjAzYjlhZjRmYTE4YmZiZjkyNTM0YTZiYzMyXzQ3_811d6d1e-3206-4480-b524-b2238bb070a4"
      unitRef="shares">110915000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i8d10fa00a9a9471995c20b944e0caf80_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV8xOS9mcmFnOmViMGQ2MzU5YTA5YjRlM2E5NTUwYzhmM2JlYmFkNzIyL3RhYmxlOmMyMTQ2OTgxZTQ1OTQ4OWI4ZjhkNjU3YTdjMjM2NmVhL3RhYmxlcmFuZ2U6YzIxNDY5ODFlNDU5NDg5YjhmOGQ2NTdhN2MyMzY2ZWFfMjktMC0xLTEtMC90ZXh0cmVnaW9uOjI1NzgxZjAzYjlhZjRmYTE4YmZiZjkyNTM0YTZiYzMyXzY3_32e9ca21-46a4-43e5-ae9e-ef22aabfa567"
      unitRef="shares">112423000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesIssued
      contextRef="i8d10fa00a9a9471995c20b944e0caf80_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV8xOS9mcmFnOmViMGQ2MzU5YTA5YjRlM2E5NTUwYzhmM2JlYmFkNzIyL3RhYmxlOmMyMTQ2OTgxZTQ1OTQ4OWI4ZjhkNjU3YTdjMjM2NmVhL3RhYmxlcmFuZ2U6YzIxNDY5ODFlNDU5NDg5YjhmOGQ2NTdhN2MyMzY2ZWFfMjktMC0xLTEtMC90ZXh0cmVnaW9uOjI1NzgxZjAzYjlhZjRmYTE4YmZiZjkyNTM0YTZiYzMyXzY3_714a4b42-d40e-4f5a-ba99-552976d96423"
      unitRef="shares">112423000</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockValue
      contextRef="i373ca8012b59446fa99f48bead3b6a48_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV8xOS9mcmFnOmViMGQ2MzU5YTA5YjRlM2E5NTUwYzhmM2JlYmFkNzIyL3RhYmxlOmMyMTQ2OTgxZTQ1OTQ4OWI4ZjhkNjU3YTdjMjM2NmVhL3RhYmxlcmFuZ2U6YzIxNDY5ODFlNDU5NDg5YjhmOGQ2NTdhN2MyMzY2ZWFfMjktMi0xLTEtMA_db31da66-e809-49b6-9574-55293611df29"
      unitRef="usd">1664000</us-gaap:CommonStockValue>
    <us-gaap:CommonStockValue
      contextRef="i8d10fa00a9a9471995c20b944e0caf80_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV8xOS9mcmFnOmViMGQ2MzU5YTA5YjRlM2E5NTUwYzhmM2JlYmFkNzIyL3RhYmxlOmMyMTQ2OTgxZTQ1OTQ4OWI4ZjhkNjU3YTdjMjM2NmVhL3RhYmxlcmFuZ2U6YzIxNDY5ODFlNDU5NDg5YjhmOGQ2NTdhN2MyMzY2ZWFfMjktNC0xLTEtMA_6a8aae90-5945-4015-870a-4cfabe8f43e7"
      unitRef="usd">1686000</us-gaap:CommonStockValue>
    <us-gaap:AdditionalPaidInCapitalCommonStock
      contextRef="i373ca8012b59446fa99f48bead3b6a48_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV8xOS9mcmFnOmViMGQ2MzU5YTA5YjRlM2E5NTUwYzhmM2JlYmFkNzIyL3RhYmxlOmMyMTQ2OTgxZTQ1OTQ4OWI4ZjhkNjU3YTdjMjM2NmVhL3RhYmxlcmFuZ2U6YzIxNDY5ODFlNDU5NDg5YjhmOGQ2NTdhN2MyMzY2ZWFfMzAtMi0xLTEtMA_f7b9e3df-8a4d-45b1-9e29-a07f652a0d16"
      unitRef="usd">1493005000</us-gaap:AdditionalPaidInCapitalCommonStock>
    <us-gaap:AdditionalPaidInCapitalCommonStock
      contextRef="i8d10fa00a9a9471995c20b944e0caf80_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV8xOS9mcmFnOmViMGQ2MzU5YTA5YjRlM2E5NTUwYzhmM2JlYmFkNzIyL3RhYmxlOmMyMTQ2OTgxZTQ1OTQ4OWI4ZjhkNjU3YTdjMjM2NmVhL3RhYmxlcmFuZ2U6YzIxNDY5ODFlNDU5NDg5YjhmOGQ2NTdhN2MyMzY2ZWFfMzAtNC0xLTEtMA_35f1f174-39d8-4f0f-92d8-67604a2c7218"
      unitRef="usd">1571163000</us-gaap:AdditionalPaidInCapitalCommonStock>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="i373ca8012b59446fa99f48bead3b6a48_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV8xOS9mcmFnOmViMGQ2MzU5YTA5YjRlM2E5NTUwYzhmM2JlYmFkNzIyL3RhYmxlOmMyMTQ2OTgxZTQ1OTQ4OWI4ZjhkNjU3YTdjMjM2NmVhL3RhYmxlcmFuZ2U6YzIxNDY5ODFlNDU5NDg5YjhmOGQ2NTdhN2MyMzY2ZWFfMzEtMi0xLTEtMA_7f611662-fd47-439b-8eef-31447c450d07"
      unitRef="usd">78514000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="i8d10fa00a9a9471995c20b944e0caf80_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV8xOS9mcmFnOmViMGQ2MzU5YTA5YjRlM2E5NTUwYzhmM2JlYmFkNzIyL3RhYmxlOmMyMTQ2OTgxZTQ1OTQ4OWI4ZjhkNjU3YTdjMjM2NmVhL3RhYmxlcmFuZ2U6YzIxNDY5ODFlNDU5NDg5YjhmOGQ2NTdhN2MyMzY2ZWFfMzEtNC0xLTEtMA_810885f0-0756-4c9f-8692-7ea50121dcd0"
      unitRef="usd">138274000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="i373ca8012b59446fa99f48bead3b6a48_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV8xOS9mcmFnOmViMGQ2MzU5YTA5YjRlM2E5NTUwYzhmM2JlYmFkNzIyL3RhYmxlOmMyMTQ2OTgxZTQ1OTQ4OWI4ZjhkNjU3YTdjMjM2NmVhL3RhYmxlcmFuZ2U6YzIxNDY5ODFlNDU5NDg5YjhmOGQ2NTdhN2MyMzY2ZWFfMzItMi0xLTEtMA_d1247a67-4586-41ad-b23a-4fde3b31b77d"
      unitRef="usd">2594801000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="i8d10fa00a9a9471995c20b944e0caf80_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV8xOS9mcmFnOmViMGQ2MzU5YTA5YjRlM2E5NTUwYzhmM2JlYmFkNzIyL3RhYmxlOmMyMTQ2OTgxZTQ1OTQ4OWI4ZjhkNjU3YTdjMjM2NmVhL3RhYmxlcmFuZ2U6YzIxNDY5ODFlNDU5NDg5YjhmOGQ2NTdhN2MyMzY2ZWFfMzItNC0xLTEtMA_ec0e0332-c0aa-49fc-b931-2bd37f1dcb22"
      unitRef="usd">2151510000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:StockholdersEquity
      contextRef="i373ca8012b59446fa99f48bead3b6a48_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV8xOS9mcmFnOmViMGQ2MzU5YTA5YjRlM2E5NTUwYzhmM2JlYmFkNzIyL3RhYmxlOmMyMTQ2OTgxZTQ1OTQ4OWI4ZjhkNjU3YTdjMjM2NmVhL3RhYmxlcmFuZ2U6YzIxNDY5ODFlNDU5NDg5YjhmOGQ2NTdhN2MyMzY2ZWFfMzMtMi0xLTEtMA_d0e3a2e0-1834-4c01-b7bf-eeb40aa771d8"
      unitRef="usd">4167984000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i8d10fa00a9a9471995c20b944e0caf80_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV8xOS9mcmFnOmViMGQ2MzU5YTA5YjRlM2E5NTUwYzhmM2JlYmFkNzIyL3RhYmxlOmMyMTQ2OTgxZTQ1OTQ4OWI4ZjhkNjU3YTdjMjM2NmVhL3RhYmxlcmFuZ2U6YzIxNDY5ODFlNDU5NDg5YjhmOGQ2NTdhN2MyMzY2ZWFfMzMtNC0xLTEtMA_d0c67115-8b12-478d-ae0a-2d5a6972bdd7"
      unitRef="usd">3862633000</us-gaap:StockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="i373ca8012b59446fa99f48bead3b6a48_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV8xOS9mcmFnOmViMGQ2MzU5YTA5YjRlM2E5NTUwYzhmM2JlYmFkNzIyL3RhYmxlOmMyMTQ2OTgxZTQ1OTQ4OWI4ZjhkNjU3YTdjMjM2NmVhL3RhYmxlcmFuZ2U6YzIxNDY5ODFlNDU5NDg5YjhmOGQ2NTdhN2MyMzY2ZWFfMzQtMi0xLTEtMA_4230ffe9-d0ef-488d-8e2b-ab5bdf9d92b7"
      unitRef="usd">5589516000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="i8d10fa00a9a9471995c20b944e0caf80_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV8xOS9mcmFnOmViMGQ2MzU5YTA5YjRlM2E5NTUwYzhmM2JlYmFkNzIyL3RhYmxlOmMyMTQ2OTgxZTQ1OTQ4OWI4ZjhkNjU3YTdjMjM2NmVhL3RhYmxlcmFuZ2U6YzIxNDY5ODFlNDU5NDg5YjhmOGQ2NTdhN2MyMzY2ZWFfMzQtNC0xLTEtMA_ab353eef-0641-4262-aa02-af7cd9e7dbaf"
      unitRef="usd">5202724000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:PremiumsWrittenNet
      contextRef="i591c605ee7ee4447b1e452c40d5ba004_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV8yMi9mcmFnOjAwYTJiMjJmNjNhMDQxNWM5ZmYwM2YxZTE1MzMwYWZhL3RhYmxlOjJjYTJmYzNmOTQ4MDRhZjI4NDU1OGUzNzRmMDA5MmI4L3RhYmxlcmFuZ2U6MmNhMmZjM2Y5NDgwNGFmMjg0NTU4ZTM3NGYwMDkyYjhfMy0yLTEtMS0w_d76d59b1-0386-4fd1-95cd-498ede350fe0"
      unitRef="usd">202348000</us-gaap:PremiumsWrittenNet>
    <us-gaap:PremiumsWrittenNet
      contextRef="id40ab06275244375b015f43c25096b98_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV8yMi9mcmFnOjAwYTJiMjJmNjNhMDQxNWM5ZmYwM2YxZTE1MzMwYWZhL3RhYmxlOjJjYTJmYzNmOTQ4MDRhZjI4NDU1OGUzNzRmMDA5MmI4L3RhYmxlcmFuZ2U6MmNhMmZjM2Y5NDgwNGFmMjg0NTU4ZTM3NGYwMDkyYjhfMy00LTEtMS0w_f387a061-2726-4d62-9c83-24749a73760b"
      unitRef="usd">222223000</us-gaap:PremiumsWrittenNet>
    <us-gaap:PremiumsWrittenNet
      contextRef="i2a185dfa6c964ba987e96499102b5304_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV8yMi9mcmFnOjAwYTJiMjJmNjNhMDQxNWM5ZmYwM2YxZTE1MzMwYWZhL3RhYmxlOjJjYTJmYzNmOTQ4MDRhZjI4NDU1OGUzNzRmMDA5MmI4L3RhYmxlcmFuZ2U6MmNhMmZjM2Y5NDgwNGFmMjg0NTU4ZTM3NGYwMDkyYjhfMy02LTEtMS0w_d51aa616-29d5-4747-b4c9-616498fdcadf"
      unitRef="usd">608996000</us-gaap:PremiumsWrittenNet>
    <us-gaap:PremiumsWrittenNet
      contextRef="idc20abe4b2fa4925abe287f72b4de70d_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV8yMi9mcmFnOjAwYTJiMjJmNjNhMDQxNWM5ZmYwM2YxZTE1MzMwYWZhL3RhYmxlOjJjYTJmYzNmOTQ4MDRhZjI4NDU1OGUzNzRmMDA5MmI4L3RhYmxlcmFuZ2U6MmNhMmZjM2Y5NDgwNGFmMjg0NTU4ZTM3NGYwMDkyYjhfMy04LTEtMS0w_b03b623f-db55-4312-96a4-f09e1d37fb76"
      unitRef="usd">619870000</us-gaap:PremiumsWrittenNet>
    <us-gaap:IncreaseDecreaseInUnearnedPremiumsNet
      contextRef="i591c605ee7ee4447b1e452c40d5ba004_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV8yMi9mcmFnOjAwYTJiMjJmNjNhMDQxNWM5ZmYwM2YxZTE1MzMwYWZhL3RhYmxlOjJjYTJmYzNmOTQ4MDRhZjI4NDU1OGUzNzRmMDA5MmI4L3RhYmxlcmFuZ2U6MmNhMmZjM2Y5NDgwNGFmMjg0NTU4ZTM3NGYwMDkyYjhfNC0yLTEtMS0w_7753e8f3-e196-4aa9-8efc-2991be628ea3"
      unitRef="usd">16370000</us-gaap:IncreaseDecreaseInUnearnedPremiumsNet>
    <us-gaap:IncreaseDecreaseInUnearnedPremiumsNet
      contextRef="id40ab06275244375b015f43c25096b98_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV8yMi9mcmFnOjAwYTJiMjJmNjNhMDQxNWM5ZmYwM2YxZTE1MzMwYWZhL3RhYmxlOjJjYTJmYzNmOTQ4MDRhZjI4NDU1OGUzNzRmMDA5MmI4L3RhYmxlcmFuZ2U6MmNhMmZjM2Y5NDgwNGFmMjg0NTU4ZTM3NGYwMDkyYjhfNC00LTEtMS0w_e946e7cf-d3bd-4360-ab2a-0027dc6abee4"
      unitRef="usd">35000</us-gaap:IncreaseDecreaseInUnearnedPremiumsNet>
    <us-gaap:IncreaseDecreaseInUnearnedPremiumsNet
      contextRef="i2a185dfa6c964ba987e96499102b5304_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV8yMi9mcmFnOjAwYTJiMjJmNjNhMDQxNWM5ZmYwM2YxZTE1MzMwYWZhL3RhYmxlOjJjYTJmYzNmOTQ4MDRhZjI4NDU1OGUzNzRmMDA5MmI4L3RhYmxlcmFuZ2U6MmNhMmZjM2Y5NDgwNGFmMjg0NTU4ZTM3NGYwMDkyYjhfNC02LTEtMS0w_0cdd08c6-76ea-4722-bbe4-07fdbf8056ac"
      unitRef="usd">46226000</us-gaap:IncreaseDecreaseInUnearnedPremiumsNet>
    <us-gaap:IncreaseDecreaseInUnearnedPremiumsNet
      contextRef="idc20abe4b2fa4925abe287f72b4de70d_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV8yMi9mcmFnOjAwYTJiMjJmNjNhMDQxNWM5ZmYwM2YxZTE1MzMwYWZhL3RhYmxlOjJjYTJmYzNmOTQ4MDRhZjI4NDU1OGUzNzRmMDA5MmI4L3RhYmxlcmFuZ2U6MmNhMmZjM2Y5NDgwNGFmMjg0NTU4ZTM3NGYwMDkyYjhfNC04LTEtMS0w_40be01e6-5a88-4df1-bf82-34e461683d5b"
      unitRef="usd">20355000</us-gaap:IncreaseDecreaseInUnearnedPremiumsNet>
    <us-gaap:PremiumsEarnedNet
      contextRef="i591c605ee7ee4447b1e452c40d5ba004_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV8yMi9mcmFnOjAwYTJiMjJmNjNhMDQxNWM5ZmYwM2YxZTE1MzMwYWZhL3RhYmxlOjJjYTJmYzNmOTQ4MDRhZjI4NDU1OGUzNzRmMDA5MmI4L3RhYmxlcmFuZ2U6MmNhMmZjM2Y5NDgwNGFmMjg0NTU4ZTM3NGYwMDkyYjhfNS0yLTEtMS0w_97b5b87f-ed44-4d1b-9193-caf0d32c572e"
      unitRef="usd">218718000</us-gaap:PremiumsEarnedNet>
    <us-gaap:PremiumsEarnedNet
      contextRef="id40ab06275244375b015f43c25096b98_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV8yMi9mcmFnOjAwYTJiMjJmNjNhMDQxNWM5ZmYwM2YxZTE1MzMwYWZhL3RhYmxlOjJjYTJmYzNmOTQ4MDRhZjI4NDU1OGUzNzRmMDA5MmI4L3RhYmxlcmFuZ2U6MmNhMmZjM2Y5NDgwNGFmMjg0NTU4ZTM3NGYwMDkyYjhfNS00LTEtMS0w_c96ff355-aca5-405e-ab12-0172b1eb538f"
      unitRef="usd">222258000</us-gaap:PremiumsEarnedNet>
    <us-gaap:PremiumsEarnedNet
      contextRef="i2a185dfa6c964ba987e96499102b5304_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV8yMi9mcmFnOjAwYTJiMjJmNjNhMDQxNWM5ZmYwM2YxZTE1MzMwYWZhL3RhYmxlOjJjYTJmYzNmOTQ4MDRhZjI4NDU1OGUzNzRmMDA5MmI4L3RhYmxlcmFuZ2U6MmNhMmZjM2Y5NDgwNGFmMjg0NTU4ZTM3NGYwMDkyYjhfNS02LTEtMS0w_b65be187-3949-4191-abc5-3c9099d82933"
      unitRef="usd">655222000</us-gaap:PremiumsEarnedNet>
    <us-gaap:PremiumsEarnedNet
      contextRef="idc20abe4b2fa4925abe287f72b4de70d_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV8yMi9mcmFnOjAwYTJiMjJmNjNhMDQxNWM5ZmYwM2YxZTE1MzMwYWZhL3RhYmxlOjJjYTJmYzNmOTQ4MDRhZjI4NDU1OGUzNzRmMDA5MmI4L3RhYmxlcmFuZ2U6MmNhMmZjM2Y5NDgwNGFmMjg0NTU4ZTM3NGYwMDkyYjhfNS04LTEtMS0w_df1ab652-f441-4c33-9836-9b8ebe040deb"
      unitRef="usd">640225000</us-gaap:PremiumsEarnedNet>
    <us-gaap:NetInvestmentIncome
      contextRef="i591c605ee7ee4447b1e452c40d5ba004_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV8yMi9mcmFnOjAwYTJiMjJmNjNhMDQxNWM5ZmYwM2YxZTE1MzMwYWZhL3RhYmxlOjJjYTJmYzNmOTQ4MDRhZjI4NDU1OGUzNzRmMDA5MmI4L3RhYmxlcmFuZ2U6MmNhMmZjM2Y5NDgwNGFmMjg0NTU4ZTM3NGYwMDkyYjhfNi0yLTEtMS0w_135e3e79-482a-4a7f-8922-2abbf4fc3484"
      unitRef="usd">21573000</us-gaap:NetInvestmentIncome>
    <us-gaap:NetInvestmentIncome
      contextRef="id40ab06275244375b015f43c25096b98_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV8yMi9mcmFnOjAwYTJiMjJmNjNhMDQxNWM5ZmYwM2YxZTE1MzMwYWZhL3RhYmxlOjJjYTJmYzNmOTQ4MDRhZjI4NDU1OGUzNzRmMDA5MmI4L3RhYmxlcmFuZ2U6MmNhMmZjM2Y5NDgwNGFmMjg0NTU4ZTM3NGYwMDkyYjhfNi00LTEtMS0w_55c6e486-eb9e-402c-91d8-9065949fef14"
      unitRef="usd">18639000</us-gaap:NetInvestmentIncome>
    <us-gaap:NetInvestmentIncome
      contextRef="i2a185dfa6c964ba987e96499102b5304_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV8yMi9mcmFnOjAwYTJiMjJmNjNhMDQxNWM5ZmYwM2YxZTE1MzMwYWZhL3RhYmxlOjJjYTJmYzNmOTQ4MDRhZjI4NDU1OGUzNzRmMDA5MmI4L3RhYmxlcmFuZ2U6MmNhMmZjM2Y5NDgwNGFmMjg0NTU4ZTM3NGYwMDkyYjhfNi02LTEtMS0w_5499c38f-19f7-4813-a0e8-13e2d9eaa370"
      unitRef="usd">65104000</us-gaap:NetInvestmentIncome>
    <us-gaap:NetInvestmentIncome
      contextRef="idc20abe4b2fa4925abe287f72b4de70d_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV8yMi9mcmFnOjAwYTJiMjJmNjNhMDQxNWM5ZmYwM2YxZTE1MzMwYWZhL3RhYmxlOjJjYTJmYzNmOTQ4MDRhZjI4NDU1OGUzNzRmMDA5MmI4L3RhYmxlcmFuZ2U6MmNhMmZjM2Y5NDgwNGFmMjg0NTU4ZTM3NGYwMDkyYjhfNi04LTEtMS0w_0ae68ecc-49c4-4315-8413-0c1ad29ee041"
      unitRef="usd">59138000</us-gaap:NetInvestmentIncome>
    <us-gaap:RealizedInvestmentGainsLosses
      contextRef="i591c605ee7ee4447b1e452c40d5ba004_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV8yMi9mcmFnOjAwYTJiMjJmNjNhMDQxNWM5ZmYwM2YxZTE1MzMwYWZhL3RhYmxlOjJjYTJmYzNmOTQ4MDRhZjI4NDU1OGUzNzRmMDA5MmI4L3RhYmxlcmFuZ2U6MmNhMmZjM2Y5NDgwNGFmMjg0NTU4ZTM3NGYwMDkyYjhfNy0yLTEtMS0w_fc8948cd-ade4-4417-8b76-da79d16b2690"
      unitRef="usd">221000</us-gaap:RealizedInvestmentGainsLosses>
    <us-gaap:RealizedInvestmentGainsLosses
      contextRef="id40ab06275244375b015f43c25096b98_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV8yMi9mcmFnOjAwYTJiMjJmNjNhMDQxNWM5ZmYwM2YxZTE1MzMwYWZhL3RhYmxlOjJjYTJmYzNmOTQ4MDRhZjI4NDU1OGUzNzRmMDA5MmI4L3RhYmxlcmFuZ2U6MmNhMmZjM2Y5NDgwNGFmMjg0NTU4ZTM3NGYwMDkyYjhfNy00LTEtMS0w_b504a54e-ce17-4d5b-ae68-b0d92557efd7"
      unitRef="usd">267000</us-gaap:RealizedInvestmentGainsLosses>
    <us-gaap:RealizedInvestmentGainsLosses
      contextRef="i2a185dfa6c964ba987e96499102b5304_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV8yMi9mcmFnOjAwYTJiMjJmNjNhMDQxNWM5ZmYwM2YxZTE1MzMwYWZhL3RhYmxlOjJjYTJmYzNmOTQ4MDRhZjI4NDU1OGUzNzRmMDA5MmI4L3RhYmxlcmFuZ2U6MmNhMmZjM2Y5NDgwNGFmMjg0NTU4ZTM3NGYwMDkyYjhfNy02LTEtMS0w_d43820b6-ac69-4cbe-b7dc-119405c1bd95"
      unitRef="usd">609000</us-gaap:RealizedInvestmentGainsLosses>
    <us-gaap:RealizedInvestmentGainsLosses
      contextRef="idc20abe4b2fa4925abe287f72b4de70d_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV8yMi9mcmFnOjAwYTJiMjJmNjNhMDQxNWM5ZmYwM2YxZTE1MzMwYWZhL3RhYmxlOjJjYTJmYzNmOTQ4MDRhZjI4NDU1OGUzNzRmMDA5MmI4L3RhYmxlcmFuZ2U6MmNhMmZjM2Y5NDgwNGFmMjg0NTU4ZTM3NGYwMDkyYjhfNy04LTEtMS0w_f88b6e87-206f-44bd-83a1-64a051caad48"
      unitRef="usd">2133000</us-gaap:RealizedInvestmentGainsLosses>
    <us-gaap:IncomeLossFromEquityMethodInvestments
      contextRef="i591c605ee7ee4447b1e452c40d5ba004_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV8yMi9mcmFnOjAwYTJiMjJmNjNhMDQxNWM5ZmYwM2YxZTE1MzMwYWZhL3RhYmxlOjJjYTJmYzNmOTQ4MDRhZjI4NDU1OGUzNzRmMDA5MmI4L3RhYmxlcmFuZ2U6MmNhMmZjM2Y5NDgwNGFmMjg0NTU4ZTM3NGYwMDkyYjhfOC0yLTEtMS0xMDk2NQ_2d2066f7-a839-40c6-b282-5c566ed47a02"
      unitRef="usd">40741000</us-gaap:IncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromEquityMethodInvestments
      contextRef="id40ab06275244375b015f43c25096b98_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV8yMi9mcmFnOjAwYTJiMjJmNjNhMDQxNWM5ZmYwM2YxZTE1MzMwYWZhL3RhYmxlOjJjYTJmYzNmOTQ4MDRhZjI4NDU1OGUzNzRmMDA5MmI4L3RhYmxlcmFuZ2U6MmNhMmZjM2Y5NDgwNGFmMjg0NTU4ZTM3NGYwMDkyYjhfOC00LTEtMS0xMDk2NQ_1f4684f1-e7a1-41e1-a769-58f8a7b34d25"
      unitRef="usd">-445000</us-gaap:IncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromEquityMethodInvestments
      contextRef="i2a185dfa6c964ba987e96499102b5304_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV8yMi9mcmFnOjAwYTJiMjJmNjNhMDQxNWM5ZmYwM2YxZTE1MzMwYWZhL3RhYmxlOjJjYTJmYzNmOTQ4MDRhZjI4NDU1OGUzNzRmMDA5MmI4L3RhYmxlcmFuZ2U6MmNhMmZjM2Y5NDgwNGFmMjg0NTU4ZTM3NGYwMDkyYjhfOC02LTEtMS0xMDk2NQ_b97a507b-50f9-45f0-9790-d9fbd52d1807"
      unitRef="usd">41389000</us-gaap:IncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromEquityMethodInvestments
      contextRef="idc20abe4b2fa4925abe287f72b4de70d_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV8yMi9mcmFnOjAwYTJiMjJmNjNhMDQxNWM5ZmYwM2YxZTE1MzMwYWZhL3RhYmxlOjJjYTJmYzNmOTQ4MDRhZjI4NDU1OGUzNzRmMDA5MmI4L3RhYmxlcmFuZ2U6MmNhMmZjM2Y5NDgwNGFmMjg0NTU4ZTM3NGYwMDkyYjhfOC04LTEtMS0xMDk2NQ_8d5966d5-dca5-4d86-abbe-182816cb5625"
      unitRef="usd">-217000</us-gaap:IncomeLossFromEquityMethodInvestments>
    <us-gaap:OtherIncome
      contextRef="i591c605ee7ee4447b1e452c40d5ba004_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV8yMi9mcmFnOjAwYTJiMjJmNjNhMDQxNWM5ZmYwM2YxZTE1MzMwYWZhL3RhYmxlOjJjYTJmYzNmOTQ4MDRhZjI4NDU1OGUzNzRmMDA5MmI4L3RhYmxlcmFuZ2U6MmNhMmZjM2Y5NDgwNGFmMjg0NTU4ZTM3NGYwMDkyYjhfOC0yLTEtMS0w_90c968cf-b9db-4f08-a3f8-e8f6c0ed0395"
      unitRef="usd">2283000</us-gaap:OtherIncome>
    <us-gaap:OtherIncome
      contextRef="id40ab06275244375b015f43c25096b98_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV8yMi9mcmFnOjAwYTJiMjJmNjNhMDQxNWM5ZmYwM2YxZTE1MzMwYWZhL3RhYmxlOjJjYTJmYzNmOTQ4MDRhZjI4NDU1OGUzNzRmMDA5MmI4L3RhYmxlcmFuZ2U6MmNhMmZjM2Y5NDgwNGFmMjg0NTU4ZTM3NGYwMDkyYjhfOC00LTEtMS0w_b83df62a-19c9-48fb-b6d7-4fa1f5de9ffd"
      unitRef="usd">2319000</us-gaap:OtherIncome>
    <us-gaap:OtherIncome
      contextRef="i2a185dfa6c964ba987e96499102b5304_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV8yMi9mcmFnOjAwYTJiMjJmNjNhMDQxNWM5ZmYwM2YxZTE1MzMwYWZhL3RhYmxlOjJjYTJmYzNmOTQ4MDRhZjI4NDU1OGUzNzRmMDA5MmI4L3RhYmxlcmFuZ2U6MmNhMmZjM2Y5NDgwNGFmMjg0NTU4ZTM3NGYwMDkyYjhfOC02LTEtMS0w_dc966a01-f2ca-49f6-a1ab-e5168764b1ab"
      unitRef="usd">9270000</us-gaap:OtherIncome>
    <us-gaap:OtherIncome
      contextRef="idc20abe4b2fa4925abe287f72b4de70d_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV8yMi9mcmFnOjAwYTJiMjJmNjNhMDQxNWM5ZmYwM2YxZTE1MzMwYWZhL3RhYmxlOjJjYTJmYzNmOTQ4MDRhZjI4NDU1OGUzNzRmMDA5MmI4L3RhYmxlcmFuZ2U6MmNhMmZjM2Y5NDgwNGFmMjg0NTU4ZTM3NGYwMDkyYjhfOC04LTEtMS0w_e07b1250-dfb9-448f-aa94-35b110808ed2"
      unitRef="usd">6676000</us-gaap:OtherIncome>
    <us-gaap:Revenues
      contextRef="i591c605ee7ee4447b1e452c40d5ba004_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV8yMi9mcmFnOjAwYTJiMjJmNjNhMDQxNWM5ZmYwM2YxZTE1MzMwYWZhL3RhYmxlOjJjYTJmYzNmOTQ4MDRhZjI4NDU1OGUzNzRmMDA5MmI4L3RhYmxlcmFuZ2U6MmNhMmZjM2Y5NDgwNGFmMjg0NTU4ZTM3NGYwMDkyYjhfOS0yLTEtMS0w_632cfd10-4bc3-4e25-9205-968d4747b795"
      unitRef="usd">283536000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="id40ab06275244375b015f43c25096b98_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV8yMi9mcmFnOjAwYTJiMjJmNjNhMDQxNWM5ZmYwM2YxZTE1MzMwYWZhL3RhYmxlOjJjYTJmYzNmOTQ4MDRhZjI4NDU1OGUzNzRmMDA5MmI4L3RhYmxlcmFuZ2U6MmNhMmZjM2Y5NDgwNGFmMjg0NTU4ZTM3NGYwMDkyYjhfOS00LTEtMS0w_e0253430-d19d-4257-a9d0-d42003a476f6"
      unitRef="usd">243038000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i2a185dfa6c964ba987e96499102b5304_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV8yMi9mcmFnOjAwYTJiMjJmNjNhMDQxNWM5ZmYwM2YxZTE1MzMwYWZhL3RhYmxlOjJjYTJmYzNmOTQ4MDRhZjI4NDU1OGUzNzRmMDA5MmI4L3RhYmxlcmFuZ2U6MmNhMmZjM2Y5NDgwNGFmMjg0NTU4ZTM3NGYwMDkyYjhfOS02LTEtMS0w_dac208c8-60b3-44ea-8900-2c3d0035ba35"
      unitRef="usd">771594000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="idc20abe4b2fa4925abe287f72b4de70d_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV8yMi9mcmFnOjAwYTJiMjJmNjNhMDQxNWM5ZmYwM2YxZTE1MzMwYWZhL3RhYmxlOjJjYTJmYzNmOTQ4MDRhZjI4NDU1OGUzNzRmMDA5MmI4L3RhYmxlcmFuZ2U6MmNhMmZjM2Y5NDgwNGFmMjg0NTU4ZTM3NGYwMDkyYjhfOS04LTEtMS0w_d81756cf-9b19-48bd-8710-7e68c0029ef4"
      unitRef="usd">707955000</us-gaap:Revenues>
    <us-gaap:LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseIncurredClaims1
      contextRef="i591c605ee7ee4447b1e452c40d5ba004_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV8yMi9mcmFnOjAwYTJiMjJmNjNhMDQxNWM5ZmYwM2YxZTE1MzMwYWZhL3RhYmxlOjJjYTJmYzNmOTQ4MDRhZjI4NDU1OGUzNzRmMDA5MmI4L3RhYmxlcmFuZ2U6MmNhMmZjM2Y5NDgwNGFmMjg0NTU4ZTM3NGYwMDkyYjhfMTItMi0xLTEtMA_fafdcf8b-4833-4338-bb47-046b7ef981b9"
      unitRef="usd">-7483000</us-gaap:LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseIncurredClaims1>
    <us-gaap:LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseIncurredClaims1
      contextRef="id40ab06275244375b015f43c25096b98_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV8yMi9mcmFnOjAwYTJiMjJmNjNhMDQxNWM5ZmYwM2YxZTE1MzMwYWZhL3RhYmxlOjJjYTJmYzNmOTQ4MDRhZjI4NDU1OGUzNzRmMDA5MmI4L3RhYmxlcmFuZ2U6MmNhMmZjM2Y5NDgwNGFmMjg0NTU4ZTM3NGYwMDkyYjhfMTItNC0xLTEtMA_bcb89882-acbd-4242-b883-def8d54b857c"
      unitRef="usd">55280000</us-gaap:LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseIncurredClaims1>
    <us-gaap:LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseIncurredClaims1
      contextRef="i2a185dfa6c964ba987e96499102b5304_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV8yMi9mcmFnOjAwYTJiMjJmNjNhMDQxNWM5ZmYwM2YxZTE1MzMwYWZhL3RhYmxlOjJjYTJmYzNmOTQ4MDRhZjI4NDU1OGUzNzRmMDA5MmI4L3RhYmxlcmFuZ2U6MmNhMmZjM2Y5NDgwNGFmMjg0NTU4ZTM3NGYwMDkyYjhfMTItNi0xLTEtMA_03de4e74-99b5-4358-bfca-3b9a17f5eafc"
      unitRef="usd">34490000</us-gaap:LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseIncurredClaims1>
    <us-gaap:LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseIncurredClaims1
      contextRef="idc20abe4b2fa4925abe287f72b4de70d_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV8yMi9mcmFnOjAwYTJiMjJmNjNhMDQxNWM5ZmYwM2YxZTE1MzMwYWZhL3RhYmxlOjJjYTJmYzNmOTQ4MDRhZjI4NDU1OGUzNzRmMDA5MmI4L3RhYmxlcmFuZ2U6MmNhMmZjM2Y5NDgwNGFmMjg0NTU4ZTM3NGYwMDkyYjhfMTItOC0xLTEtMA_8204d1a2-6b92-4a95-a58e-9de7df4bf994"
      unitRef="usd">239220000</us-gaap:LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseIncurredClaims1>
    <esnt:OtherUnderwritingAndOperatingExpenses
      contextRef="i591c605ee7ee4447b1e452c40d5ba004_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV8yMi9mcmFnOjAwYTJiMjJmNjNhMDQxNWM5ZmYwM2YxZTE1MzMwYWZhL3RhYmxlOjJjYTJmYzNmOTQ4MDRhZjI4NDU1OGUzNzRmMDA5MmI4L3RhYmxlcmFuZ2U6MmNhMmZjM2Y5NDgwNGFmMjg0NTU4ZTM3NGYwMDkyYjhfMTMtMi0xLTEtMA_2ee2cfe2-a363-42af-a7f2-d5e76218e287"
      unitRef="usd">42272000</esnt:OtherUnderwritingAndOperatingExpenses>
    <esnt:OtherUnderwritingAndOperatingExpenses
      contextRef="id40ab06275244375b015f43c25096b98_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV8yMi9mcmFnOjAwYTJiMjJmNjNhMDQxNWM5ZmYwM2YxZTE1MzMwYWZhL3RhYmxlOjJjYTJmYzNmOTQ4MDRhZjI4NDU1OGUzNzRmMDA5MmI4L3RhYmxlcmFuZ2U6MmNhMmZjM2Y5NDgwNGFmMjg0NTU4ZTM3NGYwMDkyYjhfMTMtNC0xLTEtMA_1797a9db-56fe-463d-a3d8-128e8dd0baa3"
      unitRef="usd">37100000</esnt:OtherUnderwritingAndOperatingExpenses>
    <esnt:OtherUnderwritingAndOperatingExpenses
      contextRef="i2a185dfa6c964ba987e96499102b5304_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV8yMi9mcmFnOjAwYTJiMjJmNjNhMDQxNWM5ZmYwM2YxZTE1MzMwYWZhL3RhYmxlOjJjYTJmYzNmOTQ4MDRhZjI4NDU1OGUzNzRmMDA5MmI4L3RhYmxlcmFuZ2U6MmNhMmZjM2Y5NDgwNGFmMjg0NTU4ZTM3NGYwMDkyYjhfMTMtNi0xLTEtMA_b8ed3d27-0b7e-43be-8670-99d2a397bc1c"
      unitRef="usd">125625000</esnt:OtherUnderwritingAndOperatingExpenses>
    <esnt:OtherUnderwritingAndOperatingExpenses
      contextRef="idc20abe4b2fa4925abe287f72b4de70d_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV8yMi9mcmFnOjAwYTJiMjJmNjNhMDQxNWM5ZmYwM2YxZTE1MzMwYWZhL3RhYmxlOjJjYTJmYzNmOTQ4MDRhZjI4NDU1OGUzNzRmMDA5MmI4L3RhYmxlcmFuZ2U6MmNhMmZjM2Y5NDgwNGFmMjg0NTU4ZTM3NGYwMDkyYjhfMTMtOC0xLTEtMA_b11fb182-7117-4b3a-9e93-958919e7c18b"
      unitRef="usd">117866000</esnt:OtherUnderwritingAndOperatingExpenses>
    <us-gaap:InterestExpense
      contextRef="i591c605ee7ee4447b1e452c40d5ba004_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV8yMi9mcmFnOjAwYTJiMjJmNjNhMDQxNWM5ZmYwM2YxZTE1MzMwYWZhL3RhYmxlOjJjYTJmYzNmOTQ4MDRhZjI4NDU1OGUzNzRmMDA5MmI4L3RhYmxlcmFuZ2U6MmNhMmZjM2Y5NDgwNGFmMjg0NTU4ZTM3NGYwMDkyYjhfMTQtMi0xLTEtMA_05d0a82c-12a6-45d5-a54d-d37050f5c0af"
      unitRef="usd">2063000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="id40ab06275244375b015f43c25096b98_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV8yMi9mcmFnOjAwYTJiMjJmNjNhMDQxNWM5ZmYwM2YxZTE1MzMwYWZhL3RhYmxlOjJjYTJmYzNmOTQ4MDRhZjI4NDU1OGUzNzRmMDA5MmI4L3RhYmxlcmFuZ2U6MmNhMmZjM2Y5NDgwNGFmMjg0NTU4ZTM3NGYwMDkyYjhfMTQtNC0xLTEtMA_a552bee3-e07b-4bcd-bebc-4bc7edc3aafc"
      unitRef="usd">2227000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="i2a185dfa6c964ba987e96499102b5304_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV8yMi9mcmFnOjAwYTJiMjJmNjNhMDQxNWM5ZmYwM2YxZTE1MzMwYWZhL3RhYmxlOjJjYTJmYzNmOTQ4MDRhZjI4NDU1OGUzNzRmMDA5MmI4L3RhYmxlcmFuZ2U6MmNhMmZjM2Y5NDgwNGFmMjg0NTU4ZTM3NGYwMDkyYjhfMTQtNi0xLTEtMA_eceb417d-e917-4fb8-a04c-d0f7bee3473c"
      unitRef="usd">6187000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="idc20abe4b2fa4925abe287f72b4de70d_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV8yMi9mcmFnOjAwYTJiMjJmNjNhMDQxNWM5ZmYwM2YxZTE1MzMwYWZhL3RhYmxlOjJjYTJmYzNmOTQ4MDRhZjI4NDU1OGUzNzRmMDA5MmI4L3RhYmxlcmFuZ2U6MmNhMmZjM2Y5NDgwNGFmMjg0NTU4ZTM3NGYwMDkyYjhfMTQtOC0xLTEtMA_cb3a8a59-5e6e-4d98-9209-cab376f9bf1f"
      unitRef="usd">6925000</us-gaap:InterestExpense>
    <us-gaap:BenefitsLossesAndExpenses
      contextRef="i591c605ee7ee4447b1e452c40d5ba004_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV8yMi9mcmFnOjAwYTJiMjJmNjNhMDQxNWM5ZmYwM2YxZTE1MzMwYWZhL3RhYmxlOjJjYTJmYzNmOTQ4MDRhZjI4NDU1OGUzNzRmMDA5MmI4L3RhYmxlcmFuZ2U6MmNhMmZjM2Y5NDgwNGFmMjg0NTU4ZTM3NGYwMDkyYjhfMTUtMi0xLTEtMA_5806e288-0369-4649-87fc-2fe62fbc5ded"
      unitRef="usd">36852000</us-gaap:BenefitsLossesAndExpenses>
    <us-gaap:BenefitsLossesAndExpenses
      contextRef="id40ab06275244375b015f43c25096b98_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV8yMi9mcmFnOjAwYTJiMjJmNjNhMDQxNWM5ZmYwM2YxZTE1MzMwYWZhL3RhYmxlOjJjYTJmYzNmOTQ4MDRhZjI4NDU1OGUzNzRmMDA5MmI4L3RhYmxlcmFuZ2U6MmNhMmZjM2Y5NDgwNGFmMjg0NTU4ZTM3NGYwMDkyYjhfMTUtNC0xLTEtMA_82dba09f-de13-416c-a3ed-844024bbd26e"
      unitRef="usd">94607000</us-gaap:BenefitsLossesAndExpenses>
    <us-gaap:BenefitsLossesAndExpenses
      contextRef="i2a185dfa6c964ba987e96499102b5304_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV8yMi9mcmFnOjAwYTJiMjJmNjNhMDQxNWM5ZmYwM2YxZTE1MzMwYWZhL3RhYmxlOjJjYTJmYzNmOTQ4MDRhZjI4NDU1OGUzNzRmMDA5MmI4L3RhYmxlcmFuZ2U6MmNhMmZjM2Y5NDgwNGFmMjg0NTU4ZTM3NGYwMDkyYjhfMTUtNi0xLTEtMA_9bd55181-6e37-4f75-92fe-c98ff2f054a1"
      unitRef="usd">166302000</us-gaap:BenefitsLossesAndExpenses>
    <us-gaap:BenefitsLossesAndExpenses
      contextRef="idc20abe4b2fa4925abe287f72b4de70d_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV8yMi9mcmFnOjAwYTJiMjJmNjNhMDQxNWM5ZmYwM2YxZTE1MzMwYWZhL3RhYmxlOjJjYTJmYzNmOTQ4MDRhZjI4NDU1OGUzNzRmMDA5MmI4L3RhYmxlcmFuZ2U6MmNhMmZjM2Y5NDgwNGFmMjg0NTU4ZTM3NGYwMDkyYjhfMTUtOC0xLTEtMA_686b4142-d332-4f44-9147-4c937b163910"
      unitRef="usd">364011000</us-gaap:BenefitsLossesAndExpenses>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i591c605ee7ee4447b1e452c40d5ba004_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV8yMi9mcmFnOjAwYTJiMjJmNjNhMDQxNWM5ZmYwM2YxZTE1MzMwYWZhL3RhYmxlOjJjYTJmYzNmOTQ4MDRhZjI4NDU1OGUzNzRmMDA5MmI4L3RhYmxlcmFuZ2U6MmNhMmZjM2Y5NDgwNGFmMjg0NTU4ZTM3NGYwMDkyYjhfMTctMi0xLTEtMA_2d561bf4-cc5c-484c-b31c-e73f7009e922"
      unitRef="usd">246684000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="id40ab06275244375b015f43c25096b98_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV8yMi9mcmFnOjAwYTJiMjJmNjNhMDQxNWM5ZmYwM2YxZTE1MzMwYWZhL3RhYmxlOjJjYTJmYzNmOTQ4MDRhZjI4NDU1OGUzNzRmMDA5MmI4L3RhYmxlcmFuZ2U6MmNhMmZjM2Y5NDgwNGFmMjg0NTU4ZTM3NGYwMDkyYjhfMTctNC0xLTEtMA_61c05c96-66bc-4cf5-a078-555ebf5e9756"
      unitRef="usd">148431000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i2a185dfa6c964ba987e96499102b5304_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV8yMi9mcmFnOjAwYTJiMjJmNjNhMDQxNWM5ZmYwM2YxZTE1MzMwYWZhL3RhYmxlOjJjYTJmYzNmOTQ4MDRhZjI4NDU1OGUzNzRmMDA5MmI4L3RhYmxlcmFuZ2U6MmNhMmZjM2Y5NDgwNGFmMjg0NTU4ZTM3NGYwMDkyYjhfMTctNi0xLTEtMA_0745b0bd-87a1-4c71-8da9-0cb231b3c522"
      unitRef="usd">605292000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="idc20abe4b2fa4925abe287f72b4de70d_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV8yMi9mcmFnOjAwYTJiMjJmNjNhMDQxNWM5ZmYwM2YxZTE1MzMwYWZhL3RhYmxlOjJjYTJmYzNmOTQ4MDRhZjI4NDU1OGUzNzRmMDA5MmI4L3RhYmxlcmFuZ2U6MmNhMmZjM2Y5NDgwNGFmMjg0NTU4ZTM3NGYwMDkyYjhfMTctOC0xLTEtMA_4146c700-bee9-487a-900a-a8fa55b52dcc"
      unitRef="usd">343944000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i591c605ee7ee4447b1e452c40d5ba004_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV8yMi9mcmFnOjAwYTJiMjJmNjNhMDQxNWM5ZmYwM2YxZTE1MzMwYWZhL3RhYmxlOjJjYTJmYzNmOTQ4MDRhZjI4NDU1OGUzNzRmMDA5MmI4L3RhYmxlcmFuZ2U6MmNhMmZjM2Y5NDgwNGFmMjg0NTU4ZTM3NGYwMDkyYjhfMTgtMi0xLTEtMA_b8d643a0-e601-4a14-a525-53e5a4c247da"
      unitRef="usd">41331000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="id40ab06275244375b015f43c25096b98_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV8yMi9mcmFnOjAwYTJiMjJmNjNhMDQxNWM5ZmYwM2YxZTE1MzMwYWZhL3RhYmxlOjJjYTJmYzNmOTQ4MDRhZjI4NDU1OGUzNzRmMDA5MmI4L3RhYmxlcmFuZ2U6MmNhMmZjM2Y5NDgwNGFmMjg0NTU4ZTM3NGYwMDkyYjhfMTgtNC0xLTEtMA_bc05dc64-2de1-47d6-a24e-7ea5113e66d5"
      unitRef="usd">23895000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i2a185dfa6c964ba987e96499102b5304_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV8yMi9mcmFnOjAwYTJiMjJmNjNhMDQxNWM5ZmYwM2YxZTE1MzMwYWZhL3RhYmxlOjJjYTJmYzNmOTQ4MDRhZjI4NDU1OGUzNzRmMDA5MmI4L3RhYmxlcmFuZ2U6MmNhMmZjM2Y5NDgwNGFmMjg0NTU4ZTM3NGYwMDkyYjhfMTgtNi0xLTEtMA_a75158f4-786b-40eb-b6cf-7873f8e2ab2f"
      unitRef="usd">104496000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="idc20abe4b2fa4925abe287f72b4de70d_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV8yMi9mcmFnOjAwYTJiMjJmNjNhMDQxNWM5ZmYwM2YxZTE1MzMwYWZhL3RhYmxlOjJjYTJmYzNmOTQ4MDRhZjI4NDU1OGUzNzRmMDA5MmI4L3RhYmxlcmFuZ2U6MmNhMmZjM2Y5NDgwNGFmMjg0NTU4ZTM3NGYwMDkyYjhfMTgtOC0xLTEtMA_1ba004fd-3ce2-4048-951b-824729e2d5dc"
      unitRef="usd">54505000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:NetIncomeLoss
      contextRef="i591c605ee7ee4447b1e452c40d5ba004_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV8yMi9mcmFnOjAwYTJiMjJmNjNhMDQxNWM5ZmYwM2YxZTE1MzMwYWZhL3RhYmxlOjJjYTJmYzNmOTQ4MDRhZjI4NDU1OGUzNzRmMDA5MmI4L3RhYmxlcmFuZ2U6MmNhMmZjM2Y5NDgwNGFmMjg0NTU4ZTM3NGYwMDkyYjhfMTktMi0xLTEtMA_4c96154a-4d0e-4ed5-8e5c-2a6479619463"
      unitRef="usd">205353000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="id40ab06275244375b015f43c25096b98_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV8yMi9mcmFnOjAwYTJiMjJmNjNhMDQxNWM5ZmYwM2YxZTE1MzMwYWZhL3RhYmxlOjJjYTJmYzNmOTQ4MDRhZjI4NDU1OGUzNzRmMDA5MmI4L3RhYmxlcmFuZ2U6MmNhMmZjM2Y5NDgwNGFmMjg0NTU4ZTM3NGYwMDkyYjhfMTktNC0xLTEtMA_2cc46432-c9ce-46b6-8f9b-226e9be0d654"
      unitRef="usd">124536000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i2a185dfa6c964ba987e96499102b5304_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV8yMi9mcmFnOjAwYTJiMjJmNjNhMDQxNWM5ZmYwM2YxZTE1MzMwYWZhL3RhYmxlOjJjYTJmYzNmOTQ4MDRhZjI4NDU1OGUzNzRmMDA5MmI4L3RhYmxlcmFuZ2U6MmNhMmZjM2Y5NDgwNGFmMjg0NTU4ZTM3NGYwMDkyYjhfMTktNi0xLTEtMA_45de4c3e-3652-45ff-aeb7-8e30341fbdbc"
      unitRef="usd">500796000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="idc20abe4b2fa4925abe287f72b4de70d_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV8yMi9mcmFnOjAwYTJiMjJmNjNhMDQxNWM5ZmYwM2YxZTE1MzMwYWZhL3RhYmxlOjJjYTJmYzNmOTQ4MDRhZjI4NDU1OGUzNzRmMDA5MmI4L3RhYmxlcmFuZ2U6MmNhMmZjM2Y5NDgwNGFmMjg0NTU4ZTM3NGYwMDkyYjhfMTktOC0xLTEtMA_e2c857eb-e24c-4642-845d-f0540e33e65e"
      unitRef="usd">289439000</us-gaap:NetIncomeLoss>
    <us-gaap:EarningsPerShareBasic
      contextRef="i591c605ee7ee4447b1e452c40d5ba004_D20210701-20210930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV8yMi9mcmFnOjAwYTJiMjJmNjNhMDQxNWM5ZmYwM2YxZTE1MzMwYWZhL3RhYmxlOjJjYTJmYzNmOTQ4MDRhZjI4NDU1OGUzNzRmMDA5MmI4L3RhYmxlcmFuZ2U6MmNhMmZjM2Y5NDgwNGFmMjg0NTU4ZTM3NGYwMDkyYjhfMjItMi0xLTEtMA_fe25797b-7c65-478b-8374-0453d7a666fc"
      unitRef="usdPerShare">1.85</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="id40ab06275244375b015f43c25096b98_D20200701-20200930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV8yMi9mcmFnOjAwYTJiMjJmNjNhMDQxNWM5ZmYwM2YxZTE1MzMwYWZhL3RhYmxlOjJjYTJmYzNmOTQ4MDRhZjI4NDU1OGUzNzRmMDA5MmI4L3RhYmxlcmFuZ2U6MmNhMmZjM2Y5NDgwNGFmMjg0NTU4ZTM3NGYwMDkyYjhfMjItNC0xLTEtMA_e029a493-7df9-49db-9bd9-c837b127bb3e"
      unitRef="usdPerShare">1.11</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="i2a185dfa6c964ba987e96499102b5304_D20210101-20210930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV8yMi9mcmFnOjAwYTJiMjJmNjNhMDQxNWM5ZmYwM2YxZTE1MzMwYWZhL3RhYmxlOjJjYTJmYzNmOTQ4MDRhZjI4NDU1OGUzNzRmMDA5MmI4L3RhYmxlcmFuZ2U6MmNhMmZjM2Y5NDgwNGFmMjg0NTU4ZTM3NGYwMDkyYjhfMjItNi0xLTEtMA_371cad5b-9468-466f-9dfd-fa680f8a561f"
      unitRef="usdPerShare">4.48</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="idc20abe4b2fa4925abe287f72b4de70d_D20200101-20200930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV8yMi9mcmFnOjAwYTJiMjJmNjNhMDQxNWM5ZmYwM2YxZTE1MzMwYWZhL3RhYmxlOjJjYTJmYzNmOTQ4MDRhZjI4NDU1OGUzNzRmMDA5MmI4L3RhYmxlcmFuZ2U6MmNhMmZjM2Y5NDgwNGFmMjg0NTU4ZTM3NGYwMDkyYjhfMjItOC0xLTEtMA_797c3dd8-1d54-46bf-bca8-a8c89e96ea00"
      unitRef="usdPerShare">2.78</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i591c605ee7ee4447b1e452c40d5ba004_D20210701-20210930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV8yMi9mcmFnOjAwYTJiMjJmNjNhMDQxNWM5ZmYwM2YxZTE1MzMwYWZhL3RhYmxlOjJjYTJmYzNmOTQ4MDRhZjI4NDU1OGUzNzRmMDA5MmI4L3RhYmxlcmFuZ2U6MmNhMmZjM2Y5NDgwNGFmMjg0NTU4ZTM3NGYwMDkyYjhfMjMtMi0xLTEtMA_fead42f9-932d-42c8-947a-8658ef97f28b"
      unitRef="usdPerShare">1.84</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="id40ab06275244375b015f43c25096b98_D20200701-20200930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV8yMi9mcmFnOjAwYTJiMjJmNjNhMDQxNWM5ZmYwM2YxZTE1MzMwYWZhL3RhYmxlOjJjYTJmYzNmOTQ4MDRhZjI4NDU1OGUzNzRmMDA5MmI4L3RhYmxlcmFuZ2U6MmNhMmZjM2Y5NDgwNGFmMjg0NTU4ZTM3NGYwMDkyYjhfMjMtNC0xLTEtMA_64f3786a-1cfd-44cb-9907-35345c9a4b55"
      unitRef="usdPerShare">1.11</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i2a185dfa6c964ba987e96499102b5304_D20210101-20210930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV8yMi9mcmFnOjAwYTJiMjJmNjNhMDQxNWM5ZmYwM2YxZTE1MzMwYWZhL3RhYmxlOjJjYTJmYzNmOTQ4MDRhZjI4NDU1OGUzNzRmMDA5MmI4L3RhYmxlcmFuZ2U6MmNhMmZjM2Y5NDgwNGFmMjg0NTU4ZTM3NGYwMDkyYjhfMjMtNi0xLTEtMA_fc580e51-704b-4bf8-b169-902d3dfa075e"
      unitRef="usdPerShare">4.47</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="idc20abe4b2fa4925abe287f72b4de70d_D20200101-20200930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV8yMi9mcmFnOjAwYTJiMjJmNjNhMDQxNWM5ZmYwM2YxZTE1MzMwYWZhL3RhYmxlOjJjYTJmYzNmOTQ4MDRhZjI4NDU1OGUzNzRmMDA5MmI4L3RhYmxlcmFuZ2U6MmNhMmZjM2Y5NDgwNGFmMjg0NTU4ZTM3NGYwMDkyYjhfMjMtOC0xLTEtMA_efeecc27-ec6f-4601-bd92-4872ff7ba4f5"
      unitRef="usdPerShare">2.77</us-gaap:EarningsPerShareDiluted>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i591c605ee7ee4447b1e452c40d5ba004_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV8yMi9mcmFnOjAwYTJiMjJmNjNhMDQxNWM5ZmYwM2YxZTE1MzMwYWZhL3RhYmxlOjJjYTJmYzNmOTQ4MDRhZjI4NDU1OGUzNzRmMDA5MmI4L3RhYmxlcmFuZ2U6MmNhMmZjM2Y5NDgwNGFmMjg0NTU4ZTM3NGYwMDkyYjhfMjYtMi0xLTEtMA_24a79269-5f4e-47c0-9d02-8b53704fa4d5"
      unitRef="shares">111001000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="id40ab06275244375b015f43c25096b98_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV8yMi9mcmFnOjAwYTJiMjJmNjNhMDQxNWM5ZmYwM2YxZTE1MzMwYWZhL3RhYmxlOjJjYTJmYzNmOTQ4MDRhZjI4NDU1OGUzNzRmMDA5MmI4L3RhYmxlcmFuZ2U6MmNhMmZjM2Y5NDgwNGFmMjg0NTU4ZTM3NGYwMDkyYjhfMjYtNC0xLTEtMA_cf16e77c-2ccb-4638-9452-7d6cff5f22bf"
      unitRef="shares">111908000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i2a185dfa6c964ba987e96499102b5304_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV8yMi9mcmFnOjAwYTJiMjJmNjNhMDQxNWM5ZmYwM2YxZTE1MzMwYWZhL3RhYmxlOjJjYTJmYzNmOTQ4MDRhZjI4NDU1OGUzNzRmMDA5MmI4L3RhYmxlcmFuZ2U6MmNhMmZjM2Y5NDgwNGFmMjg0NTU4ZTM3NGYwMDkyYjhfMjYtNi0xLTEtMA_48aff495-c44b-4dbd-bb95-529d0f6c04f3"
      unitRef="shares">111708000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="idc20abe4b2fa4925abe287f72b4de70d_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV8yMi9mcmFnOjAwYTJiMjJmNjNhMDQxNWM5ZmYwM2YxZTE1MzMwYWZhL3RhYmxlOjJjYTJmYzNmOTQ4MDRhZjI4NDU1OGUzNzRmMDA5MmI4L3RhYmxlcmFuZ2U6MmNhMmZjM2Y5NDgwNGFmMjg0NTU4ZTM3NGYwMDkyYjhfMjYtOC0xLTEtMA_5ff61489-de0d-4f64-ae80-0ef6b9777538"
      unitRef="shares">104147000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i591c605ee7ee4447b1e452c40d5ba004_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV8yMi9mcmFnOjAwYTJiMjJmNjNhMDQxNWM5ZmYwM2YxZTE1MzMwYWZhL3RhYmxlOjJjYTJmYzNmOTQ4MDRhZjI4NDU1OGUzNzRmMDA5MmI4L3RhYmxlcmFuZ2U6MmNhMmZjM2Y5NDgwNGFmMjg0NTU4ZTM3NGYwMDkyYjhfMjctMi0xLTEtMA_e560745f-c8eb-4278-9916-2fb3af9fea46"
      unitRef="shares">111387000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="id40ab06275244375b015f43c25096b98_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV8yMi9mcmFnOjAwYTJiMjJmNjNhMDQxNWM5ZmYwM2YxZTE1MzMwYWZhL3RhYmxlOjJjYTJmYzNmOTQ4MDRhZjI4NDU1OGUzNzRmMDA5MmI4L3RhYmxlcmFuZ2U6MmNhMmZjM2Y5NDgwNGFmMjg0NTU4ZTM3NGYwMDkyYjhfMjctNC0xLTEtMA_8912fd0c-9cab-4cd6-a463-738590ec145b"
      unitRef="shares">112134000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i2a185dfa6c964ba987e96499102b5304_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV8yMi9mcmFnOjAwYTJiMjJmNjNhMDQxNWM5ZmYwM2YxZTE1MzMwYWZhL3RhYmxlOjJjYTJmYzNmOTQ4MDRhZjI4NDU1OGUzNzRmMDA5MmI4L3RhYmxlcmFuZ2U6MmNhMmZjM2Y5NDgwNGFmMjg0NTU4ZTM3NGYwMDkyYjhfMjctNi0xLTEtMA_03242c7e-c798-463d-98b1-8fa62a4168cc"
      unitRef="shares">112070000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="idc20abe4b2fa4925abe287f72b4de70d_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV8yMi9mcmFnOjAwYTJiMjJmNjNhMDQxNWM5ZmYwM2YxZTE1MzMwYWZhL3RhYmxlOjJjYTJmYzNmOTQ4MDRhZjI4NDU1OGUzNzRmMDA5MmI4L3RhYmxlcmFuZ2U6MmNhMmZjM2Y5NDgwNGFmMjg0NTU4ZTM3NGYwMDkyYjhfMjctOC0xLTEtMA_f1af2a54-9e49-4e7c-8452-947c0c4d69ae"
      unitRef="shares">104383000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="i591c605ee7ee4447b1e452c40d5ba004_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV8yMi9mcmFnOjAwYTJiMjJmNjNhMDQxNWM5ZmYwM2YxZTE1MzMwYWZhL3RhYmxlOjJjYTJmYzNmOTQ4MDRhZjI4NDU1OGUzNzRmMDA5MmI4L3RhYmxlcmFuZ2U6MmNhMmZjM2Y5NDgwNGFmMjg0NTU4ZTM3NGYwMDkyYjhfMjktMi0xLTEtMA_e3491a81-9e8d-4c25-bb8a-321ee40ae28c"
      unitRef="usd">205353000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="id40ab06275244375b015f43c25096b98_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV8yMi9mcmFnOjAwYTJiMjJmNjNhMDQxNWM5ZmYwM2YxZTE1MzMwYWZhL3RhYmxlOjJjYTJmYzNmOTQ4MDRhZjI4NDU1OGUzNzRmMDA5MmI4L3RhYmxlcmFuZ2U6MmNhMmZjM2Y5NDgwNGFmMjg0NTU4ZTM3NGYwMDkyYjhfMjktNC0xLTEtMA_f2b2f1a8-2232-4311-8bd6-0e2c067a2ab7"
      unitRef="usd">124536000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="i2a185dfa6c964ba987e96499102b5304_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV8yMi9mcmFnOjAwYTJiMjJmNjNhMDQxNWM5ZmYwM2YxZTE1MzMwYWZhL3RhYmxlOjJjYTJmYzNmOTQ4MDRhZjI4NDU1OGUzNzRmMDA5MmI4L3RhYmxlcmFuZ2U6MmNhMmZjM2Y5NDgwNGFmMjg0NTU4ZTM3NGYwMDkyYjhfMjktNi0xLTEtMA_a9d85300-cc3b-4be7-ad14-0ad3d70d75db"
      unitRef="usd">500796000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="idc20abe4b2fa4925abe287f72b4de70d_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV8yMi9mcmFnOjAwYTJiMjJmNjNhMDQxNWM5ZmYwM2YxZTE1MzMwYWZhL3RhYmxlOjJjYTJmYzNmOTQ4MDRhZjI4NDU1OGUzNzRmMDA5MmI4L3RhYmxlcmFuZ2U6MmNhMmZjM2Y5NDgwNGFmMjg0NTU4ZTM3NGYwMDkyYjhfMjktOC0xLTEtMA_bca9eb90-9804-4811-a4ba-9a38c60d10f5"
      unitRef="usd">289439000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:OtherComprehensiveIncomeAvailableforsaleSecuritiesTaxPortionAttributableToParent
      contextRef="i591c605ee7ee4447b1e452c40d5ba004_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV8yMi9mcmFnOjAwYTJiMjJmNjNhMDQxNWM5ZmYwM2YxZTE1MzMwYWZhL3RhYmxlOjJjYTJmYzNmOTQ4MDRhZjI4NDU1OGUzNzRmMDA5MmI4L3RhYmxlcmFuZ2U6MmNhMmZjM2Y5NDgwNGFmMjg0NTU4ZTM3NGYwMDkyYjhfMzItMC0xLTEtMC90ZXh0cmVnaW9uOjc4MmU1MDQ5MjVmNDRiZDE5MGMyNWFmODRmNjBmMGI1XzEwMQ_e4c0c3e9-e029-4de4-9a4c-2b0325f9e330"
      unitRef="usd">-8599000</us-gaap:OtherComprehensiveIncomeAvailableforsaleSecuritiesTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeAvailableforsaleSecuritiesTaxPortionAttributableToParent
      contextRef="id40ab06275244375b015f43c25096b98_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV8yMi9mcmFnOjAwYTJiMjJmNjNhMDQxNWM5ZmYwM2YxZTE1MzMwYWZhL3RhYmxlOjJjYTJmYzNmOTQ4MDRhZjI4NDU1OGUzNzRmMDA5MmI4L3RhYmxlcmFuZ2U6MmNhMmZjM2Y5NDgwNGFmMjg0NTU4ZTM3NGYwMDkyYjhfMzItMC0xLTEtMC90ZXh0cmVnaW9uOjc4MmU1MDQ5MjVmNDRiZDE5MGMyNWFmODRmNjBmMGI1XzEwOA_d03c40ae-1d1f-436f-9559-d7c4fd676a5c"
      unitRef="usd">3856000</us-gaap:OtherComprehensiveIncomeAvailableforsaleSecuritiesTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeAvailableforsaleSecuritiesTaxPortionAttributableToParent
      contextRef="i2a185dfa6c964ba987e96499102b5304_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV8yMi9mcmFnOjAwYTJiMjJmNjNhMDQxNWM5ZmYwM2YxZTE1MzMwYWZhL3RhYmxlOjJjYTJmYzNmOTQ4MDRhZjI4NDU1OGUzNzRmMDA5MmI4L3RhYmxlcmFuZ2U6MmNhMmZjM2Y5NDgwNGFmMjg0NTU4ZTM3NGYwMDkyYjhfMzItMC0xLTEtMC90ZXh0cmVnaW9uOjc4MmU1MDQ5MjVmNDRiZDE5MGMyNWFmODRmNjBmMGI1XzE1MQ_2a084464-0966-411b-b37d-4538cb5b9e02"
      unitRef="usd">-10944000</us-gaap:OtherComprehensiveIncomeAvailableforsaleSecuritiesTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeAvailableforsaleSecuritiesTaxPortionAttributableToParent
      contextRef="idc20abe4b2fa4925abe287f72b4de70d_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV8yMi9mcmFnOjAwYTJiMjJmNjNhMDQxNWM5ZmYwM2YxZTE1MzMwYWZhL3RhYmxlOjJjYTJmYzNmOTQ4MDRhZjI4NDU1OGUzNzRmMDA5MmI4L3RhYmxlcmFuZ2U6MmNhMmZjM2Y5NDgwNGFmMjg0NTU4ZTM3NGYwMDkyYjhfMzItMC0xLTEtMC90ZXh0cmVnaW9uOjc4MmU1MDQ5MjVmNDRiZDE5MGMyNWFmODRmNjBmMGI1XzE1OA_55dfd4ab-4c7e-4632-b4a4-222aa440eae4"
      unitRef="usd">14469000</us-gaap:OtherComprehensiveIncomeAvailableforsaleSecuritiesTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="i591c605ee7ee4447b1e452c40d5ba004_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV8yMi9mcmFnOjAwYTJiMjJmNjNhMDQxNWM5ZmYwM2YxZTE1MzMwYWZhL3RhYmxlOjJjYTJmYzNmOTQ4MDRhZjI4NDU1OGUzNzRmMDA5MmI4L3RhYmxlcmFuZ2U6MmNhMmZjM2Y5NDgwNGFmMjg0NTU4ZTM3NGYwMDkyYjhfMzItMi0xLTEtMA_53fdb4e3-730a-4c20-b48d-282cab21111f"
      unitRef="usd">-36917000</us-gaap:OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="id40ab06275244375b015f43c25096b98_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV8yMi9mcmFnOjAwYTJiMjJmNjNhMDQxNWM5ZmYwM2YxZTE1MzMwYWZhL3RhYmxlOjJjYTJmYzNmOTQ4MDRhZjI4NDU1OGUzNzRmMDA5MmI4L3RhYmxlcmFuZ2U6MmNhMmZjM2Y5NDgwNGFmMjg0NTU4ZTM3NGYwMDkyYjhfMzItNC0xLTEtMA_1d39b12f-7e40-451a-ae77-da6babf0f122"
      unitRef="usd">12036000</us-gaap:OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="i2a185dfa6c964ba987e96499102b5304_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV8yMi9mcmFnOjAwYTJiMjJmNjNhMDQxNWM5ZmYwM2YxZTE1MzMwYWZhL3RhYmxlOjJjYTJmYzNmOTQ4MDRhZjI4NDU1OGUzNzRmMDA5MmI4L3RhYmxlcmFuZ2U6MmNhMmZjM2Y5NDgwNGFmMjg0NTU4ZTM3NGYwMDkyYjhfMzItNi0xLTEtMA_e17b1620-0ce1-4563-af2f-10221b225960"
      unitRef="usd">-59760000</us-gaap:OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="idc20abe4b2fa4925abe287f72b4de70d_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV8yMi9mcmFnOjAwYTJiMjJmNjNhMDQxNWM5ZmYwM2YxZTE1MzMwYWZhL3RhYmxlOjJjYTJmYzNmOTQ4MDRhZjI4NDU1OGUzNzRmMDA5MmI4L3RhYmxlcmFuZ2U6MmNhMmZjM2Y5NDgwNGFmMjg0NTU4ZTM3NGYwMDkyYjhfMzItOC0xLTEtMA_fbc64615-a041-4caa-b0c0-495f31f6da20"
      unitRef="usd">76247000</us-gaap:OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="i591c605ee7ee4447b1e452c40d5ba004_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV8yMi9mcmFnOjAwYTJiMjJmNjNhMDQxNWM5ZmYwM2YxZTE1MzMwYWZhL3RhYmxlOjJjYTJmYzNmOTQ4MDRhZjI4NDU1OGUzNzRmMDA5MmI4L3RhYmxlcmFuZ2U6MmNhMmZjM2Y5NDgwNGFmMjg0NTU4ZTM3NGYwMDkyYjhfMzMtMi0xLTEtMA_a2e0b9d2-d4cb-4377-abb1-739ce0a4ebe2"
      unitRef="usd">-36917000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="id40ab06275244375b015f43c25096b98_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV8yMi9mcmFnOjAwYTJiMjJmNjNhMDQxNWM5ZmYwM2YxZTE1MzMwYWZhL3RhYmxlOjJjYTJmYzNmOTQ4MDRhZjI4NDU1OGUzNzRmMDA5MmI4L3RhYmxlcmFuZ2U6MmNhMmZjM2Y5NDgwNGFmMjg0NTU4ZTM3NGYwMDkyYjhfMzMtNC0xLTEtMA_f494955a-faae-4079-8df4-426e33212b3b"
      unitRef="usd">12036000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="i2a185dfa6c964ba987e96499102b5304_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV8yMi9mcmFnOjAwYTJiMjJmNjNhMDQxNWM5ZmYwM2YxZTE1MzMwYWZhL3RhYmxlOjJjYTJmYzNmOTQ4MDRhZjI4NDU1OGUzNzRmMDA5MmI4L3RhYmxlcmFuZ2U6MmNhMmZjM2Y5NDgwNGFmMjg0NTU4ZTM3NGYwMDkyYjhfMzMtNi0xLTEtMA_c8e89e3f-9675-490f-8218-037b9995d39c"
      unitRef="usd">-59760000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="idc20abe4b2fa4925abe287f72b4de70d_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV8yMi9mcmFnOjAwYTJiMjJmNjNhMDQxNWM5ZmYwM2YxZTE1MzMwYWZhL3RhYmxlOjJjYTJmYzNmOTQ4MDRhZjI4NDU1OGUzNzRmMDA5MmI4L3RhYmxlcmFuZ2U6MmNhMmZjM2Y5NDgwNGFmMjg0NTU4ZTM3NGYwMDkyYjhfMzMtOC0xLTEtMA_95cdab3c-0478-452b-9e10-0405b2e92523"
      unitRef="usd">76247000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="i591c605ee7ee4447b1e452c40d5ba004_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV8yMi9mcmFnOjAwYTJiMjJmNjNhMDQxNWM5ZmYwM2YxZTE1MzMwYWZhL3RhYmxlOjJjYTJmYzNmOTQ4MDRhZjI4NDU1OGUzNzRmMDA5MmI4L3RhYmxlcmFuZ2U6MmNhMmZjM2Y5NDgwNGFmMjg0NTU4ZTM3NGYwMDkyYjhfMzQtMi0xLTEtMA_9a5849e0-b7db-4edd-b846-052fdb42c167"
      unitRef="usd">168436000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="id40ab06275244375b015f43c25096b98_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV8yMi9mcmFnOjAwYTJiMjJmNjNhMDQxNWM5ZmYwM2YxZTE1MzMwYWZhL3RhYmxlOjJjYTJmYzNmOTQ4MDRhZjI4NDU1OGUzNzRmMDA5MmI4L3RhYmxlcmFuZ2U6MmNhMmZjM2Y5NDgwNGFmMjg0NTU4ZTM3NGYwMDkyYjhfMzQtNC0xLTEtMA_027f97a7-a2f7-4fe0-a19a-e71795fbb3d0"
      unitRef="usd">136572000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="i2a185dfa6c964ba987e96499102b5304_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV8yMi9mcmFnOjAwYTJiMjJmNjNhMDQxNWM5ZmYwM2YxZTE1MzMwYWZhL3RhYmxlOjJjYTJmYzNmOTQ4MDRhZjI4NDU1OGUzNzRmMDA5MmI4L3RhYmxlcmFuZ2U6MmNhMmZjM2Y5NDgwNGFmMjg0NTU4ZTM3NGYwMDkyYjhfMzQtNi0xLTEtMA_43047ef0-2582-4c98-8198-7373693a409b"
      unitRef="usd">441036000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="idc20abe4b2fa4925abe287f72b4de70d_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV8yMi9mcmFnOjAwYTJiMjJmNjNhMDQxNWM5ZmYwM2YxZTE1MzMwYWZhL3RhYmxlOjJjYTJmYzNmOTQ4MDRhZjI4NDU1OGUzNzRmMDA5MmI4L3RhYmxlcmFuZ2U6MmNhMmZjM2Y5NDgwNGFmMjg0NTU4ZTM3NGYwMDkyYjhfMzQtOC0xLTEtMA_db467590-c5ea-4c2e-ab66-b5409d0ba0fe"
      unitRef="usd">365686000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:StockholdersEquity
      contextRef="i96fb095934574d57b00315c5df4cbd65_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV8yNS9mcmFnOmNlNDMxZWQyNTBlYjQ0ZDFiM2JjZTMyNzNmZjZkOGFiL3RhYmxlOmYxZjFiZjlhM2UzNDRkYzZhMjgxYTI1NmM5MDY3NTMyL3RhYmxlcmFuZ2U6ZjFmMWJmOWEzZTM0NGRjNmEyODFhMjU2YzkwNjc1MzJfMy0yLTEtMS0w_64190bbc-4297-4ff2-a78d-a7a42a63db24"
      unitRef="usd">1687000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i6af4e665764c48baabb84d17c27d29a2_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV8yNS9mcmFnOmNlNDMxZWQyNTBlYjQ0ZDFiM2JjZTMyNzNmZjZkOGFiL3RhYmxlOmYxZjFiZjlhM2UzNDRkYzZhMjgxYTI1NmM5MDY3NTMyL3RhYmxlcmFuZ2U6ZjFmMWJmOWEzZTM0NGRjNmEyODFhMjU2YzkwNjc1MzJfMy00LTEtMS0w_15d95e04-8f8a-41b1-b3e6-c2fcde39e55b"
      unitRef="usd">1686000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i39ceaf97eb77484e84ce473eece6cfbc_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV8yNS9mcmFnOmNlNDMxZWQyNTBlYjQ0ZDFiM2JjZTMyNzNmZjZkOGFiL3RhYmxlOmYxZjFiZjlhM2UzNDRkYzZhMjgxYTI1NmM5MDY3NTMyL3RhYmxlcmFuZ2U6ZjFmMWJmOWEzZTM0NGRjNmEyODFhMjU2YzkwNjc1MzJfMy02LTEtMS0w_8049010c-012a-4cee-9ca6-69e87d92cc11"
      unitRef="usd">1686000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i2c83b6237fa74cd194fea7e1f61dc55a_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV8yNS9mcmFnOmNlNDMxZWQyNTBlYjQ0ZDFiM2JjZTMyNzNmZjZkOGFiL3RhYmxlOmYxZjFiZjlhM2UzNDRkYzZhMjgxYTI1NmM5MDY3NTMyL3RhYmxlcmFuZ2U6ZjFmMWJmOWEzZTM0NGRjNmEyODFhMjU2YzkwNjc1MzJfMy04LTEtMS0w_dd85bf6b-6f75-43e1-a81e-5a07c80db159"
      unitRef="usd">1476000</us-gaap:StockholdersEquity>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="ib1ddee71062b40ce998b000ccadac497_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV8yNS9mcmFnOmNlNDMxZWQyNTBlYjQ0ZDFiM2JjZTMyNzNmZjZkOGFiL3RhYmxlOmYxZjFiZjlhM2UzNDRkYzZhMjgxYTI1NmM5MDY3NTMyL3RhYmxlcmFuZ2U6ZjFmMWJmOWEzZTM0NGRjNmEyODFhMjU2YzkwNjc1MzJfNC04LTEtMS0w_e22e5115-8c69-4238-8229-1d9b29fe2eb5"
      unitRef="usd">207000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross
      contextRef="iff28d4b262b84fea9a7145320dda438d_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV8yNS9mcmFnOmNlNDMxZWQyNTBlYjQ0ZDFiM2JjZTMyNzNmZjZkOGFiL3RhYmxlOmYxZjFiZjlhM2UzNDRkYzZhMjgxYTI1NmM5MDY3NTMyL3RhYmxlcmFuZ2U6ZjFmMWJmOWEzZTM0NGRjNmEyODFhMjU2YzkwNjc1MzJfNS02LTEtMS0w_5cf4e4a5-752b-403f-8bc6-64890fdd6c3b"
      unitRef="usd">9000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross
      contextRef="ib1ddee71062b40ce998b000ccadac497_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV8yNS9mcmFnOmNlNDMxZWQyNTBlYjQ0ZDFiM2JjZTMyNzNmZjZkOGFiL3RhYmxlOmYxZjFiZjlhM2UzNDRkYzZhMjgxYTI1NmM5MDY3NTMyL3RhYmxlcmFuZ2U6ZjFmMWJmOWEzZTM0NGRjNmEyODFhMjU2YzkwNjc1MzJfNS04LTEtMS0w_c81378dd-f426-455f-bca0-bcbf877c9355"
      unitRef="usd">5000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross>
    <us-gaap:TreasuryStockRetiredCostMethodAmount
      contextRef="i9ce65a27464f44bf8279f58d3509a519_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV8yNS9mcmFnOmNlNDMxZWQyNTBlYjQ0ZDFiM2JjZTMyNzNmZjZkOGFiL3RhYmxlOmYxZjFiZjlhM2UzNDRkYzZhMjgxYTI1NmM5MDY3NTMyL3RhYmxlcmFuZ2U6ZjFmMWJmOWEzZTM0NGRjNmEyODFhMjU2YzkwNjc1MzJfNi0yLTEtMS0w_bb0d49bd-5d84-4012-8463-e880256fa146"
      unitRef="usd">23000</us-gaap:TreasuryStockRetiredCostMethodAmount>
    <us-gaap:TreasuryStockRetiredCostMethodAmount
      contextRef="iff28d4b262b84fea9a7145320dda438d_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV8yNS9mcmFnOmNlNDMxZWQyNTBlYjQ0ZDFiM2JjZTMyNzNmZjZkOGFiL3RhYmxlOmYxZjFiZjlhM2UzNDRkYzZhMjgxYTI1NmM5MDY3NTMyL3RhYmxlcmFuZ2U6ZjFmMWJmOWEzZTM0NGRjNmEyODFhMjU2YzkwNjc1MzJfNi02LTEtMS0w_7266545d-867e-45f6-9f42-053e7db2ab03"
      unitRef="usd">31000</us-gaap:TreasuryStockRetiredCostMethodAmount>
    <us-gaap:TreasuryStockRetiredCostMethodAmount
      contextRef="ib1ddee71062b40ce998b000ccadac497_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV8yNS9mcmFnOmNlNDMxZWQyNTBlYjQ0ZDFiM2JjZTMyNzNmZjZkOGFiL3RhYmxlOmYxZjFiZjlhM2UzNDRkYzZhMjgxYTI1NmM5MDY3NTMyL3RhYmxlcmFuZ2U6ZjFmMWJmOWEzZTM0NGRjNmEyODFhMjU2YzkwNjc1MzJfNi04LTEtMS0w_00eb84ab-39e0-40df-8cf2-5ee187534e20"
      unitRef="usd">2000</us-gaap:TreasuryStockRetiredCostMethodAmount>
    <us-gaap:StockholdersEquity
      contextRef="i651865de56e04a5ea3204916b3abf0e2_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV8yNS9mcmFnOmNlNDMxZWQyNTBlYjQ0ZDFiM2JjZTMyNzNmZjZkOGFiL3RhYmxlOmYxZjFiZjlhM2UzNDRkYzZhMjgxYTI1NmM5MDY3NTMyL3RhYmxlcmFuZ2U6ZjFmMWJmOWEzZTM0NGRjNmEyODFhMjU2YzkwNjc1MzJfNy0yLTEtMS0w_b767d5d5-b98e-4f57-a564-23653d6e0d24"
      unitRef="usd">1664000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i101222a6410248888e473023d0b43837_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV8yNS9mcmFnOmNlNDMxZWQyNTBlYjQ0ZDFiM2JjZTMyNzNmZjZkOGFiL3RhYmxlOmYxZjFiZjlhM2UzNDRkYzZhMjgxYTI1NmM5MDY3NTMyL3RhYmxlcmFuZ2U6ZjFmMWJmOWEzZTM0NGRjNmEyODFhMjU2YzkwNjc1MzJfNy00LTEtMS0w_34e80b23-4282-4f51-a917-08b8d85b9ccb"
      unitRef="usd">1686000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i651865de56e04a5ea3204916b3abf0e2_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV8yNS9mcmFnOmNlNDMxZWQyNTBlYjQ0ZDFiM2JjZTMyNzNmZjZkOGFiL3RhYmxlOmYxZjFiZjlhM2UzNDRkYzZhMjgxYTI1NmM5MDY3NTMyL3RhYmxlcmFuZ2U6ZjFmMWJmOWEzZTM0NGRjNmEyODFhMjU2YzkwNjc1MzJfNy02LTEtMS0w_9b2a3e9d-ecbe-4bd5-af9a-050f03147c7e"
      unitRef="usd">1664000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i101222a6410248888e473023d0b43837_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV8yNS9mcmFnOmNlNDMxZWQyNTBlYjQ0ZDFiM2JjZTMyNzNmZjZkOGFiL3RhYmxlOmYxZjFiZjlhM2UzNDRkYzZhMjgxYTI1NmM5MDY3NTMyL3RhYmxlcmFuZ2U6ZjFmMWJmOWEzZTM0NGRjNmEyODFhMjU2YzkwNjc1MzJfNy04LTEtMS0w_922807e2-9c09-4cea-bd78-5dd5338606d1"
      unitRef="usd">1686000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="if83cf1ddd00a4ee6b0084f4bc7cf3b0c_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV8yNS9mcmFnOmNlNDMxZWQyNTBlYjQ0ZDFiM2JjZTMyNzNmZjZkOGFiL3RhYmxlOmYxZjFiZjlhM2UzNDRkYzZhMjgxYTI1NmM5MDY3NTMyL3RhYmxlcmFuZ2U6ZjFmMWJmOWEzZTM0NGRjNmEyODFhMjU2YzkwNjc1MzJfMTAtMi0xLTEtMA_0acd7e93-5497-4c90-89ec-b1c5a74c0f38"
      unitRef="usd">1558142000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="if72ea9076ac64e4bb8ff8426dd0e904c_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV8yNS9mcmFnOmNlNDMxZWQyNTBlYjQ0ZDFiM2JjZTMyNzNmZjZkOGFiL3RhYmxlOmYxZjFiZjlhM2UzNDRkYzZhMjgxYTI1NmM5MDY3NTMyL3RhYmxlcmFuZ2U6ZjFmMWJmOWEzZTM0NGRjNmEyODFhMjU2YzkwNjc1MzJfMTAtNC0xLTEtMA_ad4a7a41-47d9-4e60-b14e-e2b7372d5cfc"
      unitRef="usd">1561737000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i3a7916e3f315427a8591872ac1f8d80d_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV8yNS9mcmFnOmNlNDMxZWQyNTBlYjQ0ZDFiM2JjZTMyNzNmZjZkOGFiL3RhYmxlOmYxZjFiZjlhM2UzNDRkYzZhMjgxYTI1NmM5MDY3NTMyL3RhYmxlcmFuZ2U6ZjFmMWJmOWEzZTM0NGRjNmEyODFhMjU2YzkwNjc1MzJfMTAtNi0xLTEtMA_b6a4e315-ae47-4fa9-8450-3f536fe15142"
      unitRef="usd">1571163000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i952552f3899c4c22bd3decc665f257fb_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV8yNS9mcmFnOmNlNDMxZWQyNTBlYjQ0ZDFiM2JjZTMyNzNmZjZkOGFiL3RhYmxlOmYxZjFiZjlhM2UzNDRkYzZhMjgxYTI1NmM5MDY3NTMyL3RhYmxlcmFuZ2U6ZjFmMWJmOWEzZTM0NGRjNmEyODFhMjU2YzkwNjc1MzJfMTAtOC0xLTEtMA_270ce499-929f-4d13-96e3-bb9ff0a3a18a"
      unitRef="usd">1118655000</us-gaap:StockholdersEquity>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts
      contextRef="i0bf2d25366ae4b20a1b961f587c63c31_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV8yNS9mcmFnOmNlNDMxZWQyNTBlYjQ0ZDFiM2JjZTMyNzNmZjZkOGFiL3RhYmxlOmYxZjFiZjlhM2UzNDRkYzZhMjgxYTI1NmM5MDY3NTMyL3RhYmxlcmFuZ2U6ZjFmMWJmOWEzZTM0NGRjNmEyODFhMjU2YzkwNjc1MzJfMTEtMC0xLTEtMC90ZXh0cmVnaW9uOjBhZmIxODdjY2RmZDQzNDI5MzI1ZGVkYTk5MDI0Njc4XzU2_747ca5de-9792-446b-8365-b9a1c2721cd3"
      unitRef="usd">18894000</us-gaap:AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts
      contextRef="i7aff01e9d0684be18cae4e3d7c99f717_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV8yNS9mcmFnOmNlNDMxZWQyNTBlYjQ0ZDFiM2JjZTMyNzNmZjZkOGFiL3RhYmxlOmYxZjFiZjlhM2UzNDRkYzZhMjgxYTI1NmM5MDY3NTMyL3RhYmxlcmFuZ2U6ZjFmMWJmOWEzZTM0NGRjNmEyODFhMjU2YzkwNjc1MzJfMTEtMC0xLTEtMC90ZXh0cmVnaW9uOjBhZmIxODdjY2RmZDQzNDI5MzI1ZGVkYTk5MDI0Njc4XzU2_cb9245c3-cefe-42b8-b648-174739579d9b"
      unitRef="usd">18894000</us-gaap:AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="i7aff01e9d0684be18cae4e3d7c99f717_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV8yNS9mcmFnOmNlNDMxZWQyNTBlYjQ0ZDFiM2JjZTMyNzNmZjZkOGFiL3RhYmxlOmYxZjFiZjlhM2UzNDRkYzZhMjgxYTI1NmM5MDY3NTMyL3RhYmxlcmFuZ2U6ZjFmMWJmOWEzZTM0NGRjNmEyODFhMjU2YzkwNjc1MzJfMTEtNC0xLTEtMA_bfc1bced-4eea-423b-83ca-b4294b7a1984"
      unitRef="usd">-19000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="i0bf2d25366ae4b20a1b961f587c63c31_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV8yNS9mcmFnOmNlNDMxZWQyNTBlYjQ0ZDFiM2JjZTMyNzNmZjZkOGFiL3RhYmxlOmYxZjFiZjlhM2UzNDRkYzZhMjgxYTI1NmM5MDY3NTMyL3RhYmxlcmFuZ2U6ZjFmMWJmOWEzZTM0NGRjNmEyODFhMjU2YzkwNjc1MzJfMTEtOC0xLTEtMA_e684ba2f-8143-4e42-9801-188b579e3edd"
      unitRef="usd">439749000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:Dividends
      contextRef="ib4fc4271573246f69553acea0ba1a531_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV8yNS9mcmFnOmNlNDMxZWQyNTBlYjQ0ZDFiM2JjZTMyNzNmZjZkOGFiL3RhYmxlOmYxZjFiZjlhM2UzNDRkYzZhMjgxYTI1NmM5MDY3NTMyL3RhYmxlcmFuZ2U6ZjFmMWJmOWEzZTM0NGRjNmEyODFhMjU2YzkwNjc1MzJfMTItMi0xLTEtMA_ab9076d0-6ae9-48ec-ac4f-113ac9077892"
      unitRef="usd">-190000</us-gaap:Dividends>
    <us-gaap:Dividends
      contextRef="i7aff01e9d0684be18cae4e3d7c99f717_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV8yNS9mcmFnOmNlNDMxZWQyNTBlYjQ0ZDFiM2JjZTMyNzNmZjZkOGFiL3RhYmxlOmYxZjFiZjlhM2UzNDRkYzZhMjgxYTI1NmM5MDY3NTMyL3RhYmxlcmFuZ2U6ZjFmMWJmOWEzZTM0NGRjNmEyODFhMjU2YzkwNjc1MzJfMTItNC0xLTEtMA_8bb4fdfe-3d00-4fc3-964b-d99d41a2ab13"
      unitRef="usd">-163000</us-gaap:Dividends>
    <us-gaap:Dividends
      contextRef="i7fbc45947bca4c4b8c42025c442b978a_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV8yNS9mcmFnOmNlNDMxZWQyNTBlYjQ0ZDFiM2JjZTMyNzNmZjZkOGFiL3RhYmxlOmYxZjFiZjlhM2UzNDRkYzZhMjgxYTI1NmM5MDY3NTMyL3RhYmxlcmFuZ2U6ZjFmMWJmOWEzZTM0NGRjNmEyODFhMjU2YzkwNjc1MzJfMTItNi0xLTEtMA_b5d54bd8-30e4-46c6-b2cd-413ed45f5c96"
      unitRef="usd">-559000</us-gaap:Dividends>
    <us-gaap:Dividends
      contextRef="i0bf2d25366ae4b20a1b961f587c63c31_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV8yNS9mcmFnOmNlNDMxZWQyNTBlYjQ0ZDFiM2JjZTMyNzNmZjZkOGFiL3RhYmxlOmYxZjFiZjlhM2UzNDRkYzZhMjgxYTI1NmM5MDY3NTMyL3RhYmxlcmFuZ2U6ZjFmMWJmOWEzZTM0NGRjNmEyODFhMjU2YzkwNjc1MzJfMTItOC0xLTEtMA_6497b606-6319-4a05-bf86-a20cd04ce647"
      unitRef="usd">-486000</us-gaap:Dividends>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross
      contextRef="i7fbc45947bca4c4b8c42025c442b978a_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV8yNS9mcmFnOmNlNDMxZWQyNTBlYjQ0ZDFiM2JjZTMyNzNmZjZkOGFiL3RhYmxlOmYxZjFiZjlhM2UzNDRkYzZhMjgxYTI1NmM5MDY3NTMyL3RhYmxlcmFuZ2U6ZjFmMWJmOWEzZTM0NGRjNmEyODFhMjU2YzkwNjc1MzJfMTMtNi0xLTEtMA_6d12242f-861b-4a91-9323-b22156e7527b"
      unitRef="usd">-9000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross
      contextRef="i0bf2d25366ae4b20a1b961f587c63c31_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV8yNS9mcmFnOmNlNDMxZWQyNTBlYjQ0ZDFiM2JjZTMyNzNmZjZkOGFiL3RhYmxlOmYxZjFiZjlhM2UzNDRkYzZhMjgxYTI1NmM5MDY3NTMyL3RhYmxlcmFuZ2U6ZjFmMWJmOWEzZTM0NGRjNmEyODFhMjU2YzkwNjc1MzJfMTMtOC0xLTEtMA_9dd8c416-5fe7-4f97-8d8c-e8fdfe0e1b5d"
      unitRef="usd">-5000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="ib4fc4271573246f69553acea0ba1a531_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV8yNS9mcmFnOmNlNDMxZWQyNTBlYjQ0ZDFiM2JjZTMyNzNmZjZkOGFiL3RhYmxlOmYxZjFiZjlhM2UzNDRkYzZhMjgxYTI1NmM5MDY3NTMyL3RhYmxlcmFuZ2U6ZjFmMWJmOWEzZTM0NGRjNmEyODFhMjU2YzkwNjc1MzJfMTQtMi0xLTEtMA_dd2c6235-bae7-40c3-90f9-0ce3dbc2d8e7"
      unitRef="usd">5511000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i7aff01e9d0684be18cae4e3d7c99f717_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV8yNS9mcmFnOmNlNDMxZWQyNTBlYjQ0ZDFiM2JjZTMyNzNmZjZkOGFiL3RhYmxlOmYxZjFiZjlhM2UzNDRkYzZhMjgxYTI1NmM5MDY3NTMyL3RhYmxlcmFuZ2U6ZjFmMWJmOWEzZTM0NGRjNmEyODFhMjU2YzkwNjc1MzJfMTQtNC0xLTEtMA_2e55a7e0-d47f-426a-9ca8-76a31380a571"
      unitRef="usd">4567000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i7fbc45947bca4c4b8c42025c442b978a_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV8yNS9mcmFnOmNlNDMxZWQyNTBlYjQ0ZDFiM2JjZTMyNzNmZjZkOGFiL3RhYmxlOmYxZjFiZjlhM2UzNDRkYzZhMjgxYTI1NmM5MDY3NTMyL3RhYmxlcmFuZ2U6ZjFmMWJmOWEzZTM0NGRjNmEyODFhMjU2YzkwNjc1MzJfMTQtNi0xLTEtMA_ce883305-762d-4999-83d5-d6d616dd463a"
      unitRef="usd">16075000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i0bf2d25366ae4b20a1b961f587c63c31_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV8yNS9mcmFnOmNlNDMxZWQyNTBlYjQ0ZDFiM2JjZTMyNzNmZjZkOGFiL3RhYmxlOmYxZjFiZjlhM2UzNDRkYzZhMjgxYTI1NmM5MDY3NTMyL3RhYmxlcmFuZ2U6ZjFmMWJmOWEzZTM0NGRjNmEyODFhMjU2YzkwNjc1MzJfMTQtOC0xLTEtMA_b1b50516-4248-4868-9ea8-a4893c09d2c0"
      unitRef="usd">13915000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:TreasuryStockRetiredCostMethodAmount
      contextRef="ib4fc4271573246f69553acea0ba1a531_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV8yNS9mcmFnOmNlNDMxZWQyNTBlYjQ0ZDFiM2JjZTMyNzNmZjZkOGFiL3RhYmxlOmYxZjFiZjlhM2UzNDRkYzZhMjgxYTI1NmM5MDY3NTMyL3RhYmxlcmFuZ2U6ZjFmMWJmOWEzZTM0NGRjNmEyODFhMjU2YzkwNjc1MzJfMTUtMi0xLTEtMA_91b423fc-ad3a-4c74-85af-3ffd01aa0dcb"
      unitRef="usd">70838000</us-gaap:TreasuryStockRetiredCostMethodAmount>
    <us-gaap:TreasuryStockRetiredCostMethodAmount
      contextRef="i7fbc45947bca4c4b8c42025c442b978a_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV8yNS9mcmFnOmNlNDMxZWQyNTBlYjQ0ZDFiM2JjZTMyNzNmZjZkOGFiL3RhYmxlOmYxZjFiZjlhM2UzNDRkYzZhMjgxYTI1NmM5MDY3NTMyL3RhYmxlcmFuZ2U6ZjFmMWJmOWEzZTM0NGRjNmEyODFhMjU2YzkwNjc1MzJfMTUtNi0xLTEtMA_84cff4c2-0f10-48ee-bfe3-c689f1d57636"
      unitRef="usd">94783000</us-gaap:TreasuryStockRetiredCostMethodAmount>
    <us-gaap:TreasuryStockRetiredCostMethodAmount
      contextRef="i0bf2d25366ae4b20a1b961f587c63c31_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV8yNS9mcmFnOmNlNDMxZWQyNTBlYjQ0ZDFiM2JjZTMyNzNmZjZkOGFiL3RhYmxlOmYxZjFiZjlhM2UzNDRkYzZhMjgxYTI1NmM5MDY3NTMyL3RhYmxlcmFuZ2U6ZjFmMWJmOWEzZTM0NGRjNmEyODFhMjU2YzkwNjc1MzJfMTUtOC0xLTEtMA_b0fd699d-01b4-4cc6-858c-8303bdb2977c"
      unitRef="usd">6352000</us-gaap:TreasuryStockRetiredCostMethodAmount>
    <us-gaap:StockholdersEquity
      contextRef="if3b5ab958476423d871ecc7ae2b04404_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV8yNS9mcmFnOmNlNDMxZWQyNTBlYjQ0ZDFiM2JjZTMyNzNmZjZkOGFiL3RhYmxlOmYxZjFiZjlhM2UzNDRkYzZhMjgxYTI1NmM5MDY3NTMyL3RhYmxlcmFuZ2U6ZjFmMWJmOWEzZTM0NGRjNmEyODFhMjU2YzkwNjc1MzJfMTYtMi0xLTEtMA_a6121cd9-1118-4b61-8783-667a239a0637"
      unitRef="usd">1493005000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="id21af5657ad54694841170bf55fe0b57_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV8yNS9mcmFnOmNlNDMxZWQyNTBlYjQ0ZDFiM2JjZTMyNzNmZjZkOGFiL3RhYmxlOmYxZjFiZjlhM2UzNDRkYzZhMjgxYTI1NmM5MDY3NTMyL3RhYmxlcmFuZ2U6ZjFmMWJmOWEzZTM0NGRjNmEyODFhMjU2YzkwNjc1MzJfMTYtNC0xLTEtMA_837a8af2-88e5-4e6b-9eaf-c41a9077adf4"
      unitRef="usd">1566448000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="if3b5ab958476423d871ecc7ae2b04404_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV8yNS9mcmFnOmNlNDMxZWQyNTBlYjQ0ZDFiM2JjZTMyNzNmZjZkOGFiL3RhYmxlOmYxZjFiZjlhM2UzNDRkYzZhMjgxYTI1NmM5MDY3NTMyL3RhYmxlcmFuZ2U6ZjFmMWJmOWEzZTM0NGRjNmEyODFhMjU2YzkwNjc1MzJfMTYtNi0xLTEtMA_81951e09-8cd8-4b04-a5cc-8dd9937d65aa"
      unitRef="usd">1493005000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="id21af5657ad54694841170bf55fe0b57_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV8yNS9mcmFnOmNlNDMxZWQyNTBlYjQ0ZDFiM2JjZTMyNzNmZjZkOGFiL3RhYmxlOmYxZjFiZjlhM2UzNDRkYzZhMjgxYTI1NmM5MDY3NTMyL3RhYmxlcmFuZ2U6ZjFmMWJmOWEzZTM0NGRjNmEyODFhMjU2YzkwNjc1MzJfMTYtOC0xLTEtMA_bb8b39c2-e053-457b-a4d5-61e4c8b1f63f"
      unitRef="usd">1566448000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ibc590b2ea9e64fba9443f8362aeca31f_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV8yNS9mcmFnOmNlNDMxZWQyNTBlYjQ0ZDFiM2JjZTMyNzNmZjZkOGFiL3RhYmxlOmYxZjFiZjlhM2UzNDRkYzZhMjgxYTI1NmM5MDY3NTMyL3RhYmxlcmFuZ2U6ZjFmMWJmOWEzZTM0NGRjNmEyODFhMjU2YzkwNjc1MzJfMTktMi0xLTEtMA_35b8af1e-1620-4f45-9ba1-07d0fd042a87"
      unitRef="usd">115431000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i58c5b9aaf62541869bef6b6ace1503d5_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV8yNS9mcmFnOmNlNDMxZWQyNTBlYjQ0ZDFiM2JjZTMyNzNmZjZkOGFiL3RhYmxlOmYxZjFiZjlhM2UzNDRkYzZhMjgxYTI1NmM5MDY3NTMyL3RhYmxlcmFuZ2U6ZjFmMWJmOWEzZTM0NGRjNmEyODFhMjU2YzkwNjc1MzJfMTktNC0xLTEtMA_225478ec-86ad-424c-8029-9ea1617c4817"
      unitRef="usd">120398000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ie4e25e5230bf4f09843d7c63191e254d_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV8yNS9mcmFnOmNlNDMxZWQyNTBlYjQ0ZDFiM2JjZTMyNzNmZjZkOGFiL3RhYmxlOmYxZjFiZjlhM2UzNDRkYzZhMjgxYTI1NmM5MDY3NTMyL3RhYmxlcmFuZ2U6ZjFmMWJmOWEzZTM0NGRjNmEyODFhMjU2YzkwNjc1MzJfMTktNi0xLTEtMA_528071d9-4345-4aa9-ad8f-d722205d7653"
      unitRef="usd">138274000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i227bedadc8584a279954b7fc0079fbfe_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV8yNS9mcmFnOmNlNDMxZWQyNTBlYjQ0ZDFiM2JjZTMyNzNmZjZkOGFiL3RhYmxlOmYxZjFiZjlhM2UzNDRkYzZhMjgxYTI1NmM5MDY3NTMyL3RhYmxlcmFuZ2U6ZjFmMWJmOWEzZTM0NGRjNmEyODFhMjU2YzkwNjc1MzJfMTktOC0xLTEtMA_738f824b-5c6f-4859-a7ab-d75030f1ee6e"
      unitRef="usd">56187000</us-gaap:StockholdersEquity>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="i8582150363d44494babe3ff3dcb1c83b_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV8yNS9mcmFnOmNlNDMxZWQyNTBlYjQ0ZDFiM2JjZTMyNzNmZjZkOGFiL3RhYmxlOmYxZjFiZjlhM2UzNDRkYzZhMjgxYTI1NmM5MDY3NTMyL3RhYmxlcmFuZ2U6ZjFmMWJmOWEzZTM0NGRjNmEyODFhMjU2YzkwNjc1MzJfMjAtMi0xLTEtMA_1fe1b8bf-7367-4f18-8231-47d9e1e6e802"
      unitRef="usd">-36917000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="i49ef3690ecf34071a9069d88b3836976_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV8yNS9mcmFnOmNlNDMxZWQyNTBlYjQ0ZDFiM2JjZTMyNzNmZjZkOGFiL3RhYmxlOmYxZjFiZjlhM2UzNDRkYzZhMjgxYTI1NmM5MDY3NTMyL3RhYmxlcmFuZ2U6ZjFmMWJmOWEzZTM0NGRjNmEyODFhMjU2YzkwNjc1MzJfMjAtNC0xLTEtMA_bb66d1ee-12b7-443e-ab2d-90fae9aa3510"
      unitRef="usd">12036000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="if8a62366a2344d748c664f3d131e3631_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV8yNS9mcmFnOmNlNDMxZWQyNTBlYjQ0ZDFiM2JjZTMyNzNmZjZkOGFiL3RhYmxlOmYxZjFiZjlhM2UzNDRkYzZhMjgxYTI1NmM5MDY3NTMyL3RhYmxlcmFuZ2U6ZjFmMWJmOWEzZTM0NGRjNmEyODFhMjU2YzkwNjc1MzJfMjAtNi0xLTEtMA_5f849135-5d18-4e92-ba57-2b00f39396b8"
      unitRef="usd">-59760000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="idb75c0568117466b8b2f6dbeb75af156_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV8yNS9mcmFnOmNlNDMxZWQyNTBlYjQ0ZDFiM2JjZTMyNzNmZjZkOGFiL3RhYmxlOmYxZjFiZjlhM2UzNDRkYzZhMjgxYTI1NmM5MDY3NTMyL3RhYmxlcmFuZ2U6ZjFmMWJmOWEzZTM0NGRjNmEyODFhMjU2YzkwNjc1MzJfMjAtOC0xLTEtMA_4fb9ddb8-19ed-4942-8e3b-15b0564d7088"
      unitRef="usd">76247000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:StockholdersEquity
      contextRef="ibddc03dd7f6a4d3a8d194b72fa0cddf2_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV8yNS9mcmFnOmNlNDMxZWQyNTBlYjQ0ZDFiM2JjZTMyNzNmZjZkOGFiL3RhYmxlOmYxZjFiZjlhM2UzNDRkYzZhMjgxYTI1NmM5MDY3NTMyL3RhYmxlcmFuZ2U6ZjFmMWJmOWEzZTM0NGRjNmEyODFhMjU2YzkwNjc1MzJfMjEtMi0xLTEtMA_b007a997-279b-479c-996f-fb36e96acfb5"
      unitRef="usd">78514000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i0994f5679bf6451db7322c4dcab4b34c_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV8yNS9mcmFnOmNlNDMxZWQyNTBlYjQ0ZDFiM2JjZTMyNzNmZjZkOGFiL3RhYmxlOmYxZjFiZjlhM2UzNDRkYzZhMjgxYTI1NmM5MDY3NTMyL3RhYmxlcmFuZ2U6ZjFmMWJmOWEzZTM0NGRjNmEyODFhMjU2YzkwNjc1MzJfMjEtNC0xLTEtMA_cbef7a8a-b760-4922-a416-426f18b4ca5c"
      unitRef="usd">132434000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ibddc03dd7f6a4d3a8d194b72fa0cddf2_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV8yNS9mcmFnOmNlNDMxZWQyNTBlYjQ0ZDFiM2JjZTMyNzNmZjZkOGFiL3RhYmxlOmYxZjFiZjlhM2UzNDRkYzZhMjgxYTI1NmM5MDY3NTMyL3RhYmxlcmFuZ2U6ZjFmMWJmOWEzZTM0NGRjNmEyODFhMjU2YzkwNjc1MzJfMjEtNi0xLTEtMA_569a6116-6a48-4dac-8ec9-b896282400a1"
      unitRef="usd">78514000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i0994f5679bf6451db7322c4dcab4b34c_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV8yNS9mcmFnOmNlNDMxZWQyNTBlYjQ0ZDFiM2JjZTMyNzNmZjZkOGFiL3RhYmxlOmYxZjFiZjlhM2UzNDRkYzZhMjgxYTI1NmM5MDY3NTMyL3RhYmxlcmFuZ2U6ZjFmMWJmOWEzZTM0NGRjNmEyODFhMjU2YzkwNjc1MzJfMjEtOC0xLTEtMA_2c27c625-ba98-4495-b916-e683d6a4ebf3"
      unitRef="usd">132434000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i76ca320310fc4e80bb68a859b9fe9ca4_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV8yNS9mcmFnOmNlNDMxZWQyNTBlYjQ0ZDFiM2JjZTMyNzNmZjZkOGFiL3RhYmxlOmYxZjFiZjlhM2UzNDRkYzZhMjgxYTI1NmM5MDY3NTMyL3RhYmxlcmFuZ2U6ZjFmMWJmOWEzZTM0NGRjNmEyODFhMjU2YzkwNjc1MzJfMjQtMi0xLTEtMA_bb707b34-2823-4241-9cce-48d236a77890"
      unitRef="usd">2409568000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i9c53c0bd90034d49bebe77493a966b55_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV8yNS9mcmFnOmNlNDMxZWQyNTBlYjQ0ZDFiM2JjZTMyNzNmZjZkOGFiL3RhYmxlOmYxZjFiZjlhM2UzNDRkYzZhMjgxYTI1NmM5MDY3NTMyL3RhYmxlcmFuZ2U6ZjFmMWJmOWEzZTM0NGRjNmEyODFhMjU2YzkwNjc1MzJfMjQtNC0xLTEtMA_dac74aa6-ea09-4979-8515-85123ea3823b"
      unitRef="usd">1939508000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ic6ccaeefd21644e187cbf01eb4411c83_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV8yNS9mcmFnOmNlNDMxZWQyNTBlYjQ0ZDFiM2JjZTMyNzNmZjZkOGFiL3RhYmxlOmYxZjFiZjlhM2UzNDRkYzZhMjgxYTI1NmM5MDY3NTMyL3RhYmxlcmFuZ2U6ZjFmMWJmOWEzZTM0NGRjNmEyODFhMjU2YzkwNjc1MzJfMjQtNi0xLTEtMA_eacc5b34-75b0-4a04-bf97-7f06366dd2e1"
      unitRef="usd">2151510000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ibdbf32194cdd4fb2ae9a163a8ff45f99_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV8yNS9mcmFnOmNlNDMxZWQyNTBlYjQ0ZDFiM2JjZTMyNzNmZjZkOGFiL3RhYmxlOmYxZjFiZjlhM2UzNDRkYzZhMjgxYTI1NmM5MDY3NTMyL3RhYmxlcmFuZ2U6ZjFmMWJmOWEzZTM0NGRjNmEyODFhMjU2YzkwNjc1MzJfMjQtOC0xLTEtMA_85667e80-dc0d-4f02-804d-329886f26b1a"
      unitRef="usd">1808527000</us-gaap:StockholdersEquity>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="i460482d6849f4e36b15399c676e6b9e2_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV8yNS9mcmFnOmNlNDMxZWQyNTBlYjQ0ZDFiM2JjZTMyNzNmZjZkOGFiL3RhYmxlOmYxZjFiZjlhM2UzNDRkYzZhMjgxYTI1NmM5MDY3NTMyL3RhYmxlcmFuZ2U6ZjFmMWJmOWEzZTM0NGRjNmEyODFhMjU2YzkwNjc1MzJfMjUtMi0xLTEtMA_8b88fee7-1757-4aa0-80b5-346dbf3284ff"
      unitRef="usd">205353000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="i2b9ab926985a4c7d865b341534f1b97e_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV8yNS9mcmFnOmNlNDMxZWQyNTBlYjQ0ZDFiM2JjZTMyNzNmZjZkOGFiL3RhYmxlOmYxZjFiZjlhM2UzNDRkYzZhMjgxYTI1NmM5MDY3NTMyL3RhYmxlcmFuZ2U6ZjFmMWJmOWEzZTM0NGRjNmEyODFhMjU2YzkwNjc1MzJfMjUtNC0xLTEtMA_ae9e1943-1812-4c05-83f6-ed2177d5e000"
      unitRef="usd">124536000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="i715ba541d17d47f4945e39be146f4de9_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV8yNS9mcmFnOmNlNDMxZWQyNTBlYjQ0ZDFiM2JjZTMyNzNmZjZkOGFiL3RhYmxlOmYxZjFiZjlhM2UzNDRkYzZhMjgxYTI1NmM5MDY3NTMyL3RhYmxlcmFuZ2U6ZjFmMWJmOWEzZTM0NGRjNmEyODFhMjU2YzkwNjc1MzJfMjUtNi0xLTEtMA_98115fed-bf06-430d-ab48-4cbf5ae05b68"
      unitRef="usd">500796000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="ic6d1747028214cf08620f9fa8629e49f_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV8yNS9mcmFnOmNlNDMxZWQyNTBlYjQ0ZDFiM2JjZTMyNzNmZjZkOGFiL3RhYmxlOmYxZjFiZjlhM2UzNDRkYzZhMjgxYTI1NmM5MDY3NTMyL3RhYmxlcmFuZ2U6ZjFmMWJmOWEzZTM0NGRjNmEyODFhMjU2YzkwNjc1MzJfMjUtOC0xLTEtMA_b3dbcda3-f080-4e89-81d6-4135b0f30bb9"
      unitRef="usd">289439000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:Dividends
      contextRef="i460482d6849f4e36b15399c676e6b9e2_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV8yNS9mcmFnOmNlNDMxZWQyNTBlYjQ0ZDFiM2JjZTMyNzNmZjZkOGFiL3RhYmxlOmYxZjFiZjlhM2UzNDRkYzZhMjgxYTI1NmM5MDY3NTMyL3RhYmxlcmFuZ2U6ZjFmMWJmOWEzZTM0NGRjNmEyODFhMjU2YzkwNjc1MzJfMjYtMi0xLTEtMA_571393b2-d73f-458d-aba4-dd91f68bf8c2"
      unitRef="usd">20120000</us-gaap:Dividends>
    <us-gaap:Dividends
      contextRef="i2b9ab926985a4c7d865b341534f1b97e_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV8yNS9mcmFnOmNlNDMxZWQyNTBlYjQ0ZDFiM2JjZTMyNzNmZjZkOGFiL3RhYmxlOmYxZjFiZjlhM2UzNDRkYzZhMjgxYTI1NmM5MDY3NTMyL3RhYmxlcmFuZ2U6ZjFmMWJmOWEzZTM0NGRjNmEyODFhMjU2YzkwNjc1MzJfMjYtNC0xLTEtMA_4c9f7281-4fc7-4110-b754-31d7426356c3"
      unitRef="usd">18068000</us-gaap:Dividends>
    <us-gaap:Dividends
      contextRef="i715ba541d17d47f4945e39be146f4de9_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV8yNS9mcmFnOmNlNDMxZWQyNTBlYjQ0ZDFiM2JjZTMyNzNmZjZkOGFiL3RhYmxlOmYxZjFiZjlhM2UzNDRkYzZhMjgxYTI1NmM5MDY3NTMyL3RhYmxlcmFuZ2U6ZjFmMWJmOWEzZTM0NGRjNmEyODFhMjU2YzkwNjc1MzJfMjYtNi0xLTEtMA_5a138553-040b-4a91-b1a1-a76c23adea0a"
      unitRef="usd">57505000</us-gaap:Dividends>
    <us-gaap:Dividends
      contextRef="ic6d1747028214cf08620f9fa8629e49f_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV8yNS9mcmFnOmNlNDMxZWQyNTBlYjQ0ZDFiM2JjZTMyNzNmZjZkOGFiL3RhYmxlOmYxZjFiZjlhM2UzNDRkYzZhMjgxYTI1NmM5MDY3NTMyL3RhYmxlcmFuZ2U6ZjFmMWJmOWEzZTM0NGRjNmEyODFhMjU2YzkwNjc1MzJfMjYtOC0xLTEtMA_cea8ac0b-899a-4918-bf95-7a0e0a398674"
      unitRef="usd">51990000</us-gaap:Dividends>
    <us-gaap:StockholdersEquity
      contextRef="i30e031c286404f50ae9fdc937a9f4652_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV8yNS9mcmFnOmNlNDMxZWQyNTBlYjQ0ZDFiM2JjZTMyNzNmZjZkOGFiL3RhYmxlOmYxZjFiZjlhM2UzNDRkYzZhMjgxYTI1NmM5MDY3NTMyL3RhYmxlcmFuZ2U6ZjFmMWJmOWEzZTM0NGRjNmEyODFhMjU2YzkwNjc1MzJfMjctMi0xLTEtMA_ecb7fbc7-b9bc-47c9-a3e5-9e0e6213eeb2"
      unitRef="usd">2594801000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i4c98873d30974ade943ea0004ff157a5_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV8yNS9mcmFnOmNlNDMxZWQyNTBlYjQ0ZDFiM2JjZTMyNzNmZjZkOGFiL3RhYmxlOmYxZjFiZjlhM2UzNDRkYzZhMjgxYTI1NmM5MDY3NTMyL3RhYmxlcmFuZ2U6ZjFmMWJmOWEzZTM0NGRjNmEyODFhMjU2YzkwNjc1MzJfMjctNC0xLTEtMA_a6cfad91-7ae7-4f62-b88b-a2946864b803"
      unitRef="usd">2045976000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i30e031c286404f50ae9fdc937a9f4652_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV8yNS9mcmFnOmNlNDMxZWQyNTBlYjQ0ZDFiM2JjZTMyNzNmZjZkOGFiL3RhYmxlOmYxZjFiZjlhM2UzNDRkYzZhMjgxYTI1NmM5MDY3NTMyL3RhYmxlcmFuZ2U6ZjFmMWJmOWEzZTM0NGRjNmEyODFhMjU2YzkwNjc1MzJfMjctNi0xLTEtMA_ce708be0-4ccc-4c98-84d1-b38c664823e8"
      unitRef="usd">2594801000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i4c98873d30974ade943ea0004ff157a5_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV8yNS9mcmFnOmNlNDMxZWQyNTBlYjQ0ZDFiM2JjZTMyNzNmZjZkOGFiL3RhYmxlOmYxZjFiZjlhM2UzNDRkYzZhMjgxYTI1NmM5MDY3NTMyL3RhYmxlcmFuZ2U6ZjFmMWJmOWEzZTM0NGRjNmEyODFhMjU2YzkwNjc1MzJfMjctOC0xLTEtMA_5ebaf0a4-ddb5-4277-be8c-d731f399b98c"
      unitRef="usd">2045976000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i050cc33cc7b14b27b1d1e79cee525c59_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV8yNS9mcmFnOmNlNDMxZWQyNTBlYjQ0ZDFiM2JjZTMyNzNmZjZkOGFiL3RhYmxlOmYxZjFiZjlhM2UzNDRkYzZhMjgxYTI1NmM5MDY3NTMyL3RhYmxlcmFuZ2U6ZjFmMWJmOWEzZTM0NGRjNmEyODFhMjU2YzkwNjc1MzJfMzAtMi0xLTEtMA_f4c13d2c-a341-4d6d-8761-49053cf69c7b"
      unitRef="usd">0</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="idcaa5c910a5743cfb6f96884eafa4497_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV8yNS9mcmFnOmNlNDMxZWQyNTBlYjQ0ZDFiM2JjZTMyNzNmZjZkOGFiL3RhYmxlOmYxZjFiZjlhM2UzNDRkYzZhMjgxYTI1NmM5MDY3NTMyL3RhYmxlcmFuZ2U6ZjFmMWJmOWEzZTM0NGRjNmEyODFhMjU2YzkwNjc1MzJfMzAtNC0xLTEtMA_65d7f21b-2d75-444b-b244-fe722d3fd082"
      unitRef="usd">0</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i5ff6020e4a96451f98907f5a3d6d5756_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV8yNS9mcmFnOmNlNDMxZWQyNTBlYjQ0ZDFiM2JjZTMyNzNmZjZkOGFiL3RhYmxlOmYxZjFiZjlhM2UzNDRkYzZhMjgxYTI1NmM5MDY3NTMyL3RhYmxlcmFuZ2U6ZjFmMWJmOWEzZTM0NGRjNmEyODFhMjU2YzkwNjc1MzJfMzAtNi0xLTEtMA_256a674b-16b2-4e86-9b16-524e46b73d09"
      unitRef="usd">0</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="iff17e8f4b14c499cb44cc82b6ce2cc3e_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV8yNS9mcmFnOmNlNDMxZWQyNTBlYjQ0ZDFiM2JjZTMyNzNmZjZkOGFiL3RhYmxlOmYxZjFiZjlhM2UzNDRkYzZhMjgxYTI1NmM5MDY3NTMyL3RhYmxlcmFuZ2U6ZjFmMWJmOWEzZTM0NGRjNmEyODFhMjU2YzkwNjc1MzJfMzAtOC0xLTEtMA_23796542-d06a-47d2-993c-a974eb61643c"
      unitRef="usd">0</us-gaap:StockholdersEquity>
    <us-gaap:TreasuryStockValueAcquiredCostMethod
      contextRef="i402430a6d1674591b7d62e797b0fadc4_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV8yNS9mcmFnOmNlNDMxZWQyNTBlYjQ0ZDFiM2JjZTMyNzNmZjZkOGFiL3RhYmxlOmYxZjFiZjlhM2UzNDRkYzZhMjgxYTI1NmM5MDY3NTMyL3RhYmxlcmFuZ2U6ZjFmMWJmOWEzZTM0NGRjNmEyODFhMjU2YzkwNjc1MzJfMzEtMi0xLTEtMA_2db81349-aa7d-4d92-ad2c-f7936e5e5f32"
      unitRef="usd">70861000</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:TreasuryStockValueAcquiredCostMethod
      contextRef="i10112c89625a4392b8f28a8f274736f2_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV8yNS9mcmFnOmNlNDMxZWQyNTBlYjQ0ZDFiM2JjZTMyNzNmZjZkOGFiL3RhYmxlOmYxZjFiZjlhM2UzNDRkYzZhMjgxYTI1NmM5MDY3NTMyL3RhYmxlcmFuZ2U6ZjFmMWJmOWEzZTM0NGRjNmEyODFhMjU2YzkwNjc1MzJfMzEtNi0xLTEtMA_21577102-dea1-4056-a571-4bc31264e3f8"
      unitRef="usd">94814000</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:TreasuryStockValueAcquiredCostMethod
      contextRef="i5318a953344a4045a24c85964d61aff2_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV8yNS9mcmFnOmNlNDMxZWQyNTBlYjQ0ZDFiM2JjZTMyNzNmZjZkOGFiL3RhYmxlOmYxZjFiZjlhM2UzNDRkYzZhMjgxYTI1NmM5MDY3NTMyL3RhYmxlcmFuZ2U6ZjFmMWJmOWEzZTM0NGRjNmEyODFhMjU2YzkwNjc1MzJfMzEtOC0xLTEtMA_7b3f68bf-91ab-4395-bb0e-5c332d2f7cbf"
      unitRef="usd">6354000</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:TreasuryStockRetiredCostMethodAmount
      contextRef="i402430a6d1674591b7d62e797b0fadc4_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV8yNS9mcmFnOmNlNDMxZWQyNTBlYjQ0ZDFiM2JjZTMyNzNmZjZkOGFiL3RhYmxlOmYxZjFiZjlhM2UzNDRkYzZhMjgxYTI1NmM5MDY3NTMyL3RhYmxlcmFuZ2U6ZjFmMWJmOWEzZTM0NGRjNmEyODFhMjU2YzkwNjc1MzJfMzItMi0xLTEtMA_22106a5a-6553-4885-837d-8cb1e3306e02"
      unitRef="usd">-70861000</us-gaap:TreasuryStockRetiredCostMethodAmount>
    <us-gaap:TreasuryStockRetiredCostMethodAmount
      contextRef="i10112c89625a4392b8f28a8f274736f2_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV8yNS9mcmFnOmNlNDMxZWQyNTBlYjQ0ZDFiM2JjZTMyNzNmZjZkOGFiL3RhYmxlOmYxZjFiZjlhM2UzNDRkYzZhMjgxYTI1NmM5MDY3NTMyL3RhYmxlcmFuZ2U6ZjFmMWJmOWEzZTM0NGRjNmEyODFhMjU2YzkwNjc1MzJfMzItNi0xLTEtMA_5373d2b6-8f7f-4f41-9690-c456c9907af3"
      unitRef="usd">-94814000</us-gaap:TreasuryStockRetiredCostMethodAmount>
    <us-gaap:TreasuryStockRetiredCostMethodAmount
      contextRef="i5318a953344a4045a24c85964d61aff2_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV8yNS9mcmFnOmNlNDMxZWQyNTBlYjQ0ZDFiM2JjZTMyNzNmZjZkOGFiL3RhYmxlOmYxZjFiZjlhM2UzNDRkYzZhMjgxYTI1NmM5MDY3NTMyL3RhYmxlcmFuZ2U6ZjFmMWJmOWEzZTM0NGRjNmEyODFhMjU2YzkwNjc1MzJfMzItOC0xLTEtMA_46095218-5e05-47d4-b973-d505e321405f"
      unitRef="usd">-6354000</us-gaap:TreasuryStockRetiredCostMethodAmount>
    <us-gaap:StockholdersEquity
      contextRef="iddb1f6bf722945e8b6db5ce3e5345c3f_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV8yNS9mcmFnOmNlNDMxZWQyNTBlYjQ0ZDFiM2JjZTMyNzNmZjZkOGFiL3RhYmxlOmYxZjFiZjlhM2UzNDRkYzZhMjgxYTI1NmM5MDY3NTMyL3RhYmxlcmFuZ2U6ZjFmMWJmOWEzZTM0NGRjNmEyODFhMjU2YzkwNjc1MzJfMzMtMi0xLTEtMA_794fc006-7bfb-4418-82a1-f5e0c672939b"
      unitRef="usd">0</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i4c348bde710f48038feaa3ce9e8ef0d3_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV8yNS9mcmFnOmNlNDMxZWQyNTBlYjQ0ZDFiM2JjZTMyNzNmZjZkOGFiL3RhYmxlOmYxZjFiZjlhM2UzNDRkYzZhMjgxYTI1NmM5MDY3NTMyL3RhYmxlcmFuZ2U6ZjFmMWJmOWEzZTM0NGRjNmEyODFhMjU2YzkwNjc1MzJfMzMtNC0xLTEtMA_33ad4664-f510-411a-b485-39780b929cbb"
      unitRef="usd">0</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="iddb1f6bf722945e8b6db5ce3e5345c3f_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV8yNS9mcmFnOmNlNDMxZWQyNTBlYjQ0ZDFiM2JjZTMyNzNmZjZkOGFiL3RhYmxlOmYxZjFiZjlhM2UzNDRkYzZhMjgxYTI1NmM5MDY3NTMyL3RhYmxlcmFuZ2U6ZjFmMWJmOWEzZTM0NGRjNmEyODFhMjU2YzkwNjc1MzJfMzMtNi0xLTEtMA_4d49023c-c63c-451c-bfef-eb58b8a0fa60"
      unitRef="usd">0</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i4c348bde710f48038feaa3ce9e8ef0d3_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV8yNS9mcmFnOmNlNDMxZWQyNTBlYjQ0ZDFiM2JjZTMyNzNmZjZkOGFiL3RhYmxlOmYxZjFiZjlhM2UzNDRkYzZhMjgxYTI1NmM5MDY3NTMyL3RhYmxlcmFuZ2U6ZjFmMWJmOWEzZTM0NGRjNmEyODFhMjU2YzkwNjc1MzJfMzMtOC0xLTEtMA_f83a3188-f580-41f1-af66-05b8dbcec0fe"
      unitRef="usd">0</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i373ca8012b59446fa99f48bead3b6a48_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV8yNS9mcmFnOmNlNDMxZWQyNTBlYjQ0ZDFiM2JjZTMyNzNmZjZkOGFiL3RhYmxlOmYxZjFiZjlhM2UzNDRkYzZhMjgxYTI1NmM5MDY3NTMyL3RhYmxlcmFuZ2U6ZjFmMWJmOWEzZTM0NGRjNmEyODFhMjU2YzkwNjc1MzJfMzUtMi0xLTEtMA_44d1210f-93db-422e-a2f0-1142dc505b2d"
      unitRef="usd">4167984000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="icbbe1e80a7c84902b9bfbe737ea72d4b_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV8yNS9mcmFnOmNlNDMxZWQyNTBlYjQ0ZDFiM2JjZTMyNzNmZjZkOGFiL3RhYmxlOmYxZjFiZjlhM2UzNDRkYzZhMjgxYTI1NmM5MDY3NTMyL3RhYmxlcmFuZ2U6ZjFmMWJmOWEzZTM0NGRjNmEyODFhMjU2YzkwNjc1MzJfMzUtNC0xLTEtMA_d38b828d-8402-4fb4-a71b-00dc0e443ac3"
      unitRef="usd">3746544000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i373ca8012b59446fa99f48bead3b6a48_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV8yNS9mcmFnOmNlNDMxZWQyNTBlYjQ0ZDFiM2JjZTMyNzNmZjZkOGFiL3RhYmxlOmYxZjFiZjlhM2UzNDRkYzZhMjgxYTI1NmM5MDY3NTMyL3RhYmxlcmFuZ2U6ZjFmMWJmOWEzZTM0NGRjNmEyODFhMjU2YzkwNjc1MzJfMzUtNi0xLTEtMA_e2458eb4-08e7-4d4a-b9df-a3f1afb581b2"
      unitRef="usd">4167984000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="icbbe1e80a7c84902b9bfbe737ea72d4b_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV8yNS9mcmFnOmNlNDMxZWQyNTBlYjQ0ZDFiM2JjZTMyNzNmZjZkOGFiL3RhYmxlOmYxZjFiZjlhM2UzNDRkYzZhMjgxYTI1NmM5MDY3NTMyL3RhYmxlcmFuZ2U6ZjFmMWJmOWEzZTM0NGRjNmEyODFhMjU2YzkwNjc1MzJfMzUtOC0xLTEtMA_7044788e-1f89-43fa-8564-55db417580bb"
      unitRef="usd">3746544000</us-gaap:StockholdersEquity>
    <us-gaap:NetIncomeLoss
      contextRef="i2a185dfa6c964ba987e96499102b5304_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV8yOC9mcmFnOjA0MmM1MDFkNjM4ODRmN2ZiZmU3YWE3MzdkMjFlZDViL3RhYmxlOjU4NDE3ZWFkNDUyNDQwMTk5ZjQ4OTFiMmU4NDFmYTEwL3RhYmxlcmFuZ2U6NTg0MTdlYWQ0NTI0NDAxOTlmNDg5MWIyZTg0MWZhMTBfMy0yLTEtMS0w_0faed8e1-cd4f-4257-99a9-c6b3616f9880"
      unitRef="usd">500796000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="idc20abe4b2fa4925abe287f72b4de70d_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV8yOC9mcmFnOjA0MmM1MDFkNjM4ODRmN2ZiZmU3YWE3MzdkMjFlZDViL3RhYmxlOjU4NDE3ZWFkNDUyNDQwMTk5ZjQ4OTFiMmU4NDFmYTEwL3RhYmxlcmFuZ2U6NTg0MTdlYWQ0NTI0NDAxOTlmNDg5MWIyZTg0MWZhMTBfMy00LTEtMS0w_599dfcea-45c2-4a5e-a477-b6d381c7a9b0"
      unitRef="usd">289439000</us-gaap:NetIncomeLoss>
    <us-gaap:RealizedInvestmentGainsLosses
      contextRef="i2a185dfa6c964ba987e96499102b5304_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV8yOC9mcmFnOjA0MmM1MDFkNjM4ODRmN2ZiZmU3YWE3MzdkMjFlZDViL3RhYmxlOjU4NDE3ZWFkNDUyNDQwMTk5ZjQ4OTFiMmU4NDFmYTEwL3RhYmxlcmFuZ2U6NTg0MTdlYWQ0NTI0NDAxOTlmNDg5MWIyZTg0MWZhMTBfNS0yLTEtMS0w_585b28cc-33e0-489f-ab05-7db32144c601"
      unitRef="usd">609000</us-gaap:RealizedInvestmentGainsLosses>
    <us-gaap:RealizedInvestmentGainsLosses
      contextRef="idc20abe4b2fa4925abe287f72b4de70d_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV8yOC9mcmFnOjA0MmM1MDFkNjM4ODRmN2ZiZmU3YWE3MzdkMjFlZDViL3RhYmxlOjU4NDE3ZWFkNDUyNDQwMTk5ZjQ4OTFiMmU4NDFmYTEwL3RhYmxlcmFuZ2U6NTg0MTdlYWQ0NTI0NDAxOTlmNDg5MWIyZTg0MWZhMTBfNS00LTEtMS0w_3d05ecd7-97ce-4d1e-9500-7a98af2ca141"
      unitRef="usd">2133000</us-gaap:RealizedInvestmentGainsLosses>
    <us-gaap:IncomeLossFromEquityMethodInvestments
      contextRef="i2a185dfa6c964ba987e96499102b5304_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV8yOC9mcmFnOjA0MmM1MDFkNjM4ODRmN2ZiZmU3YWE3MzdkMjFlZDViL3RhYmxlOjU4NDE3ZWFkNDUyNDQwMTk5ZjQ4OTFiMmU4NDFmYTEwL3RhYmxlcmFuZ2U6NTg0MTdlYWQ0NTI0NDAxOTlmNDg5MWIyZTg0MWZhMTBfNi0yLTEtMS0w_4bf0ef0e-3716-47c4-98b8-e631e32e73c4"
      unitRef="usd">41389000</us-gaap:IncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromEquityMethodInvestments
      contextRef="idc20abe4b2fa4925abe287f72b4de70d_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV8yOC9mcmFnOjA0MmM1MDFkNjM4ODRmN2ZiZmU3YWE3MzdkMjFlZDViL3RhYmxlOjU4NDE3ZWFkNDUyNDQwMTk5ZjQ4OTFiMmU4NDFmYTEwL3RhYmxlcmFuZ2U6NTg0MTdlYWQ0NTI0NDAxOTlmNDg5MWIyZTg0MWZhMTBfNi00LTEtMS0w_36c37fe7-fdf6-4082-8caa-76a7f5fbba43"
      unitRef="usd">-217000</us-gaap:IncomeLossFromEquityMethodInvestments>
    <us-gaap:EquityMethodInvestmentDividendsOrDistributions
      contextRef="i2a185dfa6c964ba987e96499102b5304_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV8yOC9mcmFnOjA0MmM1MDFkNjM4ODRmN2ZiZmU3YWE3MzdkMjFlZDViL3RhYmxlOjU4NDE3ZWFkNDUyNDQwMTk5ZjQ4OTFiMmU4NDFmYTEwL3RhYmxlcmFuZ2U6NTg0MTdlYWQ0NTI0NDAxOTlmNDg5MWIyZTg0MWZhMTBfNy0yLTEtMS0w_81e13cfd-cfa1-4eef-aed6-ced2df98e17e"
      unitRef="usd">1568000</us-gaap:EquityMethodInvestmentDividendsOrDistributions>
    <us-gaap:EquityMethodInvestmentDividendsOrDistributions
      contextRef="idc20abe4b2fa4925abe287f72b4de70d_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV8yOC9mcmFnOjA0MmM1MDFkNjM4ODRmN2ZiZmU3YWE3MzdkMjFlZDViL3RhYmxlOjU4NDE3ZWFkNDUyNDQwMTk5ZjQ4OTFiMmU4NDFmYTEwL3RhYmxlcmFuZ2U6NTg0MTdlYWQ0NTI0NDAxOTlmNDg5MWIyZTg0MWZhMTBfNy00LTEtMS0w_1c2401df-bdc6-4ab8-8c80-4df919cef9b0"
      unitRef="usd">1010000</us-gaap:EquityMethodInvestmentDividendsOrDistributions>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="i2a185dfa6c964ba987e96499102b5304_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV8yOC9mcmFnOjA0MmM1MDFkNjM4ODRmN2ZiZmU3YWE3MzdkMjFlZDViL3RhYmxlOjU4NDE3ZWFkNDUyNDQwMTk5ZjQ4OTFiMmU4NDFmYTEwL3RhYmxlcmFuZ2U6NTg0MTdlYWQ0NTI0NDAxOTlmNDg5MWIyZTg0MWZhMTBfOC0yLTEtMS0w_f5bb0368-01bf-4ab9-974b-6d64c91dba97"
      unitRef="usd">2578000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="idc20abe4b2fa4925abe287f72b4de70d_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV8yOC9mcmFnOjA0MmM1MDFkNjM4ODRmN2ZiZmU3YWE3MzdkMjFlZDViL3RhYmxlOjU4NDE3ZWFkNDUyNDQwMTk5ZjQ4OTFiMmU4NDFmYTEwL3RhYmxlcmFuZ2U6NTg0MTdlYWQ0NTI0NDAxOTlmNDg5MWIyZTg0MWZhMTBfOC00LTEtMS0w_d5adff35-6e6d-48c7-b85d-539b4688b563"
      unitRef="usd">2522000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:ShareBasedCompensation
      contextRef="i2a185dfa6c964ba987e96499102b5304_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV8yOC9mcmFnOjA0MmM1MDFkNjM4ODRmN2ZiZmU3YWE3MzdkMjFlZDViL3RhYmxlOjU4NDE3ZWFkNDUyNDQwMTk5ZjQ4OTFiMmU4NDFmYTEwL3RhYmxlcmFuZ2U6NTg0MTdlYWQ0NTI0NDAxOTlmNDg5MWIyZTg0MWZhMTBfOS0yLTEtMS0w_39cbcaf2-123d-41cd-a62b-38fde7ad096f"
      unitRef="usd">16075000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="idc20abe4b2fa4925abe287f72b4de70d_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV8yOC9mcmFnOjA0MmM1MDFkNjM4ODRmN2ZiZmU3YWE3MzdkMjFlZDViL3RhYmxlOjU4NDE3ZWFkNDUyNDQwMTk5ZjQ4OTFiMmU4NDFmYTEwL3RhYmxlcmFuZ2U6NTg0MTdlYWQ0NTI0NDAxOTlmNDg5MWIyZTg0MWZhMTBfOS00LTEtMS0w_d8273d9e-9ab9-4210-bb89-a97dc395056a"
      unitRef="usd">13915000</us-gaap:ShareBasedCompensation>
    <us-gaap:InvestmentIncomeAmortizationOfPremium
      contextRef="i2a185dfa6c964ba987e96499102b5304_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV8yOC9mcmFnOjA0MmM1MDFkNjM4ODRmN2ZiZmU3YWE3MzdkMjFlZDViL3RhYmxlOjU4NDE3ZWFkNDUyNDQwMTk5ZjQ4OTFiMmU4NDFmYTEwL3RhYmxlcmFuZ2U6NTg0MTdlYWQ0NTI0NDAxOTlmNDg5MWIyZTg0MWZhMTBfMTAtMi0xLTEtMA_c98f3816-2625-4c61-bf94-201b36f622ca"
      unitRef="usd">25300000</us-gaap:InvestmentIncomeAmortizationOfPremium>
    <us-gaap:InvestmentIncomeAmortizationOfPremium
      contextRef="idc20abe4b2fa4925abe287f72b4de70d_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV8yOC9mcmFnOjA0MmM1MDFkNjM4ODRmN2ZiZmU3YWE3MzdkMjFlZDViL3RhYmxlOjU4NDE3ZWFkNDUyNDQwMTk5ZjQ4OTFiMmU4NDFmYTEwL3RhYmxlcmFuZ2U6NTg0MTdlYWQ0NTI0NDAxOTlmNDg5MWIyZTg0MWZhMTBfMTAtNC0xLTEtMA_27868a01-8e1d-415a-a233-1fe343565135"
      unitRef="usd">18075000</us-gaap:InvestmentIncomeAmortizationOfPremium>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="i2a185dfa6c964ba987e96499102b5304_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV8yOC9mcmFnOjA0MmM1MDFkNjM4ODRmN2ZiZmU3YWE3MzdkMjFlZDViL3RhYmxlOjU4NDE3ZWFkNDUyNDQwMTk5ZjQ4OTFiMmU4NDFmYTEwL3RhYmxlcmFuZ2U6NTg0MTdlYWQ0NTI0NDAxOTlmNDg5MWIyZTg0MWZhMTBfMTEtMi0xLTEtMA_27148693-0207-45fa-841b-f38299828a34"
      unitRef="usd">62670000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="idc20abe4b2fa4925abe287f72b4de70d_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV8yOC9mcmFnOjA0MmM1MDFkNjM4ODRmN2ZiZmU3YWE3MzdkMjFlZDViL3RhYmxlOjU4NDE3ZWFkNDUyNDQwMTk5ZjQ4OTFiMmU4NDFmYTEwL3RhYmxlcmFuZ2U6NTg0MTdlYWQ0NTI0NDAxOTlmNDg5MWIyZTg0MWZhMTBfMTEtNC0xLTEtMA_d3e747aa-70f0-42c2-8be0-cf67c74ff995"
      unitRef="usd">17417000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:IncreaseDecreaseInAccruedInvestmentIncomeReceivable
      contextRef="i2a185dfa6c964ba987e96499102b5304_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV8yOC9mcmFnOjA0MmM1MDFkNjM4ODRmN2ZiZmU3YWE3MzdkMjFlZDViL3RhYmxlOjU4NDE3ZWFkNDUyNDQwMTk5ZjQ4OTFiMmU4NDFmYTEwL3RhYmxlcmFuZ2U6NTg0MTdlYWQ0NTI0NDAxOTlmNDg5MWIyZTg0MWZhMTBfMTMtMi0xLTEtMA_b02cff71-2e74-4a7c-8395-11a66e940af3"
      unitRef="usd">4694000</us-gaap:IncreaseDecreaseInAccruedInvestmentIncomeReceivable>
    <us-gaap:IncreaseDecreaseInAccruedInvestmentIncomeReceivable
      contextRef="idc20abe4b2fa4925abe287f72b4de70d_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV8yOC9mcmFnOjA0MmM1MDFkNjM4ODRmN2ZiZmU3YWE3MzdkMjFlZDViL3RhYmxlOjU4NDE3ZWFkNDUyNDQwMTk5ZjQ4OTFiMmU4NDFmYTEwL3RhYmxlcmFuZ2U6NTg0MTdlYWQ0NTI0NDAxOTlmNDg5MWIyZTg0MWZhMTBfMTMtNC0xLTEtMA_2867a46e-6dfc-425c-aa59-096004337c2f"
      unitRef="usd">617000</us-gaap:IncreaseDecreaseInAccruedInvestmentIncomeReceivable>
    <us-gaap:IncreaseDecreaseInAccountsReceivable
      contextRef="i2a185dfa6c964ba987e96499102b5304_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV8yOC9mcmFnOjA0MmM1MDFkNjM4ODRmN2ZiZmU3YWE3MzdkMjFlZDViL3RhYmxlOjU4NDE3ZWFkNDUyNDQwMTk5ZjQ4OTFiMmU4NDFmYTEwL3RhYmxlcmFuZ2U6NTg0MTdlYWQ0NTI0NDAxOTlmNDg5MWIyZTg0MWZhMTBfMTQtMi0xLTEtMA_a8ea0bc4-2218-450d-a1a4-22bdf9d13ad9"
      unitRef="usd">-1780000</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInAccountsReceivable
      contextRef="idc20abe4b2fa4925abe287f72b4de70d_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV8yOC9mcmFnOjA0MmM1MDFkNjM4ODRmN2ZiZmU3YWE3MzdkMjFlZDViL3RhYmxlOjU4NDE3ZWFkNDUyNDQwMTk5ZjQ4OTFiMmU4NDFmYTEwL3RhYmxlcmFuZ2U6NTg0MTdlYWQ0NTI0NDAxOTlmNDg5MWIyZTg0MWZhMTBfMTQtNC0xLTEtMA_c6333ccd-a7ed-488a-be5e-9e044b22e267"
      unitRef="usd">4713000</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInDeferredPolicyAcquisitionCosts
      contextRef="i2a185dfa6c964ba987e96499102b5304_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV8yOC9mcmFnOjA0MmM1MDFkNjM4ODRmN2ZiZmU3YWE3MzdkMjFlZDViL3RhYmxlOjU4NDE3ZWFkNDUyNDQwMTk5ZjQ4OTFiMmU4NDFmYTEwL3RhYmxlcmFuZ2U6NTg0MTdlYWQ0NTI0NDAxOTlmNDg5MWIyZTg0MWZhMTBfMTUtMi0xLTEtMA_01705b7c-535a-4231-8d21-afc8045f6955"
      unitRef="usd">-3698000</us-gaap:IncreaseDecreaseInDeferredPolicyAcquisitionCosts>
    <us-gaap:IncreaseDecreaseInDeferredPolicyAcquisitionCosts
      contextRef="idc20abe4b2fa4925abe287f72b4de70d_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV8yOC9mcmFnOjA0MmM1MDFkNjM4ODRmN2ZiZmU3YWE3MzdkMjFlZDViL3RhYmxlOjU4NDE3ZWFkNDUyNDQwMTk5ZjQ4OTFiMmU4NDFmYTEwL3RhYmxlcmFuZ2U6NTg0MTdlYWQ0NTI0NDAxOTlmNDg5MWIyZTg0MWZhMTBfMTUtNC0xLTEtMA_cd030370-66a3-4808-8b9c-5843d43e14c1"
      unitRef="usd">999000</us-gaap:IncreaseDecreaseInDeferredPolicyAcquisitionCosts>
    <esnt:IncreaseDecreaseInMortgageGuarantyInsurerUnitedStatesMortgageGuarantyTaxAndLossBonds
      contextRef="i2a185dfa6c964ba987e96499102b5304_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV8yOC9mcmFnOjA0MmM1MDFkNjM4ODRmN2ZiZmU3YWE3MzdkMjFlZDViL3RhYmxlOjU4NDE3ZWFkNDUyNDQwMTk5ZjQ4OTFiMmU4NDFmYTEwL3RhYmxlcmFuZ2U6NTg0MTdlYWQ0NTI0NDAxOTlmNDg5MWIyZTg0MWZhMTBfMTYtMi0xLTEtMA_33e38e70-0577-49b0-946f-d57ef3942a1e"
      unitRef="usd">45650000</esnt:IncreaseDecreaseInMortgageGuarantyInsurerUnitedStatesMortgageGuarantyTaxAndLossBonds>
    <esnt:IncreaseDecreaseInMortgageGuarantyInsurerUnitedStatesMortgageGuarantyTaxAndLossBonds
      contextRef="idc20abe4b2fa4925abe287f72b4de70d_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV8yOC9mcmFnOjA0MmM1MDFkNjM4ODRmN2ZiZmU3YWE3MzdkMjFlZDViL3RhYmxlOjU4NDE3ZWFkNDUyNDQwMTk5ZjQ4OTFiMmU4NDFmYTEwL3RhYmxlcmFuZ2U6NTg0MTdlYWQ0NTI0NDAxOTlmNDg5MWIyZTg0MWZhMTBfMTYtNC0xLTEtMA_53072970-3d5a-4840-b782-167d1bf3af6b"
      unitRef="usd">17251000</esnt:IncreaseDecreaseInMortgageGuarantyInsurerUnitedStatesMortgageGuarantyTaxAndLossBonds>
    <us-gaap:IncreaseDecreaseInOtherOperatingAssets
      contextRef="i2a185dfa6c964ba987e96499102b5304_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV8yOC9mcmFnOjA0MmM1MDFkNjM4ODRmN2ZiZmU3YWE3MzdkMjFlZDViL3RhYmxlOjU4NDE3ZWFkNDUyNDQwMTk5ZjQ4OTFiMmU4NDFmYTEwL3RhYmxlcmFuZ2U6NTg0MTdlYWQ0NTI0NDAxOTlmNDg5MWIyZTg0MWZhMTBfMTctMi0xLTEtMA_e9852844-095d-496f-85d5-af08eb809dc9"
      unitRef="usd">3319000</us-gaap:IncreaseDecreaseInOtherOperatingAssets>
    <us-gaap:IncreaseDecreaseInOtherOperatingAssets
      contextRef="idc20abe4b2fa4925abe287f72b4de70d_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV8yOC9mcmFnOjA0MmM1MDFkNjM4ODRmN2ZiZmU3YWE3MzdkMjFlZDViL3RhYmxlOjU4NDE3ZWFkNDUyNDQwMTk5ZjQ4OTFiMmU4NDFmYTEwL3RhYmxlcmFuZ2U6NTg0MTdlYWQ0NTI0NDAxOTlmNDg5MWIyZTg0MWZhMTBfMTctNC0xLTEtMA_64b7af65-07bb-472d-814c-48985c8a55df"
      unitRef="usd">7563000</us-gaap:IncreaseDecreaseInOtherOperatingAssets>
    <us-gaap:IncreaseDecreaseInLiabilityForClaimsAndClaimsAdjustmentExpenseReserve
      contextRef="i2a185dfa6c964ba987e96499102b5304_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV8yOC9mcmFnOjA0MmM1MDFkNjM4ODRmN2ZiZmU3YWE3MzdkMjFlZDViL3RhYmxlOjU4NDE3ZWFkNDUyNDQwMTk5ZjQ4OTFiMmU4NDFmYTEwL3RhYmxlcmFuZ2U6NTg0MTdlYWQ0NTI0NDAxOTlmNDg5MWIyZTg0MWZhMTBfMTgtMi0xLTEtMA_02a46d70-26c4-4624-b4c2-9e5280e9109c"
      unitRef="usd">38015000</us-gaap:IncreaseDecreaseInLiabilityForClaimsAndClaimsAdjustmentExpenseReserve>
    <us-gaap:IncreaseDecreaseInLiabilityForClaimsAndClaimsAdjustmentExpenseReserve
      contextRef="idc20abe4b2fa4925abe287f72b4de70d_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV8yOC9mcmFnOjA0MmM1MDFkNjM4ODRmN2ZiZmU3YWE3MzdkMjFlZDViL3RhYmxlOjU4NDE3ZWFkNDUyNDQwMTk5ZjQ4OTFiMmU4NDFmYTEwL3RhYmxlcmFuZ2U6NTg0MTdlYWQ0NTI0NDAxOTlmNDg5MWIyZTg0MWZhMTBfMTgtNC0xLTEtMA_e048040c-e520-4bc6-9fe0-a0dab510e597"
      unitRef="usd">238375000</us-gaap:IncreaseDecreaseInLiabilityForClaimsAndClaimsAdjustmentExpenseReserve>
    <us-gaap:IncreaseDecreaseInUnearnedPremiums
      contextRef="i2a185dfa6c964ba987e96499102b5304_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV8yOC9mcmFnOjA0MmM1MDFkNjM4ODRmN2ZiZmU3YWE3MzdkMjFlZDViL3RhYmxlOjU4NDE3ZWFkNDUyNDQwMTk5ZjQ4OTFiMmU4NDFmYTEwL3RhYmxlcmFuZ2U6NTg0MTdlYWQ0NTI0NDAxOTlmNDg5MWIyZTg0MWZhMTBfMTktMi0xLTEtMA_7878f413-ba22-4a1d-9706-3ed13ab9b984"
      unitRef="usd">-46226000</us-gaap:IncreaseDecreaseInUnearnedPremiums>
    <us-gaap:IncreaseDecreaseInUnearnedPremiums
      contextRef="idc20abe4b2fa4925abe287f72b4de70d_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV8yOC9mcmFnOjA0MmM1MDFkNjM4ODRmN2ZiZmU3YWE3MzdkMjFlZDViL3RhYmxlOjU4NDE3ZWFkNDUyNDQwMTk5ZjQ4OTFiMmU4NDFmYTEwL3RhYmxlcmFuZ2U6NTg0MTdlYWQ0NTI0NDAxOTlmNDg5MWIyZTg0MWZhMTBfMTktNC0xLTEtMA_a8731b49-1ea4-4f9d-83ff-4b913f84fca1"
      unitRef="usd">-20355000</us-gaap:IncreaseDecreaseInUnearnedPremiums>
    <us-gaap:IncreaseDecreaseInAccruedLiabilities
      contextRef="i2a185dfa6c964ba987e96499102b5304_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV8yOC9mcmFnOjA0MmM1MDFkNjM4ODRmN2ZiZmU3YWE3MzdkMjFlZDViL3RhYmxlOjU4NDE3ZWFkNDUyNDQwMTk5ZjQ4OTFiMmU4NDFmYTEwL3RhYmxlcmFuZ2U6NTg0MTdlYWQ0NTI0NDAxOTlmNDg5MWIyZTg0MWZhMTBfMjAtMi0xLTEtMA_79a105c1-9efe-488d-8495-9ad2cd7edaab"
      unitRef="usd">7574000</us-gaap:IncreaseDecreaseInAccruedLiabilities>
    <us-gaap:IncreaseDecreaseInAccruedLiabilities
      contextRef="idc20abe4b2fa4925abe287f72b4de70d_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV8yOC9mcmFnOjA0MmM1MDFkNjM4ODRmN2ZiZmU3YWE3MzdkMjFlZDViL3RhYmxlOjU4NDE3ZWFkNDUyNDQwMTk5ZjQ4OTFiMmU4NDFmYTEwL3RhYmxlcmFuZ2U6NTg0MTdlYWQ0NTI0NDAxOTlmNDg5MWIyZTg0MWZhMTBfMjAtNC0xLTEtMA_f29cff8a-4d82-44f1-b127-ff58caad6343"
      unitRef="usd">21167000</us-gaap:IncreaseDecreaseInAccruedLiabilities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="i2a185dfa6c964ba987e96499102b5304_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV8yOC9mcmFnOjA0MmM1MDFkNjM4ODRmN2ZiZmU3YWE3MzdkMjFlZDViL3RhYmxlOjU4NDE3ZWFkNDUyNDQwMTk5ZjQ4OTFiMmU4NDFmYTEwL3RhYmxlcmFuZ2U6NTg0MTdlYWQ0NTI0NDAxOTlmNDg5MWIyZTg0MWZhMTBfMjEtMi0xLTEtMA_51c9520c-bb35-4be5-9d72-9f61897beb09"
      unitRef="usd">518167000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="idc20abe4b2fa4925abe287f72b4de70d_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV8yOC9mcmFnOjA0MmM1MDFkNjM4ODRmN2ZiZmU3YWE3MzdkMjFlZDViL3RhYmxlOjU4NDE3ZWFkNDUyNDQwMTk5ZjQ4OTFiMmU4NDFmYTEwL3RhYmxlcmFuZ2U6NTg0MTdlYWQ0NTI0NDAxOTlmNDg5MWIyZTg0MWZhMTBfMjEtNC0xLTEtMA_c3952037-00c6-4935-b863-3e7823807c42"
      unitRef="usd">548506000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:PaymentsForProceedsFromShortTermInvestments
      contextRef="i2a185dfa6c964ba987e96499102b5304_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV8yOC9mcmFnOjA0MmM1MDFkNjM4ODRmN2ZiZmU3YWE3MzdkMjFlZDViL3RhYmxlOjU4NDE3ZWFkNDUyNDQwMTk5ZjQ4OTFiMmU4NDFmYTEwL3RhYmxlcmFuZ2U6NTg0MTdlYWQ0NTI0NDAxOTlmNDg5MWIyZTg0MWZhMTBfMjQtMi0xLTEtMA_fc2e8f18-ac51-40bc-8833-041af05ff9bd"
      unitRef="usd">-417078000</us-gaap:PaymentsForProceedsFromShortTermInvestments>
    <us-gaap:PaymentsForProceedsFromShortTermInvestments
      contextRef="idc20abe4b2fa4925abe287f72b4de70d_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV8yOC9mcmFnOjA0MmM1MDFkNjM4ODRmN2ZiZmU3YWE3MzdkMjFlZDViL3RhYmxlOjU4NDE3ZWFkNDUyNDQwMTk5ZjQ4OTFiMmU4NDFmYTEwL3RhYmxlcmFuZ2U6NTg0MTdlYWQ0NTI0NDAxOTlmNDg5MWIyZTg0MWZhMTBfMjQtNC0xLTEtMA_918682bb-3bce-46f4-af8b-a9576a052a7f"
      unitRef="usd">637590000</us-gaap:PaymentsForProceedsFromShortTermInvestments>
    <us-gaap:PaymentsToAcquireAvailableForSaleSecuritiesDebt
      contextRef="i2a185dfa6c964ba987e96499102b5304_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV8yOC9mcmFnOjA0MmM1MDFkNjM4ODRmN2ZiZmU3YWE3MzdkMjFlZDViL3RhYmxlOjU4NDE3ZWFkNDUyNDQwMTk5ZjQ4OTFiMmU4NDFmYTEwL3RhYmxlcmFuZ2U6NTg0MTdlYWQ0NTI0NDAxOTlmNDg5MWIyZTg0MWZhMTBfMjUtMi0xLTEtMA_08d7741b-3bb9-43b5-834a-96d0d95e5077"
      unitRef="usd">1503051000</us-gaap:PaymentsToAcquireAvailableForSaleSecuritiesDebt>
    <us-gaap:PaymentsToAcquireAvailableForSaleSecuritiesDebt
      contextRef="idc20abe4b2fa4925abe287f72b4de70d_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV8yOC9mcmFnOjA0MmM1MDFkNjM4ODRmN2ZiZmU3YWE3MzdkMjFlZDViL3RhYmxlOjU4NDE3ZWFkNDUyNDQwMTk5ZjQ4OTFiMmU4NDFmYTEwL3RhYmxlcmFuZ2U6NTg0MTdlYWQ0NTI0NDAxOTlmNDg5MWIyZTg0MWZhMTBfMjUtNC0xLTEtMA_dc4bde0e-a242-4a70-a6f9-33bf85287ec0"
      unitRef="usd">1053494000</us-gaap:PaymentsToAcquireAvailableForSaleSecuritiesDebt>
    <us-gaap:ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities
      contextRef="i2a185dfa6c964ba987e96499102b5304_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV8yOC9mcmFnOjA0MmM1MDFkNjM4ODRmN2ZiZmU3YWE3MzdkMjFlZDViL3RhYmxlOjU4NDE3ZWFkNDUyNDQwMTk5ZjQ4OTFiMmU4NDFmYTEwL3RhYmxlcmFuZ2U6NTg0MTdlYWQ0NTI0NDAxOTlmNDg5MWIyZTg0MWZhMTBfMjYtMi0xLTEtMA_fad7e4ba-267f-41a2-afb0-5146bfc65f1e"
      unitRef="usd">214424000</us-gaap:ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities>
    <us-gaap:ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities
      contextRef="idc20abe4b2fa4925abe287f72b4de70d_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV8yOC9mcmFnOjA0MmM1MDFkNjM4ODRmN2ZiZmU3YWE3MzdkMjFlZDViL3RhYmxlOjU4NDE3ZWFkNDUyNDQwMTk5ZjQ4OTFiMmU4NDFmYTEwL3RhYmxlcmFuZ2U6NTg0MTdlYWQ0NTI0NDAxOTlmNDg5MWIyZTg0MWZhMTBfMjYtNC0xLTEtMA_9f103770-a4a1-47cf-af5c-43b9c4d27706"
      unitRef="usd">185433000</us-gaap:ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities>
    <us-gaap:ProceedsFromSaleOfAvailableForSaleSecuritiesDebt
      contextRef="i2a185dfa6c964ba987e96499102b5304_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV8yOC9mcmFnOjA0MmM1MDFkNjM4ODRmN2ZiZmU3YWE3MzdkMjFlZDViL3RhYmxlOjU4NDE3ZWFkNDUyNDQwMTk5ZjQ4OTFiMmU4NDFmYTEwL3RhYmxlcmFuZ2U6NTg0MTdlYWQ0NTI0NDAxOTlmNDg5MWIyZTg0MWZhMTBfMjctMi0xLTEtMA_0af78b5a-f6e9-4dd9-881f-e4bc1115def4"
      unitRef="usd">509998000</us-gaap:ProceedsFromSaleOfAvailableForSaleSecuritiesDebt>
    <us-gaap:ProceedsFromSaleOfAvailableForSaleSecuritiesDebt
      contextRef="idc20abe4b2fa4925abe287f72b4de70d_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV8yOC9mcmFnOjA0MmM1MDFkNjM4ODRmN2ZiZmU3YWE3MzdkMjFlZDViL3RhYmxlOjU4NDE3ZWFkNDUyNDQwMTk5ZjQ4OTFiMmU4NDFmYTEwL3RhYmxlcmFuZ2U6NTg0MTdlYWQ0NTI0NDAxOTlmNDg5MWIyZTg0MWZhMTBfMjctNC0xLTEtMA_b11904ec-eff3-46ce-9d83-1de3cfe57ccc"
      unitRef="usd">426023000</us-gaap:ProceedsFromSaleOfAvailableForSaleSecuritiesDebt>
    <us-gaap:PaymentsToAcquireEquityMethodInvestments
      contextRef="i2a185dfa6c964ba987e96499102b5304_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV8yOC9mcmFnOjA0MmM1MDFkNjM4ODRmN2ZiZmU3YWE3MzdkMjFlZDViL3RhYmxlOjU4NDE3ZWFkNDUyNDQwMTk5ZjQ4OTFiMmU4NDFmYTEwL3RhYmxlcmFuZ2U6NTg0MTdlYWQ0NTI0NDAxOTlmNDg5MWIyZTg0MWZhMTBfMjgtMi0xLTEtMA_651e46f9-c6e2-4cdf-9500-97992d57fd99"
      unitRef="usd">56166000</us-gaap:PaymentsToAcquireEquityMethodInvestments>
    <us-gaap:PaymentsToAcquireEquityMethodInvestments
      contextRef="idc20abe4b2fa4925abe287f72b4de70d_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV8yOC9mcmFnOjA0MmM1MDFkNjM4ODRmN2ZiZmU3YWE3MzdkMjFlZDViL3RhYmxlOjU4NDE3ZWFkNDUyNDQwMTk5ZjQ4OTFiMmU4NDFmYTEwL3RhYmxlcmFuZ2U6NTg0MTdlYWQ0NTI0NDAxOTlmNDg5MWIyZTg0MWZhMTBfMjgtNC0xLTEtMA_41866b97-dde9-473d-a93f-7775599e6dda"
      unitRef="usd">11381000</us-gaap:PaymentsToAcquireEquityMethodInvestments>
    <us-gaap:ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital
      contextRef="i2a185dfa6c964ba987e96499102b5304_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV8yOC9mcmFnOjA0MmM1MDFkNjM4ODRmN2ZiZmU3YWE3MzdkMjFlZDViL3RhYmxlOjU4NDE3ZWFkNDUyNDQwMTk5ZjQ4OTFiMmU4NDFmYTEwL3RhYmxlcmFuZ2U6NTg0MTdlYWQ0NTI0NDAxOTlmNDg5MWIyZTg0MWZhMTBfMjktMi0xLTEtMA_99b47312-328e-4c20-b62d-8c31ec2aff3d"
      unitRef="usd">16000000</us-gaap:ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital>
    <us-gaap:ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital
      contextRef="idc20abe4b2fa4925abe287f72b4de70d_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV8yOC9mcmFnOjA0MmM1MDFkNjM4ODRmN2ZiZmU3YWE3MzdkMjFlZDViL3RhYmxlOjU4NDE3ZWFkNDUyNDQwMTk5ZjQ4OTFiMmU4NDFmYTEwL3RhYmxlcmFuZ2U6NTg0MTdlYWQ0NTI0NDAxOTlmNDg5MWIyZTg0MWZhMTBfMjktNC0xLTEtMA_6c96f44e-d52b-417f-8085-076a324bca66"
      unitRef="usd">9046000</us-gaap:ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="i2a185dfa6c964ba987e96499102b5304_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV8yOC9mcmFnOjA0MmM1MDFkNjM4ODRmN2ZiZmU3YWE3MzdkMjFlZDViL3RhYmxlOjU4NDE3ZWFkNDUyNDQwMTk5ZjQ4OTFiMmU4NDFmYTEwL3RhYmxlcmFuZ2U6NTg0MTdlYWQ0NTI0NDAxOTlmNDg5MWIyZTg0MWZhMTBfMzAtMi0xLTEtMA_2062f00e-3962-40e7-a5a3-15853c0ca689"
      unitRef="usd">1695000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="idc20abe4b2fa4925abe287f72b4de70d_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV8yOC9mcmFnOjA0MmM1MDFkNjM4ODRmN2ZiZmU3YWE3MzdkMjFlZDViL3RhYmxlOjU4NDE3ZWFkNDUyNDQwMTk5ZjQ4OTFiMmU4NDFmYTEwL3RhYmxlcmFuZ2U6NTg0MTdlYWQ0NTI0NDAxOTlmNDg5MWIyZTg0MWZhMTBfMzAtNC0xLTEtMA_69ad881c-a817-4b1b-a2e6-9ec24128ed1b"
      unitRef="usd">1354000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="i2a185dfa6c964ba987e96499102b5304_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV8yOC9mcmFnOjA0MmM1MDFkNjM4ODRmN2ZiZmU3YWE3MzdkMjFlZDViL3RhYmxlOjU4NDE3ZWFkNDUyNDQwMTk5ZjQ4OTFiMmU4NDFmYTEwL3RhYmxlcmFuZ2U6NTg0MTdlYWQ0NTI0NDAxOTlmNDg5MWIyZTg0MWZhMTBfMzEtMi0xLTEtMA_2e8a59b8-fe63-4027-9749-83ed6d65a0b7"
      unitRef="usd">-403412000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="idc20abe4b2fa4925abe287f72b4de70d_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV8yOC9mcmFnOjA0MmM1MDFkNjM4ODRmN2ZiZmU3YWE3MzdkMjFlZDViL3RhYmxlOjU4NDE3ZWFkNDUyNDQwMTk5ZjQ4OTFiMmU4NDFmYTEwL3RhYmxlcmFuZ2U6NTg0MTdlYWQ0NTI0NDAxOTlmNDg5MWIyZTg0MWZhMTBfMzEtNC0xLTEtMA_b5aefaad-9502-4a85-b2af-628514d6b14e"
      unitRef="usd">-1083317000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:ProceedsFromIssuanceOfCommonStock
      contextRef="i2a185dfa6c964ba987e96499102b5304_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV8yOC9mcmFnOjA0MmM1MDFkNjM4ODRmN2ZiZmU3YWE3MzdkMjFlZDViL3RhYmxlOjU4NDE3ZWFkNDUyNDQwMTk5ZjQ4OTFiMmU4NDFmYTEwL3RhYmxlcmFuZ2U6NTg0MTdlYWQ0NTI0NDAxOTlmNDg5MWIyZTg0MWZhMTBfMzQtMi0xLTEtMA_addd0370-0e1f-4c12-9c15-c01550e40915"
      unitRef="usd">0</us-gaap:ProceedsFromIssuanceOfCommonStock>
    <us-gaap:ProceedsFromIssuanceOfCommonStock
      contextRef="idc20abe4b2fa4925abe287f72b4de70d_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV8yOC9mcmFnOjA0MmM1MDFkNjM4ODRmN2ZiZmU3YWE3MzdkMjFlZDViL3RhYmxlOjU4NDE3ZWFkNDUyNDQwMTk5ZjQ4OTFiMmU4NDFmYTEwL3RhYmxlcmFuZ2U6NTg0MTdlYWQ0NTI0NDAxOTlmNDg5MWIyZTg0MWZhMTBfMzQtNC0xLTEtMA_a752f4ba-2f97-4b25-98be-99ec513de070"
      unitRef="usd">440018000</us-gaap:ProceedsFromIssuanceOfCommonStock>
    <us-gaap:ProceedsFromLongTermLinesOfCredit
      contextRef="i2a185dfa6c964ba987e96499102b5304_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV8yOC9mcmFnOjA0MmM1MDFkNjM4ODRmN2ZiZmU3YWE3MzdkMjFlZDViL3RhYmxlOjU4NDE3ZWFkNDUyNDQwMTk5ZjQ4OTFiMmU4NDFmYTEwL3RhYmxlcmFuZ2U6NTg0MTdlYWQ0NTI0NDAxOTlmNDg5MWIyZTg0MWZhMTBfMzUtMi0xLTEtMA_df38f339-0a84-498a-b4a8-471edc551418"
      unitRef="usd">25000000</us-gaap:ProceedsFromLongTermLinesOfCredit>
    <us-gaap:ProceedsFromLongTermLinesOfCredit
      contextRef="idc20abe4b2fa4925abe287f72b4de70d_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV8yOC9mcmFnOjA0MmM1MDFkNjM4ODRmN2ZiZmU3YWE3MzdkMjFlZDViL3RhYmxlOjU4NDE3ZWFkNDUyNDQwMTk5ZjQ4OTFiMmU4NDFmYTEwL3RhYmxlcmFuZ2U6NTg0MTdlYWQ0NTI0NDAxOTlmNDg5MWIyZTg0MWZhMTBfMzUtNC0xLTEtMA_f0e1206c-4fab-42ee-aaa6-ab8923d090be"
      unitRef="usd">200000000</us-gaap:ProceedsFromLongTermLinesOfCredit>
    <us-gaap:RepaymentsOfLinesOfCredit
      contextRef="i2a185dfa6c964ba987e96499102b5304_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV8yOC9mcmFnOjA0MmM1MDFkNjM4ODRmN2ZiZmU3YWE3MzdkMjFlZDViL3RhYmxlOjU4NDE3ZWFkNDUyNDQwMTk5ZjQ4OTFiMmU4NDFmYTEwL3RhYmxlcmFuZ2U6NTg0MTdlYWQ0NTI0NDAxOTlmNDg5MWIyZTg0MWZhMTBfMzYtMi0xLTEtMA_d1315c09-812f-4bc1-a21a-b8ce2de245b6"
      unitRef="usd">25000000</us-gaap:RepaymentsOfLinesOfCredit>
    <us-gaap:RepaymentsOfLinesOfCredit
      contextRef="idc20abe4b2fa4925abe287f72b4de70d_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV8yOC9mcmFnOjA0MmM1MDFkNjM4ODRmN2ZiZmU3YWE3MzdkMjFlZDViL3RhYmxlOjU4NDE3ZWFkNDUyNDQwMTk5ZjQ4OTFiMmU4NDFmYTEwL3RhYmxlcmFuZ2U6NTg0MTdlYWQ0NTI0NDAxOTlmNDg5MWIyZTg0MWZhMTBfMzYtNC0xLTEtMA_074994da-5bb0-4df9-8185-5dd67c6c6e13"
      unitRef="usd">0</us-gaap:RepaymentsOfLinesOfCredit>
    <us-gaap:PaymentsForRepurchaseOfCommonStock
      contextRef="i2a185dfa6c964ba987e96499102b5304_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV8yOC9mcmFnOjA0MmM1MDFkNjM4ODRmN2ZiZmU3YWE3MzdkMjFlZDViL3RhYmxlOjU4NDE3ZWFkNDUyNDQwMTk5ZjQ4OTFiMmU4NDFmYTEwL3RhYmxlcmFuZ2U6NTg0MTdlYWQ0NTI0NDAxOTlmNDg5MWIyZTg0MWZhMTBfMzctMi0xLTEtMA_73859f31-d9af-46f9-94d6-896507c0107f"
      unitRef="usd">94814000</us-gaap:PaymentsForRepurchaseOfCommonStock>
    <us-gaap:PaymentsForRepurchaseOfCommonStock
      contextRef="idc20abe4b2fa4925abe287f72b4de70d_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV8yOC9mcmFnOjA0MmM1MDFkNjM4ODRmN2ZiZmU3YWE3MzdkMjFlZDViL3RhYmxlOjU4NDE3ZWFkNDUyNDQwMTk5ZjQ4OTFiMmU4NDFmYTEwL3RhYmxlcmFuZ2U6NTg0MTdlYWQ0NTI0NDAxOTlmNDg5MWIyZTg0MWZhMTBfMzctNC0xLTEtMA_809984bc-6b37-4afd-a2aa-dbf39867154c"
      unitRef="usd">6354000</us-gaap:PaymentsForRepurchaseOfCommonStock>
    <us-gaap:PaymentsOfDebtIssuanceCosts
      contextRef="i2a185dfa6c964ba987e96499102b5304_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV8yOC9mcmFnOjA0MmM1MDFkNjM4ODRmN2ZiZmU3YWE3MzdkMjFlZDViL3RhYmxlOjU4NDE3ZWFkNDUyNDQwMTk5ZjQ4OTFiMmU4NDFmYTEwL3RhYmxlcmFuZ2U6NTg0MTdlYWQ0NTI0NDAxOTlmNDg5MWIyZTg0MWZhMTBfMzgtMi0xLTEtMA_6abcaa98-a632-43b1-9fbd-a541c34e5339"
      unitRef="usd">0</us-gaap:PaymentsOfDebtIssuanceCosts>
    <us-gaap:PaymentsOfDebtIssuanceCosts
      contextRef="idc20abe4b2fa4925abe287f72b4de70d_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV8yOC9mcmFnOjA0MmM1MDFkNjM4ODRmN2ZiZmU3YWE3MzdkMjFlZDViL3RhYmxlOjU4NDE3ZWFkNDUyNDQwMTk5ZjQ4OTFiMmU4NDFmYTEwL3RhYmxlcmFuZ2U6NTg0MTdlYWQ0NTI0NDAxOTlmNDg5MWIyZTg0MWZhMTBfMzgtNC0xLTEtMA_7d88321a-bb90-42ac-a99e-7423c4324dff"
      unitRef="usd">8000</us-gaap:PaymentsOfDebtIssuanceCosts>
    <us-gaap:PaymentsOfDividendsCommonStock
      contextRef="i2a185dfa6c964ba987e96499102b5304_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV8yOC9mcmFnOjA0MmM1MDFkNjM4ODRmN2ZiZmU3YWE3MzdkMjFlZDViL3RhYmxlOjU4NDE3ZWFkNDUyNDQwMTk5ZjQ4OTFiMmU4NDFmYTEwL3RhYmxlcmFuZ2U6NTg0MTdlYWQ0NTI0NDAxOTlmNDg5MWIyZTg0MWZhMTBfMzktMi0xLTEtMA_cd757f04-b584-4e0e-81fd-21cf5b9443bf"
      unitRef="usd">56946000</us-gaap:PaymentsOfDividendsCommonStock>
    <us-gaap:PaymentsOfDividendsCommonStock
      contextRef="idc20abe4b2fa4925abe287f72b4de70d_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV8yOC9mcmFnOjA0MmM1MDFkNjM4ODRmN2ZiZmU3YWE3MzdkMjFlZDViL3RhYmxlOjU4NDE3ZWFkNDUyNDQwMTk5ZjQ4OTFiMmU4NDFmYTEwL3RhYmxlcmFuZ2U6NTg0MTdlYWQ0NTI0NDAxOTlmNDg5MWIyZTg0MWZhMTBfMzktNC0xLTEtMA_868a1a7c-1a5c-4de1-80ed-108bfad86650"
      unitRef="usd">51504000</us-gaap:PaymentsOfDividendsCommonStock>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="i2a185dfa6c964ba987e96499102b5304_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV8yOC9mcmFnOjA0MmM1MDFkNjM4ODRmN2ZiZmU3YWE3MzdkMjFlZDViL3RhYmxlOjU4NDE3ZWFkNDUyNDQwMTk5ZjQ4OTFiMmU4NDFmYTEwL3RhYmxlcmFuZ2U6NTg0MTdlYWQ0NTI0NDAxOTlmNDg5MWIyZTg0MWZhMTBfNDEtMi0xLTEtMA_1518287b-83d2-486e-9663-75b5031186fd"
      unitRef="usd">-151760000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="idc20abe4b2fa4925abe287f72b4de70d_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV8yOC9mcmFnOjA0MmM1MDFkNjM4ODRmN2ZiZmU3YWE3MzdkMjFlZDViL3RhYmxlOjU4NDE3ZWFkNDUyNDQwMTk5ZjQ4OTFiMmU4NDFmYTEwL3RhYmxlcmFuZ2U6NTg0MTdlYWQ0NTI0NDAxOTlmNDg5MWIyZTg0MWZhMTBfNDEtNC0xLTEtMA_5fc240d8-3be3-4ba2-9a08-00e16e252300"
      unitRef="usd">582152000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="i2a185dfa6c964ba987e96499102b5304_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV8yOC9mcmFnOjA0MmM1MDFkNjM4ODRmN2ZiZmU3YWE3MzdkMjFlZDViL3RhYmxlOjU4NDE3ZWFkNDUyNDQwMTk5ZjQ4OTFiMmU4NDFmYTEwL3RhYmxlcmFuZ2U6NTg0MTdlYWQ0NTI0NDAxOTlmNDg5MWIyZTg0MWZhMTBfNDMtMi0xLTEtMA_a92ec277-3fe3-4eef-830b-4f1567d636d6"
      unitRef="usd">-37005000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="idc20abe4b2fa4925abe287f72b4de70d_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV8yOC9mcmFnOjA0MmM1MDFkNjM4ODRmN2ZiZmU3YWE3MzdkMjFlZDViL3RhYmxlOjU4NDE3ZWFkNDUyNDQwMTk5ZjQ4OTFiMmU4NDFmYTEwL3RhYmxlcmFuZ2U6NTg0MTdlYWQ0NTI0NDAxOTlmNDg5MWIyZTg0MWZhMTBfNDMtNC0xLTEtMA_76aeb59e-a16e-4f2c-b066-15591af77e1f"
      unitRef="usd">47341000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i8d10fa00a9a9471995c20b944e0caf80_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV8yOC9mcmFnOjA0MmM1MDFkNjM4ODRmN2ZiZmU3YWE3MzdkMjFlZDViL3RhYmxlOjU4NDE3ZWFkNDUyNDQwMTk5ZjQ4OTFiMmU4NDFmYTEwL3RhYmxlcmFuZ2U6NTg0MTdlYWQ0NTI0NDAxOTlmNDg5MWIyZTg0MWZhMTBfNDQtMi0xLTEtMA_3b5a856c-e7a3-424c-b661-d1043c33fb53"
      unitRef="usd">102830000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i09d870385a774571805fa4f25e81db93_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV8yOC9mcmFnOjA0MmM1MDFkNjM4ODRmN2ZiZmU3YWE3MzdkMjFlZDViL3RhYmxlOjU4NDE3ZWFkNDUyNDQwMTk5ZjQ4OTFiMmU4NDFmYTEwL3RhYmxlcmFuZ2U6NTg0MTdlYWQ0NTI0NDAxOTlmNDg5MWIyZTg0MWZhMTBfNDQtNC0xLTEtMA_f2b2a409-b09a-4e53-88f7-645827f5842f"
      unitRef="usd">71350000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i373ca8012b59446fa99f48bead3b6a48_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV8yOC9mcmFnOjA0MmM1MDFkNjM4ODRmN2ZiZmU3YWE3MzdkMjFlZDViL3RhYmxlOjU4NDE3ZWFkNDUyNDQwMTk5ZjQ4OTFiMmU4NDFmYTEwL3RhYmxlcmFuZ2U6NTg0MTdlYWQ0NTI0NDAxOTlmNDg5MWIyZTg0MWZhMTBfNDUtMi0xLTEtMA_9899debd-387c-4722-b330-f47ea5e612d6"
      unitRef="usd">65825000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="icbbe1e80a7c84902b9bfbe737ea72d4b_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV8yOC9mcmFnOjA0MmM1MDFkNjM4ODRmN2ZiZmU3YWE3MzdkMjFlZDViL3RhYmxlOjU4NDE3ZWFkNDUyNDQwMTk5ZjQ4OTFiMmU4NDFmYTEwL3RhYmxlcmFuZ2U6NTg0MTdlYWQ0NTI0NDAxOTlmNDg5MWIyZTg0MWZhMTBfNDUtNC0xLTEtMA_3070bdbd-9268-4422-9cb0-248a109c68a8"
      unitRef="usd">118691000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:IncomeTaxesPaid
      contextRef="i2a185dfa6c964ba987e96499102b5304_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV8yOC9mcmFnOjA0MmM1MDFkNjM4ODRmN2ZiZmU3YWE3MzdkMjFlZDViL3RhYmxlOjU4NDE3ZWFkNDUyNDQwMTk5ZjQ4OTFiMmU4NDFmYTEwL3RhYmxlcmFuZ2U6NTg0MTdlYWQ0NTI0NDAxOTlmNDg5MWIyZTg0MWZhMTBfNDgtMi0xLTEtMA_e7788748-b3c7-40ad-9570-98aba99a2d4f"
      unitRef="usd">35000000</us-gaap:IncomeTaxesPaid>
    <us-gaap:IncomeTaxesPaid
      contextRef="idc20abe4b2fa4925abe287f72b4de70d_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV8yOC9mcmFnOjA0MmM1MDFkNjM4ODRmN2ZiZmU3YWE3MzdkMjFlZDViL3RhYmxlOjU4NDE3ZWFkNDUyNDQwMTk5ZjQ4OTFiMmU4NDFmYTEwL3RhYmxlcmFuZ2U6NTg0MTdlYWQ0NTI0NDAxOTlmNDg5MWIyZTg0MWZhMTBfNDgtNC0xLTEtMA_03e92d25-fc6d-4b42-a229-d868c294f0a9"
      unitRef="usd">27500000</us-gaap:IncomeTaxesPaid>
    <us-gaap:InterestPaidNet
      contextRef="i2a185dfa6c964ba987e96499102b5304_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV8yOC9mcmFnOjA0MmM1MDFkNjM4ODRmN2ZiZmU3YWE3MzdkMjFlZDViL3RhYmxlOjU4NDE3ZWFkNDUyNDQwMTk5ZjQ4OTFiMmU4NDFmYTEwL3RhYmxlcmFuZ2U6NTg0MTdlYWQ0NTI0NDAxOTlmNDg5MWIyZTg0MWZhMTBfNDktMi0xLTEtMA_ff339bf4-59b5-42a5-9c5e-fbda2eee0940"
      unitRef="usd">5321000</us-gaap:InterestPaidNet>
    <us-gaap:InterestPaidNet
      contextRef="idc20abe4b2fa4925abe287f72b4de70d_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV8yOC9mcmFnOjA0MmM1MDFkNjM4ODRmN2ZiZmU3YWE3MzdkMjFlZDViL3RhYmxlOjU4NDE3ZWFkNDUyNDQwMTk5ZjQ4OTFiMmU4NDFmYTEwL3RhYmxlcmFuZ2U6NTg0MTdlYWQ0NTI0NDAxOTlmNDg5MWIyZTg0MWZhMTBfNDktNC0xLTEtMA_85cc130e-d3d0-4bea-b118-d1ce93f5d71b"
      unitRef="usd">6566000</us-gaap:InterestPaidNet>
    <us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock
      contextRef="i2a185dfa6c964ba987e96499102b5304_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV8zNC9mcmFnOmUxZmE0Yjg3ZThkODQ1Nzg5MzhlN2MxMTY2MGU2YWU3L3RleHRyZWdpb246ZTFmYTRiODdlOGQ4NDU3ODkzOGU3YzExNjYwZTZhZTdfMzU1NQ_cee97579-ec9c-4f4d-923d-b537219f8d55">Nature of Operations and Basis of Presentation&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:36pt"&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 (&#x201c;GSEs&#x201d;), Fannie Mae and Freddie Mac. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The primary mortgage insurance operations are conducted through Essent Guaranty,&#160;Inc. (&#x201c;Essent Guaranty&#x201d;), a wholly-owned subsidiary 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. Essent Guaranty reinsures new insurance written ("NIW") 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. In April 2021, Essent Guaranty and Essent Re agreed to increase the quota share reinsurance coverage of Essent Guaranty&#x2019;s NIW provided by Essent Re from 25% to 35% effective January 1, 2021. The quota share reinsurance coverage provided by Essent Re for Essent Guaranty&#x2019;s NIW prior to January 1, 2021 will continue to be 25%, the quota share percentage in effect at the time NIW was first ceded. 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.&#160;In accordance with certain state law requirements then in effect, Essent Guaranty also reinsures that portion of the risk that is in excess of 25% of the mortgage balance with respect to loans insured prior to April 1, 2019, after consideration of other reinsurance, to Essent Guaranty of PA, Inc. (&#x201c;Essent PA&#x201d;), an affiliate.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-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.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We have prepared the condensed consolidated financial statements included herein pursuant to the rules&#160;and regulations of the Securities and Exchange Commission (&#x201c;SEC&#x201d;). We have condensed or omitted certain information and footnote disclosures normally included in consolidated financial statements prepared in accordance with U.S. generally accepted accounting principles (&#x201c;GAAP&#x201d;) pursuant to such rules&#160;and regulations. In the opinion of management, the statements include all adjustments (which include normal recurring adjustments) required for a fair statement of financial position, results of operations and cash flows for the interim periods presented. These statements should be read in conjunction with the consolidated financial statements and notes thereto, including Note&#160;1 and Note&#160;2 to the consolidated financial statements, included in our Annual Report on Form&#160;10-K for the year ended December&#160;31, 2020, which discloses the principles of consolidation and a summary of significant accounting policies. The results of operations for the interim periods are not necessarily indicative of the results for the full year. We evaluated the need to recognize or disclose events that occurred subsequent to September&#160;30, 2021 prior to the issuance of these condensed consolidated 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:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Certain amounts in prior years have been reclassified to conform to the current year presentation.&lt;/span&gt;&lt;/div&gt;</us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock>
    <esnt:FinancingReceivableConsumerMortgageInsuredDownPaymentPercentage
      contextRef="i85af795d7a634c00a55895a0c62d4d0d_D20210101-20210930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV8zNC9mcmFnOmUxZmE0Yjg3ZThkODQ1Nzg5MzhlN2MxMTY2MGU2YWU3L3RleHRyZWdpb246ZTFmYTRiODdlOGQ4NDU3ODkzOGU3YzExNjYwZTZhZTdfMzYz_a488f47d-2ad8-4258-baf7-9652e4c52f59"
      unitRef="number">0.20</esnt:FinancingReceivableConsumerMortgageInsuredDownPaymentPercentage>
    <us-gaap:NumberOfStatesInWhichEntityOperates
      contextRef="i11b1f3c37ea04ee89e7ff4ad99bb2f0a_I20210930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV8zNC9mcmFnOmUxZmE0Yjg3ZThkODQ1Nzg5MzhlN2MxMTY2MGU2YWU3L3RleHRyZWdpb246ZTFmYTRiODdlOGQ4NDU3ODkzOGU3YzExNjYwZTZhZTdfNzEz_23b995c6-881c-4f12-8e38-ea5d658e3b94"
      unitRef="state">50</us-gaap:NumberOfStatesInWhichEntityOperates>
    <us-gaap:ReinsuranceRetentionPolicyReinsuredRiskPercentage
      contextRef="iaae2c78842d54be988f67ecb2df1a1b0_D20201231-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV8zNC9mcmFnOmUxZmE0Yjg3ZThkODQ1Nzg5MzhlN2MxMTY2MGU2YWU3L3RleHRyZWdpb246ZTFmYTRiODdlOGQ4NDU3ODkzOGU3YzExNjYwZTZhZTdfMTE5Mg_7c354e9e-c95d-4bd3-9a2a-e7a4fc6e35e8"
      unitRef="number">0.25</us-gaap:ReinsuranceRetentionPolicyReinsuredRiskPercentage>
    <us-gaap:ReinsuranceRetentionPolicyReinsuredRiskPercentage
      contextRef="i36c62fe4160b47819de0f643372d6c0e_D20210101-20210101"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV8zNC9mcmFnOmUxZmE0Yjg3ZThkODQ1Nzg5MzhlN2MxMTY2MGU2YWU3L3RleHRyZWdpb246ZTFmYTRiODdlOGQ4NDU3ODkzOGU3YzExNjYwZTZhZTdfMTE5OA_6c2bce9c-4a9b-4f66-84b2-ba15acf98c6f"
      unitRef="number">0.35</us-gaap:ReinsuranceRetentionPolicyReinsuredRiskPercentage>
    <us-gaap:ReinsuranceRetentionPolicyReinsuredRiskPercentage
      contextRef="iaae2c78842d54be988f67ecb2df1a1b0_D20201231-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV8zNC9mcmFnOmUxZmE0Yjg3ZThkODQ1Nzg5MzhlN2MxMTY2MGU2YWU3L3RleHRyZWdpb246ZTFmYTRiODdlOGQ4NDU3ODkzOGU3YzExNjYwZTZhZTdfMTM1OA_18dcf31f-1f20-4ecf-8a4f-21a908274736"
      unitRef="number">0.25</us-gaap:ReinsuranceRetentionPolicyReinsuredRiskPercentage>
    <esnt:ReinsuranceRetentionPolicyReinsuredRiskPercentageThreshold
      contextRef="iee4d7c714b7b437996c30dd2288c4309_D20190331-20190331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV8zNC9mcmFnOmUxZmE0Yjg3ZThkODQ1Nzg5MzhlN2MxMTY2MGU2YWU3L3RleHRyZWdpb246ZTFmYTRiODdlOGQ4NDU3ODkzOGU3YzExNjYwZTZhZTdfMTgxNA_53513756-b4a5-47bc-b55c-b52926aeefd8"
      unitRef="number">0.25</esnt:ReinsuranceRetentionPolicyReinsuredRiskPercentageThreshold>
    <us-gaap:OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock
      contextRef="i2a185dfa6c964ba987e96499102b5304_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV8zNy9mcmFnOjg0NGUwMDQwMGFhMDQ2ODA5NGIwYjQxMTViZmZmYzRhL3RleHRyZWdpb246ODQ0ZTAwNDAwYWEwNDY4MDk0YjBiNDExNWJmZmZjNGFfMTIyMw_ce0dca41-aee5-4e8e-9dd4-e4b8f3c288d2">Recently Issued Accounting Standards&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&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:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;In March 2020, the Financial Accounting Standards Board ("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 &lt;/span&gt;&lt;/div&gt;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.</us-gaap:OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock>
    <us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock
      contextRef="i2a185dfa6c964ba987e96499102b5304_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV8zNy9mcmFnOjg0NGUwMDQwMGFhMDQ2ODA5NGIwYjQxMTViZmZmYzRhL3RleHRyZWdpb246ODQ0ZTAwNDAwYWEwNDY4MDk0YjBiNDExNWJmZmZjNGFfMTIyNw_68888951-99c1-4b99-8798-a6755536de35">&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&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:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;In March 2020, the Financial Accounting Standards Board ("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 &lt;/span&gt;&lt;/div&gt;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.</us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock>
    <us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock
      contextRef="i2a185dfa6c964ba987e96499102b5304_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV80MC9mcmFnOmFiMmMxNzgzMWQ0MTQ1ZWFiNmFmYjQ1NTNjOGMwYWZmL3RleHRyZWdpb246YWIyYzE3ODMxZDQxNDVlYWI2YWZiNDU1M2M4YzBhZmZfMzMzNw_6e1ca3e5-5040-4edf-a2e4-5ae226eee828">Investments&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:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Investments available for sale consist of the following:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:41.924%"/&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.409%"/&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.409%"/&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.409%"/&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.413%"/&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;September 30, 2021 (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&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 style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;327,320&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align: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,117&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align: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,221)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align: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,216&#160;&lt;/span&gt;&lt;/td&gt;&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;5,507&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;29&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;5,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;/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;976,415&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,543&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,406)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;989,552&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;561,493&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,861&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(896)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,458&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;77,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:10pt;font-weight:400;line-height:100%"&gt;3,756&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,186)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,994&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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,487,833&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;43,907&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,596)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,524,144&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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;529,822&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,573&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,209)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;539,186&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;553,127&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,235&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(887)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,475&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;253,456&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;253,456&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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,772,397&#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;119,021&#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;(21,401)&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,870,017&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:41.924%"/&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.409%"/&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.409%"/&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.409%"/&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.413%"/&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&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 style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align: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&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:19.444%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:98.900%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&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 style="text-align:center;text-indent:18pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.491%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:74.657%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.557%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.263%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.557%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.266%"/&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;September 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 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;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;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;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;78.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:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-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;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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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;19.4&#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;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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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.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;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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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.6&#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;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.491%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:74.657%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.557%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.263%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.557%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.266%"/&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;September 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 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;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;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;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;35.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;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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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.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;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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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;11.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.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;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;7.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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;6.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;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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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;5.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.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;6.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;Utilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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.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;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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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;0.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 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 style="text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The amortized cost and fair value of investments available for sale at September&#160;30, 2021, 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="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;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:63.070%"/&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:16.080%"/&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:16.082%"/&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;41,836&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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;41,915&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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;253,103&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,311&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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;31,396&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,960&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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;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,030&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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;327,320&#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;331,216&#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;5,507&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,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;/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 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:#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,507&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;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,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;/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="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;Due in 1&#160;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;9,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;9,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;/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 1 but within 5&#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;120,844&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;126,574&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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 5 but within 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;220,458&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;235,041&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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 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;211,133&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;221,744&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 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:#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;561,493&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;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;592,458&#160;&lt;/span&gt;&lt;/td&gt;&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;Non-U.S. government securities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;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 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:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;4,426&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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 1 but within 5&#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,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;25,795&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align: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:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,457&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,497&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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 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;27,307&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,276&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Subtotal&lt;/span&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;77,424&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;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;79,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;/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="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;Due in 1&#160;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;174,413&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,621&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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 1 but within 5&#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;664,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;681,475&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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 5 but within 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;398,353&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;410,404&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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 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;250,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;256,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Subtotal&lt;/span&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,487,833&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;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,524,144&#160;&lt;/span&gt;&lt;/td&gt;&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 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;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;976,415&#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;989,552&#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;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;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;529,822&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;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;539,186&#160;&lt;/span&gt;&lt;/td&gt;&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;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;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;553,127&#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;554,475&#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;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;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;253,456&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;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;253,456&#160;&lt;/span&gt;&lt;/td&gt;&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;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,772,397&#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,870,017&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-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="text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:45.098%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.625%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;Three Months Ended September 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Nine Months Ended September 30,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"&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;654&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align: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;391&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align: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,422&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align: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,916&#160;&lt;/span&gt;&lt;/td&gt;&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;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;433&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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;2,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;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-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&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-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:33.453%"/&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:9.295%"/&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.856%"/&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:9.295%"/&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.856%"/&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:9.295%"/&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.858%"/&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;September 30, 2021 (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;192,231&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align: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,221)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align: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;192,231&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align: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,221)&lt;/span&gt;&lt;/td&gt;&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;431,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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,119)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,894&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(287)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;455,238&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(5,406)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;64,368&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(896)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;64,368&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(896)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;Non-U.S. government 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;23,561&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,186)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;23,561&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,186)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,519&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,772)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,215&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(824)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;429,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;(7,596)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;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;Residential and commercial mortgage securities&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;230,806&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,517)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;(692)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,395&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,209)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;271,485&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(717)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;(170)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;289,634&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(887)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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;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,627,314&#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;(19,428)&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,847&#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,973)&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,706,161&#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;(21,401)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:center"&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-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:33.453%"/&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:9.295%"/&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.856%"/&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:9.295%"/&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.856%"/&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:9.295%"/&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.858%"/&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:top"&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;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&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:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;At September&#160;30, 2021 and December&#160;31, 2020, we held 866 and 363 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 September&#160;30, 2021 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 September&#160;30, 2021 had investment-grade ratings. We concluded that gross unrealized losses noted above are principally associated with the changes in interest rates subsequent to purchase rather than due to credit impairment. There were no impairments in the three or nine months ended September&#160;30, 2021. There were no impairments in the three months ended September&#160;30, 2020 and we recorded impairments of $0.4 million in the nine months ended September&#160;30, 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:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company's other invested assets at September&#160;30, 2021 and December&#160;31, 2020 totaled $161.3 million and $88.9 million, respectively. Other invested assets are principally comprised of limited partnership interests which are generally accounted for under the equity method or fair value using net asset value (or its equivalent) as a practical expedient. Our proportionate share of earnings or losses are reported in income from other invested assets on the condensed consolidated statements of comprehensive income. For entities accounted for under the equity method that follow industry-specific guidance for investment companies, our proportionate share of earnings or losses includes changes in the fair value of the underlying assets of these entities. 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:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Through June 30, 2021, unrealized gains and losses reported by these entities were included in other comprehensive income (&#x201c;OCI&#x201d;). In the three months ended September 30, 2021, management concluded that unrealized gains and losses on these investments should be reflected in earnings rather than OCI. Income from other invested assets for the three and nine months ended September&#160;30, 2021, includes $39.5 million of net unrealized gains, which includes $21.1 million of net unrealized gains that were accumulated in OCI at June 30, 2021 and prior periods.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Other invested assets that are accounted for at fair value using the net asset value (or its equivalent) as a practical expedient totaled $83.4 as of September 30, 2021. Approximately 59% of these investments were in limited partnerships invested in real estate, with the remaining limited partnerships invested in financial services, technology, and traditional private equity investments. At September 30, 2021, maximum future funding commitments were $12.8&#160;million. For limited partnership investments that have a contractual expiration date, we expect the liquidation of the underlying assets to occur over the next &lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV80MC9mcmFnOmFiMmMxNzgzMWQ0MTQ1ZWFiNmFmYjQ1NTNjOGMwYWZmL3RleHRyZWdpb246YWIyYzE3ODMxZDQxNDVlYWI2YWZiNDU1M2M4YzBhZmZfNjA0NzMxMzk2NjcwNA_b3f99be8-3636-48a8-a082-167139876339"&gt;three&lt;/span&gt; to nine years. For certain of these investments, the Company does not have the contractual option to redeem but receives distributions based on the liquidation of the underlying assets. In addition, the Company generally does not have the ability to sell or transfer these investments without the consent from the general partner of individual limited partnerships.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-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 September&#160;30, 2021 and $9.7 million at December&#160;31, 2020. 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 $931.8 million at September&#160;30, 2021 and $1.1 billion at December&#160;31, 2020. Essent Guaranty is required to maintain assets on deposit in connection with its fully collateralized reinsurance agreements (see Note&#160;4). The fair value of the assets on deposit was $8.5 million at September&#160;30, 2021 and $8.5 million at December&#160;31, 2020. 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 $9.0 million at September&#160;30, 2021 and $12.0 million at December&#160;31, 2020.&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-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Net investment income consists of:&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:45.098%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.625%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;Three Months Ended September 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Nine Months Ended September 30,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"&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;23,001&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align: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;19,952&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align: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;69,037&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align: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;61,135&#160;&lt;/span&gt;&lt;/td&gt;&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;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;30&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;158&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,566&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;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;23,031&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;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;20,038&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;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;69,195&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;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;62,701&#160;&lt;/span&gt;&lt;/td&gt;&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;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;(1,458)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,399)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,091)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,563)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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 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;21,573&#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;18,639&#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;65,104&#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;59,138&#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="i2a185dfa6c964ba987e96499102b5304_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV80MC9mcmFnOmFiMmMxNzgzMWQ0MTQ1ZWFiNmFmYjQ1NTNjOGMwYWZmL3RleHRyZWdpb246YWIyYzE3ODMxZDQxNDVlYWI2YWZiNDU1M2M4YzBhZmZfMzMxNA_4b8d3968-25d9-4dec-bdd2-10b369b8a8c7">&lt;div style="text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Investments available for sale consist of the following:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:41.924%"/&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.409%"/&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.409%"/&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.409%"/&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.413%"/&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;September 30, 2021 (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&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 style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;327,320&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align: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,117&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align: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,221)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align: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,216&#160;&lt;/span&gt;&lt;/td&gt;&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;5,507&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;29&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;5,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;/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;976,415&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,543&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,406)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;989,552&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;561,493&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,861&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(896)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,458&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;77,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:10pt;font-weight:400;line-height:100%"&gt;3,756&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,186)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,994&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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,487,833&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;43,907&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,596)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,524,144&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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;529,822&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,573&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,209)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;539,186&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;553,127&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,235&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(887)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,475&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;253,456&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;253,456&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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,772,397&#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;119,021&#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;(21,401)&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,870,017&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:41.924%"/&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.409%"/&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.409%"/&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.409%"/&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.413%"/&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&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 style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align: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&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:19.444%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:98.900%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&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 style="text-align:center;text-indent:18pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.491%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:74.657%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.557%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.263%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.557%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.266%"/&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;September 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 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;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;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;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;78.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:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-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;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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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;19.4&#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;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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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.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;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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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.6&#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;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.491%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:74.657%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.557%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.263%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.557%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.266%"/&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;September 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 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;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;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;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;35.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;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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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.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;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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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;11.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.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;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;7.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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;6.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;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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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;5.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.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;6.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;Utilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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.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;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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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;0.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 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;</us-gaap:ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="i7a45f1942b574aad93c3c5ac6fe3f146_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV80MC9mcmFnOmFiMmMxNzgzMWQ0MTQ1ZWFiNmFmYjQ1NTNjOGMwYWZmL3RhYmxlOmNhYTk0MmVjMzUwZjQ2ZGNhOGM0MzE2OTgxN2I3ZDNkL3RhYmxlcmFuZ2U6Y2FhOTQyZWMzNTBmNDZkY2E4YzQzMTY5ODE3YjdkM2RfMS0yLTEtMS0w_5c3d6f7a-1216-4300-bd22-cc1913bc3898"
      unitRef="usd">327320000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="i7a45f1942b574aad93c3c5ac6fe3f146_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV80MC9mcmFnOmFiMmMxNzgzMWQ0MTQ1ZWFiNmFmYjQ1NTNjOGMwYWZmL3RhYmxlOmNhYTk0MmVjMzUwZjQ2ZGNhOGM0MzE2OTgxN2I3ZDNkL3RhYmxlcmFuZ2U6Y2FhOTQyZWMzNTBmNDZkY2E4YzQzMTY5ODE3YjdkM2RfMS00LTEtMS0w_7ec19049-affe-4141-acda-76b202725d50"
      unitRef="usd">5117000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="i7a45f1942b574aad93c3c5ac6fe3f146_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV80MC9mcmFnOmFiMmMxNzgzMWQ0MTQ1ZWFiNmFmYjQ1NTNjOGMwYWZmL3RhYmxlOmNhYTk0MmVjMzUwZjQ2ZGNhOGM0MzE2OTgxN2I3ZDNkL3RhYmxlcmFuZ2U6Y2FhOTQyZWMzNTBmNDZkY2E4YzQzMTY5ODE3YjdkM2RfMS02LTEtMS0w_b9c6ed9d-2906-4c4f-8c0f-af6daecb5a56"
      unitRef="usd">1221000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:DebtSecuritiesTradingAndAvailableForSale
      contextRef="i7a45f1942b574aad93c3c5ac6fe3f146_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV80MC9mcmFnOmFiMmMxNzgzMWQ0MTQ1ZWFiNmFmYjQ1NTNjOGMwYWZmL3RhYmxlOmNhYTk0MmVjMzUwZjQ2ZGNhOGM0MzE2OTgxN2I3ZDNkL3RhYmxlcmFuZ2U6Y2FhOTQyZWMzNTBmNDZkY2E4YzQzMTY5ODE3YjdkM2RfMS04LTEtMS0w_de6621ad-c236-4631-877d-4681c5a351e1"
      unitRef="usd">331216000</us-gaap:DebtSecuritiesTradingAndAvailableForSale>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="i26d9e40db4c94362ba3c56eb6b7465c4_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV80MC9mcmFnOmFiMmMxNzgzMWQ0MTQ1ZWFiNmFmYjQ1NTNjOGMwYWZmL3RhYmxlOmNhYTk0MmVjMzUwZjQ2ZGNhOGM0MzE2OTgxN2I3ZDNkL3RhYmxlcmFuZ2U6Y2FhOTQyZWMzNTBmNDZkY2E4YzQzMTY5ODE3YjdkM2RfMi0yLTEtMS0w_a7b26a92-0b5e-436a-ac05-3f3a9df4410d"
      unitRef="usd">5507000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="i26d9e40db4c94362ba3c56eb6b7465c4_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV80MC9mcmFnOmFiMmMxNzgzMWQ0MTQ1ZWFiNmFmYjQ1NTNjOGMwYWZmL3RhYmxlOmNhYTk0MmVjMzUwZjQ2ZGNhOGM0MzE2OTgxN2I3ZDNkL3RhYmxlcmFuZ2U6Y2FhOTQyZWMzNTBmNDZkY2E4YzQzMTY5ODE3YjdkM2RfMi00LTEtMS0w_1a165ce1-8257-458c-9144-00912d4065bc"
      unitRef="usd">29000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="i26d9e40db4c94362ba3c56eb6b7465c4_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV80MC9mcmFnOmFiMmMxNzgzMWQ0MTQ1ZWFiNmFmYjQ1NTNjOGMwYWZmL3RhYmxlOmNhYTk0MmVjMzUwZjQ2ZGNhOGM0MzE2OTgxN2I3ZDNkL3RhYmxlcmFuZ2U6Y2FhOTQyZWMzNTBmNDZkY2E4YzQzMTY5ODE3YjdkM2RfMi02LTEtMS0w_35967c73-c9db-4544-905e-93fa446134b7"
      unitRef="usd">0</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:DebtSecuritiesTradingAndAvailableForSale
      contextRef="i26d9e40db4c94362ba3c56eb6b7465c4_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV80MC9mcmFnOmFiMmMxNzgzMWQ0MTQ1ZWFiNmFmYjQ1NTNjOGMwYWZmL3RhYmxlOmNhYTk0MmVjMzUwZjQ2ZGNhOGM0MzE2OTgxN2I3ZDNkL3RhYmxlcmFuZ2U6Y2FhOTQyZWMzNTBmNDZkY2E4YzQzMTY5ODE3YjdkM2RfMi04LTEtMS0w_ad78f5d8-442d-4c12-834a-f9c8fc016196"
      unitRef="usd">5536000</us-gaap:DebtSecuritiesTradingAndAvailableForSale>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="i2b1f251c64c04002ae076d0ebb96da7f_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV80MC9mcmFnOmFiMmMxNzgzMWQ0MTQ1ZWFiNmFmYjQ1NTNjOGMwYWZmL3RhYmxlOmNhYTk0MmVjMzUwZjQ2ZGNhOGM0MzE2OTgxN2I3ZDNkL3RhYmxlcmFuZ2U6Y2FhOTQyZWMzNTBmNDZkY2E4YzQzMTY5ODE3YjdkM2RfMy0yLTEtMS0w_cc197d99-52fe-4d63-8daa-5eebd37abf87"
      unitRef="usd">976415000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="i2b1f251c64c04002ae076d0ebb96da7f_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV80MC9mcmFnOmFiMmMxNzgzMWQ0MTQ1ZWFiNmFmYjQ1NTNjOGMwYWZmL3RhYmxlOmNhYTk0MmVjMzUwZjQ2ZGNhOGM0MzE2OTgxN2I3ZDNkL3RhYmxlcmFuZ2U6Y2FhOTQyZWMzNTBmNDZkY2E4YzQzMTY5ODE3YjdkM2RfMy00LTEtMS0w_57c4e638-2d8d-40e2-ab5b-655d8d226151"
      unitRef="usd">18543000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="i2b1f251c64c04002ae076d0ebb96da7f_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV80MC9mcmFnOmFiMmMxNzgzMWQ0MTQ1ZWFiNmFmYjQ1NTNjOGMwYWZmL3RhYmxlOmNhYTk0MmVjMzUwZjQ2ZGNhOGM0MzE2OTgxN2I3ZDNkL3RhYmxlcmFuZ2U6Y2FhOTQyZWMzNTBmNDZkY2E4YzQzMTY5ODE3YjdkM2RfMy02LTEtMS0w_739288c2-bccb-4e9f-9310-b73dd2ad8646"
      unitRef="usd">5406000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:DebtSecuritiesTradingAndAvailableForSale
      contextRef="i2b1f251c64c04002ae076d0ebb96da7f_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV80MC9mcmFnOmFiMmMxNzgzMWQ0MTQ1ZWFiNmFmYjQ1NTNjOGMwYWZmL3RhYmxlOmNhYTk0MmVjMzUwZjQ2ZGNhOGM0MzE2OTgxN2I3ZDNkL3RhYmxlcmFuZ2U6Y2FhOTQyZWMzNTBmNDZkY2E4YzQzMTY5ODE3YjdkM2RfMy04LTEtMS0w_b0807aa0-158b-43e2-9aa2-db9ee79bdde5"
      unitRef="usd">989552000</us-gaap:DebtSecuritiesTradingAndAvailableForSale>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="i4b2934e2102d40ba95ba9a97434609be_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV80MC9mcmFnOmFiMmMxNzgzMWQ0MTQ1ZWFiNmFmYjQ1NTNjOGMwYWZmL3RhYmxlOmNhYTk0MmVjMzUwZjQ2ZGNhOGM0MzE2OTgxN2I3ZDNkL3RhYmxlcmFuZ2U6Y2FhOTQyZWMzNTBmNDZkY2E4YzQzMTY5ODE3YjdkM2RfNC0yLTEtMS0w_2cbec509-3f61-4599-ad6c-5c13f34d67a4"
      unitRef="usd">561493000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="i4b2934e2102d40ba95ba9a97434609be_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV80MC9mcmFnOmFiMmMxNzgzMWQ0MTQ1ZWFiNmFmYjQ1NTNjOGMwYWZmL3RhYmxlOmNhYTk0MmVjMzUwZjQ2ZGNhOGM0MzE2OTgxN2I3ZDNkL3RhYmxlcmFuZ2U6Y2FhOTQyZWMzNTBmNDZkY2E4YzQzMTY5ODE3YjdkM2RfNC00LTEtMS0w_571efbb9-7caf-47a5-a88e-8cdad4203eb2"
      unitRef="usd">31861000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="i4b2934e2102d40ba95ba9a97434609be_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV80MC9mcmFnOmFiMmMxNzgzMWQ0MTQ1ZWFiNmFmYjQ1NTNjOGMwYWZmL3RhYmxlOmNhYTk0MmVjMzUwZjQ2ZGNhOGM0MzE2OTgxN2I3ZDNkL3RhYmxlcmFuZ2U6Y2FhOTQyZWMzNTBmNDZkY2E4YzQzMTY5ODE3YjdkM2RfNC02LTEtMS0w_c8222cc8-4f8c-4ce3-880f-5d67e788e8b9"
      unitRef="usd">896000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:DebtSecuritiesTradingAndAvailableForSale
      contextRef="i4b2934e2102d40ba95ba9a97434609be_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV80MC9mcmFnOmFiMmMxNzgzMWQ0MTQ1ZWFiNmFmYjQ1NTNjOGMwYWZmL3RhYmxlOmNhYTk0MmVjMzUwZjQ2ZGNhOGM0MzE2OTgxN2I3ZDNkL3RhYmxlcmFuZ2U6Y2FhOTQyZWMzNTBmNDZkY2E4YzQzMTY5ODE3YjdkM2RfNC04LTEtMS0w_312b78ff-55c7-4161-98a3-2c93dff11b10"
      unitRef="usd">592458000</us-gaap:DebtSecuritiesTradingAndAvailableForSale>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="ibc1dd6dbcef947aaa789269d258dd67b_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV80MC9mcmFnOmFiMmMxNzgzMWQ0MTQ1ZWFiNmFmYjQ1NTNjOGMwYWZmL3RhYmxlOmNhYTk0MmVjMzUwZjQ2ZGNhOGM0MzE2OTgxN2I3ZDNkL3RhYmxlcmFuZ2U6Y2FhOTQyZWMzNTBmNDZkY2E4YzQzMTY5ODE3YjdkM2RfNS0yLTEtMS0w_d1e33012-98e4-43b9-a772-e65165b6a4b2"
      unitRef="usd">77424000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="ibc1dd6dbcef947aaa789269d258dd67b_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV80MC9mcmFnOmFiMmMxNzgzMWQ0MTQ1ZWFiNmFmYjQ1NTNjOGMwYWZmL3RhYmxlOmNhYTk0MmVjMzUwZjQ2ZGNhOGM0MzE2OTgxN2I3ZDNkL3RhYmxlcmFuZ2U6Y2FhOTQyZWMzNTBmNDZkY2E4YzQzMTY5ODE3YjdkM2RfNS00LTEtMS0w_5b9eee93-0c9d-407b-81f4-e49d913a8990"
      unitRef="usd">3756000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="ibc1dd6dbcef947aaa789269d258dd67b_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV80MC9mcmFnOmFiMmMxNzgzMWQ0MTQ1ZWFiNmFmYjQ1NTNjOGMwYWZmL3RhYmxlOmNhYTk0MmVjMzUwZjQ2ZGNhOGM0MzE2OTgxN2I3ZDNkL3RhYmxlcmFuZ2U6Y2FhOTQyZWMzNTBmNDZkY2E4YzQzMTY5ODE3YjdkM2RfNS02LTEtMS0w_94ac81e5-e9a7-4508-910c-f9e771c81e5d"
      unitRef="usd">1186000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:DebtSecuritiesTradingAndAvailableForSale
      contextRef="ibc1dd6dbcef947aaa789269d258dd67b_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV80MC9mcmFnOmFiMmMxNzgzMWQ0MTQ1ZWFiNmFmYjQ1NTNjOGMwYWZmL3RhYmxlOmNhYTk0MmVjMzUwZjQ2ZGNhOGM0MzE2OTgxN2I3ZDNkL3RhYmxlcmFuZ2U6Y2FhOTQyZWMzNTBmNDZkY2E4YzQzMTY5ODE3YjdkM2RfNS04LTEtMS0w_b759950a-0356-4d8b-90e9-fd9f868722c3"
      unitRef="usd">79994000</us-gaap:DebtSecuritiesTradingAndAvailableForSale>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="i662e0c0013eb4e9aa1c1ef71a13cdddb_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV80MC9mcmFnOmFiMmMxNzgzMWQ0MTQ1ZWFiNmFmYjQ1NTNjOGMwYWZmL3RhYmxlOmNhYTk0MmVjMzUwZjQ2ZGNhOGM0MzE2OTgxN2I3ZDNkL3RhYmxlcmFuZ2U6Y2FhOTQyZWMzNTBmNDZkY2E4YzQzMTY5ODE3YjdkM2RfNi0yLTEtMS0w_8535df1c-694a-47b9-a14f-2b5fd852e06d"
      unitRef="usd">1487833000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="i662e0c0013eb4e9aa1c1ef71a13cdddb_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV80MC9mcmFnOmFiMmMxNzgzMWQ0MTQ1ZWFiNmFmYjQ1NTNjOGMwYWZmL3RhYmxlOmNhYTk0MmVjMzUwZjQ2ZGNhOGM0MzE2OTgxN2I3ZDNkL3RhYmxlcmFuZ2U6Y2FhOTQyZWMzNTBmNDZkY2E4YzQzMTY5ODE3YjdkM2RfNi00LTEtMS0w_dcf2fae5-c2ac-444e-a8ef-7bb70c2ed019"
      unitRef="usd">43907000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="i662e0c0013eb4e9aa1c1ef71a13cdddb_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV80MC9mcmFnOmFiMmMxNzgzMWQ0MTQ1ZWFiNmFmYjQ1NTNjOGMwYWZmL3RhYmxlOmNhYTk0MmVjMzUwZjQ2ZGNhOGM0MzE2OTgxN2I3ZDNkL3RhYmxlcmFuZ2U6Y2FhOTQyZWMzNTBmNDZkY2E4YzQzMTY5ODE3YjdkM2RfNi02LTEtMS0w_22fcea21-aba0-42d5-823d-4fb77e13f4d9"
      unitRef="usd">7596000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:DebtSecuritiesTradingAndAvailableForSale
      contextRef="i662e0c0013eb4e9aa1c1ef71a13cdddb_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV80MC9mcmFnOmFiMmMxNzgzMWQ0MTQ1ZWFiNmFmYjQ1NTNjOGMwYWZmL3RhYmxlOmNhYTk0MmVjMzUwZjQ2ZGNhOGM0MzE2OTgxN2I3ZDNkL3RhYmxlcmFuZ2U6Y2FhOTQyZWMzNTBmNDZkY2E4YzQzMTY5ODE3YjdkM2RfNi04LTEtMS0w_0a25a275-757d-4e96-a1bb-e51f7a1e45b7"
      unitRef="usd">1524144000</us-gaap:DebtSecuritiesTradingAndAvailableForSale>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="if1797637a12442cd98402534c3c05079_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV80MC9mcmFnOmFiMmMxNzgzMWQ0MTQ1ZWFiNmFmYjQ1NTNjOGMwYWZmL3RhYmxlOmNhYTk0MmVjMzUwZjQ2ZGNhOGM0MzE2OTgxN2I3ZDNkL3RhYmxlcmFuZ2U6Y2FhOTQyZWMzNTBmNDZkY2E4YzQzMTY5ODE3YjdkM2RfNy0yLTEtMS0w_f5d55a8b-d0bf-47e0-9c12-2f84df481270"
      unitRef="usd">529822000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="if1797637a12442cd98402534c3c05079_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV80MC9mcmFnOmFiMmMxNzgzMWQ0MTQ1ZWFiNmFmYjQ1NTNjOGMwYWZmL3RhYmxlOmNhYTk0MmVjMzUwZjQ2ZGNhOGM0MzE2OTgxN2I3ZDNkL3RhYmxlcmFuZ2U6Y2FhOTQyZWMzNTBmNDZkY2E4YzQzMTY5ODE3YjdkM2RfNy00LTEtMS0w_f871bfcb-5ff1-445c-8437-acb76edb5ccc"
      unitRef="usd">13573000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="if1797637a12442cd98402534c3c05079_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV80MC9mcmFnOmFiMmMxNzgzMWQ0MTQ1ZWFiNmFmYjQ1NTNjOGMwYWZmL3RhYmxlOmNhYTk0MmVjMzUwZjQ2ZGNhOGM0MzE2OTgxN2I3ZDNkL3RhYmxlcmFuZ2U6Y2FhOTQyZWMzNTBmNDZkY2E4YzQzMTY5ODE3YjdkM2RfNy02LTEtMS0w_ab14d324-2776-4598-a4b3-96e996826904"
      unitRef="usd">4209000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:DebtSecuritiesTradingAndAvailableForSale
      contextRef="if1797637a12442cd98402534c3c05079_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV80MC9mcmFnOmFiMmMxNzgzMWQ0MTQ1ZWFiNmFmYjQ1NTNjOGMwYWZmL3RhYmxlOmNhYTk0MmVjMzUwZjQ2ZGNhOGM0MzE2OTgxN2I3ZDNkL3RhYmxlcmFuZ2U6Y2FhOTQyZWMzNTBmNDZkY2E4YzQzMTY5ODE3YjdkM2RfNy04LTEtMS0w_44a4879e-0ea4-4870-a3cb-53c695e72b5d"
      unitRef="usd">539186000</us-gaap:DebtSecuritiesTradingAndAvailableForSale>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="i3f9cd7471ffa4b0c989c9acd8f357c84_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV80MC9mcmFnOmFiMmMxNzgzMWQ0MTQ1ZWFiNmFmYjQ1NTNjOGMwYWZmL3RhYmxlOmNhYTk0MmVjMzUwZjQ2ZGNhOGM0MzE2OTgxN2I3ZDNkL3RhYmxlcmFuZ2U6Y2FhOTQyZWMzNTBmNDZkY2E4YzQzMTY5ODE3YjdkM2RfOC0yLTEtMS0w_3738b812-7cc8-4f92-8d7c-a13054e9418d"
      unitRef="usd">553127000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="i3f9cd7471ffa4b0c989c9acd8f357c84_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV80MC9mcmFnOmFiMmMxNzgzMWQ0MTQ1ZWFiNmFmYjQ1NTNjOGMwYWZmL3RhYmxlOmNhYTk0MmVjMzUwZjQ2ZGNhOGM0MzE2OTgxN2I3ZDNkL3RhYmxlcmFuZ2U6Y2FhOTQyZWMzNTBmNDZkY2E4YzQzMTY5ODE3YjdkM2RfOC00LTEtMS0w_46974d6b-d0f7-44fc-910b-c646c3ef9c63"
      unitRef="usd">2235000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="i3f9cd7471ffa4b0c989c9acd8f357c84_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV80MC9mcmFnOmFiMmMxNzgzMWQ0MTQ1ZWFiNmFmYjQ1NTNjOGMwYWZmL3RhYmxlOmNhYTk0MmVjMzUwZjQ2ZGNhOGM0MzE2OTgxN2I3ZDNkL3RhYmxlcmFuZ2U6Y2FhOTQyZWMzNTBmNDZkY2E4YzQzMTY5ODE3YjdkM2RfOC02LTEtMS0w_1323d7d9-8aea-4fa4-af3c-0f1de250e0b6"
      unitRef="usd">887000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:DebtSecuritiesTradingAndAvailableForSale
      contextRef="i3f9cd7471ffa4b0c989c9acd8f357c84_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV80MC9mcmFnOmFiMmMxNzgzMWQ0MTQ1ZWFiNmFmYjQ1NTNjOGMwYWZmL3RhYmxlOmNhYTk0MmVjMzUwZjQ2ZGNhOGM0MzE2OTgxN2I3ZDNkL3RhYmxlcmFuZ2U6Y2FhOTQyZWMzNTBmNDZkY2E4YzQzMTY5ODE3YjdkM2RfOC04LTEtMS0w_f747f6ee-4a67-44c3-917a-b31b5c6a0d31"
      unitRef="usd">554475000</us-gaap:DebtSecuritiesTradingAndAvailableForSale>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="i8fa3eaae3d1e49c5b347061b4fc23144_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV80MC9mcmFnOmFiMmMxNzgzMWQ0MTQ1ZWFiNmFmYjQ1NTNjOGMwYWZmL3RhYmxlOmNhYTk0MmVjMzUwZjQ2ZGNhOGM0MzE2OTgxN2I3ZDNkL3RhYmxlcmFuZ2U6Y2FhOTQyZWMzNTBmNDZkY2E4YzQzMTY5ODE3YjdkM2RfOS0yLTEtMS0w_1f96a263-18dd-4728-8ad8-84766cc22497"
      unitRef="usd">253456000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="i8fa3eaae3d1e49c5b347061b4fc23144_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV80MC9mcmFnOmFiMmMxNzgzMWQ0MTQ1ZWFiNmFmYjQ1NTNjOGMwYWZmL3RhYmxlOmNhYTk0MmVjMzUwZjQ2ZGNhOGM0MzE2OTgxN2I3ZDNkL3RhYmxlcmFuZ2U6Y2FhOTQyZWMzNTBmNDZkY2E4YzQzMTY5ODE3YjdkM2RfOS00LTEtMS0w_1b2ac9b2-d11a-4880-84e8-c8207fb30e98"
      unitRef="usd">0</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="i8fa3eaae3d1e49c5b347061b4fc23144_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV80MC9mcmFnOmFiMmMxNzgzMWQ0MTQ1ZWFiNmFmYjQ1NTNjOGMwYWZmL3RhYmxlOmNhYTk0MmVjMzUwZjQ2ZGNhOGM0MzE2OTgxN2I3ZDNkL3RhYmxlcmFuZ2U6Y2FhOTQyZWMzNTBmNDZkY2E4YzQzMTY5ODE3YjdkM2RfOS02LTEtMS0w_242a5045-1336-4745-b9d3-b36eb4705ee8"
      unitRef="usd">0</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:DebtSecuritiesTradingAndAvailableForSale
      contextRef="i8fa3eaae3d1e49c5b347061b4fc23144_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV80MC9mcmFnOmFiMmMxNzgzMWQ0MTQ1ZWFiNmFmYjQ1NTNjOGMwYWZmL3RhYmxlOmNhYTk0MmVjMzUwZjQ2ZGNhOGM0MzE2OTgxN2I3ZDNkL3RhYmxlcmFuZ2U6Y2FhOTQyZWMzNTBmNDZkY2E4YzQzMTY5ODE3YjdkM2RfOS04LTEtMS0w_ee7f7318-1054-49fd-af84-bbdc14aa3acf"
      unitRef="usd">253456000</us-gaap:DebtSecuritiesTradingAndAvailableForSale>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="i373ca8012b59446fa99f48bead3b6a48_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV80MC9mcmFnOmFiMmMxNzgzMWQ0MTQ1ZWFiNmFmYjQ1NTNjOGMwYWZmL3RhYmxlOmNhYTk0MmVjMzUwZjQ2ZGNhOGM0MzE2OTgxN2I3ZDNkL3RhYmxlcmFuZ2U6Y2FhOTQyZWMzNTBmNDZkY2E4YzQzMTY5ODE3YjdkM2RfMTAtMi0xLTEtMA_b7eb9844-70a1-4697-ba2f-38caa1e150e5"
      unitRef="usd">4772397000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="i373ca8012b59446fa99f48bead3b6a48_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV80MC9mcmFnOmFiMmMxNzgzMWQ0MTQ1ZWFiNmFmYjQ1NTNjOGMwYWZmL3RhYmxlOmNhYTk0MmVjMzUwZjQ2ZGNhOGM0MzE2OTgxN2I3ZDNkL3RhYmxlcmFuZ2U6Y2FhOTQyZWMzNTBmNDZkY2E4YzQzMTY5ODE3YjdkM2RfMTAtNC0xLTEtMA_981b5a76-6171-4c4d-9672-1dfaec9a7239"
      unitRef="usd">119021000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="i373ca8012b59446fa99f48bead3b6a48_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV80MC9mcmFnOmFiMmMxNzgzMWQ0MTQ1ZWFiNmFmYjQ1NTNjOGMwYWZmL3RhYmxlOmNhYTk0MmVjMzUwZjQ2ZGNhOGM0MzE2OTgxN2I3ZDNkL3RhYmxlcmFuZ2U6Y2FhOTQyZWMzNTBmNDZkY2E4YzQzMTY5ODE3YjdkM2RfMTAtNi0xLTEtMA_3a5a2c4a-bcac-4636-9c3e-2aa617b2ad0b"
      unitRef="usd">21401000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:DebtSecuritiesTradingAndAvailableForSale
      contextRef="i373ca8012b59446fa99f48bead3b6a48_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV80MC9mcmFnOmFiMmMxNzgzMWQ0MTQ1ZWFiNmFmYjQ1NTNjOGMwYWZmL3RhYmxlOmNhYTk0MmVjMzUwZjQ2ZGNhOGM0MzE2OTgxN2I3ZDNkL3RhYmxlcmFuZ2U6Y2FhOTQyZWMzNTBmNDZkY2E4YzQzMTY5ODE3YjdkM2RfMTAtOC0xLTEtMA_6bd8ebc0-7231-44ff-8835-fa37f798c5f6"
      unitRef="usd">4870017000</us-gaap:DebtSecuritiesTradingAndAvailableForSale>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="ia6f8e52c8dcf4a829f251c358f209ae5_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV80MC9mcmFnOmFiMmMxNzgzMWQ0MTQ1ZWFiNmFmYjQ1NTNjOGMwYWZmL3RhYmxlOjQ3ZjA0ZDkxMTA2ZDQyMjA4ZTRmNTJkYzFiMTRhNDI5L3RhYmxlcmFuZ2U6NDdmMDRkOTExMDZkNDIyMDhlNGY1MmRjMWIxNGE0MjlfMS0yLTEtMS0w_50e416a9-6360-473b-91c5-fa448eb12004"
      unitRef="usd">259378000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="ia6f8e52c8dcf4a829f251c358f209ae5_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV80MC9mcmFnOmFiMmMxNzgzMWQ0MTQ1ZWFiNmFmYjQ1NTNjOGMwYWZmL3RhYmxlOjQ3ZjA0ZDkxMTA2ZDQyMjA4ZTRmNTJkYzFiMTRhNDI5L3RhYmxlcmFuZ2U6NDdmMDRkOTExMDZkNDIyMDhlNGY1MmRjMWIxNGE0MjlfMS00LTEtMS0w_c2bd21f8-8a08-45a8-978b-08341b5bf1c6"
      unitRef="usd">9088000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="ia6f8e52c8dcf4a829f251c358f209ae5_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV80MC9mcmFnOmFiMmMxNzgzMWQ0MTQ1ZWFiNmFmYjQ1NTNjOGMwYWZmL3RhYmxlOjQ3ZjA0ZDkxMTA2ZDQyMjA4ZTRmNTJkYzFiMTRhNDI5L3RhYmxlcmFuZ2U6NDdmMDRkOTExMDZkNDIyMDhlNGY1MmRjMWIxNGE0MjlfMS02LTEtMS0w_0c5cca72-c55b-47ee-8a56-8ff555a22e3e"
      unitRef="usd">22000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:DebtSecuritiesTradingAndAvailableForSale
      contextRef="ia6f8e52c8dcf4a829f251c358f209ae5_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV80MC9mcmFnOmFiMmMxNzgzMWQ0MTQ1ZWFiNmFmYjQ1NTNjOGMwYWZmL3RhYmxlOjQ3ZjA0ZDkxMTA2ZDQyMjA4ZTRmNTJkYzFiMTRhNDI5L3RhYmxlcmFuZ2U6NDdmMDRkOTExMDZkNDIyMDhlNGY1MmRjMWIxNGE0MjlfMS04LTEtMS0w_27c688e6-46e0-44c0-8d29-e8df4de60b7e"
      unitRef="usd">268444000</us-gaap:DebtSecuritiesTradingAndAvailableForSale>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="i7f87729c73714a3fb3eaf2d0cc3c3027_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV80MC9mcmFnOmFiMmMxNzgzMWQ0MTQ1ZWFiNmFmYjQ1NTNjOGMwYWZmL3RhYmxlOjQ3ZjA0ZDkxMTA2ZDQyMjA4ZTRmNTJkYzFiMTRhNDI5L3RhYmxlcmFuZ2U6NDdmMDRkOTExMDZkNDIyMDhlNGY1MmRjMWIxNGE0MjlfMi0yLTEtMS0w_1e82458d-c6c0-43e1-9d4a-29771a762f2f"
      unitRef="usd">17930000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="i7f87729c73714a3fb3eaf2d0cc3c3027_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV80MC9mcmFnOmFiMmMxNzgzMWQ0MTQ1ZWFiNmFmYjQ1NTNjOGMwYWZmL3RhYmxlOjQ3ZjA0ZDkxMTA2ZDQyMjA4ZTRmNTJkYzFiMTRhNDI5L3RhYmxlcmFuZ2U6NDdmMDRkOTExMDZkNDIyMDhlNGY1MmRjMWIxNGE0MjlfMi00LTEtMS0w_2a4615b0-6f3e-4642-b8c9-c0554eb503af"
      unitRef="usd">155000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="i7f87729c73714a3fb3eaf2d0cc3c3027_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV80MC9mcmFnOmFiMmMxNzgzMWQ0MTQ1ZWFiNmFmYjQ1NTNjOGMwYWZmL3RhYmxlOjQ3ZjA0ZDkxMTA2ZDQyMjA4ZTRmNTJkYzFiMTRhNDI5L3RhYmxlcmFuZ2U6NDdmMDRkOTExMDZkNDIyMDhlNGY1MmRjMWIxNGE0MjlfMi02LTEtMS0w_f7fb3519-ad21-4bc4-b422-fb26976c8ba9"
      unitRef="usd">0</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:DebtSecuritiesTradingAndAvailableForSale
      contextRef="i7f87729c73714a3fb3eaf2d0cc3c3027_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV80MC9mcmFnOmFiMmMxNzgzMWQ0MTQ1ZWFiNmFmYjQ1NTNjOGMwYWZmL3RhYmxlOjQ3ZjA0ZDkxMTA2ZDQyMjA4ZTRmNTJkYzFiMTRhNDI5L3RhYmxlcmFuZ2U6NDdmMDRkOTExMDZkNDIyMDhlNGY1MmRjMWIxNGE0MjlfMi04LTEtMS0w_93ef43d0-4093-41e7-adbd-aace6ab446a5"
      unitRef="usd">18085000</us-gaap:DebtSecuritiesTradingAndAvailableForSale>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="iaa8efd63fd2245d6821384f5cae59a25_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV80MC9mcmFnOmFiMmMxNzgzMWQ0MTQ1ZWFiNmFmYjQ1NTNjOGMwYWZmL3RhYmxlOjQ3ZjA0ZDkxMTA2ZDQyMjA4ZTRmNTJkYzFiMTRhNDI5L3RhYmxlcmFuZ2U6NDdmMDRkOTExMDZkNDIyMDhlNGY1MmRjMWIxNGE0MjlfMy0yLTEtMS0w_1eefacfc-e1c9-4fd7-8c64-961aaaf34923"
      unitRef="usd">963670000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="iaa8efd63fd2245d6821384f5cae59a25_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV80MC9mcmFnOmFiMmMxNzgzMWQ0MTQ1ZWFiNmFmYjQ1NTNjOGMwYWZmL3RhYmxlOjQ3ZjA0ZDkxMTA2ZDQyMjA4ZTRmNTJkYzFiMTRhNDI5L3RhYmxlcmFuZ2U6NDdmMDRkOTExMDZkNDIyMDhlNGY1MmRjMWIxNGE0MjlfMy00LTEtMS0w_2ef642e6-0c05-4031-a51a-5782aee86a58"
      unitRef="usd">33205000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="iaa8efd63fd2245d6821384f5cae59a25_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV80MC9mcmFnOmFiMmMxNzgzMWQ0MTQ1ZWFiNmFmYjQ1NTNjOGMwYWZmL3RhYmxlOjQ3ZjA0ZDkxMTA2ZDQyMjA4ZTRmNTJkYzFiMTRhNDI5L3RhYmxlcmFuZ2U6NDdmMDRkOTExMDZkNDIyMDhlNGY1MmRjMWIxNGE0MjlfMy02LTEtMS0w_924fe910-1e18-47f4-9d99-752eb56979c6"
      unitRef="usd">970000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:DebtSecuritiesTradingAndAvailableForSale
      contextRef="iaa8efd63fd2245d6821384f5cae59a25_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV80MC9mcmFnOmFiMmMxNzgzMWQ0MTQ1ZWFiNmFmYjQ1NTNjOGMwYWZmL3RhYmxlOjQ3ZjA0ZDkxMTA2ZDQyMjA4ZTRmNTJkYzFiMTRhNDI5L3RhYmxlcmFuZ2U6NDdmMDRkOTExMDZkNDIyMDhlNGY1MmRjMWIxNGE0MjlfMy04LTEtMS0w_bc9cfe55-dffe-4f7e-b5e9-d4b4d0b93c04"
      unitRef="usd">995905000</us-gaap:DebtSecuritiesTradingAndAvailableForSale>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="i083f4681138b4957865c08f1619c68f0_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV80MC9mcmFnOmFiMmMxNzgzMWQ0MTQ1ZWFiNmFmYjQ1NTNjOGMwYWZmL3RhYmxlOjQ3ZjA0ZDkxMTA2ZDQyMjA4ZTRmNTJkYzFiMTRhNDI5L3RhYmxlcmFuZ2U6NDdmMDRkOTExMDZkNDIyMDhlNGY1MmRjMWIxNGE0MjlfNC0yLTEtMS0w_b9dcaf1b-e2fe-40ac-a595-9ae26a91b1e6"
      unitRef="usd">513870000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="i083f4681138b4957865c08f1619c68f0_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV80MC9mcmFnOmFiMmMxNzgzMWQ0MTQ1ZWFiNmFmYjQ1NTNjOGMwYWZmL3RhYmxlOjQ3ZjA0ZDkxMTA2ZDQyMjA4ZTRmNTJkYzFiMTRhNDI5L3RhYmxlcmFuZ2U6NDdmMDRkOTExMDZkNDIyMDhlNGY1MmRjMWIxNGE0MjlfNC00LTEtMS0w_c6843ecd-ed29-4d48-aafc-122af79d418a"
      unitRef="usd">37662000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="i083f4681138b4957865c08f1619c68f0_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV80MC9mcmFnOmFiMmMxNzgzMWQ0MTQ1ZWFiNmFmYjQ1NTNjOGMwYWZmL3RhYmxlOjQ3ZjA0ZDkxMTA2ZDQyMjA4ZTRmNTJkYzFiMTRhNDI5L3RhYmxlcmFuZ2U6NDdmMDRkOTExMDZkNDIyMDhlNGY1MmRjMWIxNGE0MjlfNC02LTEtMS0w_f7b7073f-7fe9-4d31-8172-85a8c3c31ae8"
      unitRef="usd">15000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:DebtSecuritiesTradingAndAvailableForSale
      contextRef="i083f4681138b4957865c08f1619c68f0_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV80MC9mcmFnOmFiMmMxNzgzMWQ0MTQ1ZWFiNmFmYjQ1NTNjOGMwYWZmL3RhYmxlOjQ3ZjA0ZDkxMTA2ZDQyMjA4ZTRmNTJkYzFiMTRhNDI5L3RhYmxlcmFuZ2U6NDdmMDRkOTExMDZkNDIyMDhlNGY1MmRjMWIxNGE0MjlfNC04LTEtMS0w_3a651498-b611-4875-a759-8a93aa49ded5"
      unitRef="usd">551517000</us-gaap:DebtSecuritiesTradingAndAvailableForSale>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="if726fbf5ec884742b3be716e698b4fe3_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV80MC9mcmFnOmFiMmMxNzgzMWQ0MTQ1ZWFiNmFmYjQ1NTNjOGMwYWZmL3RhYmxlOjQ3ZjA0ZDkxMTA2ZDQyMjA4ZTRmNTJkYzFiMTRhNDI5L3RhYmxlcmFuZ2U6NDdmMDRkOTExMDZkNDIyMDhlNGY1MmRjMWIxNGE0MjlfNS0yLTEtMS0w_188ad6c1-b881-4976-b5bd-3bf082cc2c05"
      unitRef="usd">56045000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="if726fbf5ec884742b3be716e698b4fe3_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV80MC9mcmFnOmFiMmMxNzgzMWQ0MTQ1ZWFiNmFmYjQ1NTNjOGMwYWZmL3RhYmxlOjQ3ZjA0ZDkxMTA2ZDQyMjA4ZTRmNTJkYzFiMTRhNDI5L3RhYmxlcmFuZ2U6NDdmMDRkOTExMDZkNDIyMDhlNGY1MmRjMWIxNGE0MjlfNS00LTEtMS0w_62b981d4-90ac-4f51-8bb7-c375f96d1d09"
      unitRef="usd">5562000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="if726fbf5ec884742b3be716e698b4fe3_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV80MC9mcmFnOmFiMmMxNzgzMWQ0MTQ1ZWFiNmFmYjQ1NTNjOGMwYWZmL3RhYmxlOjQ3ZjA0ZDkxMTA2ZDQyMjA4ZTRmNTJkYzFiMTRhNDI5L3RhYmxlcmFuZ2U6NDdmMDRkOTExMDZkNDIyMDhlNGY1MmRjMWIxNGE0MjlfNS02LTEtMS0w_906fce40-4bc6-4cbc-9737-c2c7460436e1"
      unitRef="usd">0</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:DebtSecuritiesTradingAndAvailableForSale
      contextRef="if726fbf5ec884742b3be716e698b4fe3_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV80MC9mcmFnOmFiMmMxNzgzMWQ0MTQ1ZWFiNmFmYjQ1NTNjOGMwYWZmL3RhYmxlOjQ3ZjA0ZDkxMTA2ZDQyMjA4ZTRmNTJkYzFiMTRhNDI5L3RhYmxlcmFuZ2U6NDdmMDRkOTExMDZkNDIyMDhlNGY1MmRjMWIxNGE0MjlfNS04LTEtMS0w_5262489d-3319-4e17-a56e-916154b9e34a"
      unitRef="usd">61607000</us-gaap:DebtSecuritiesTradingAndAvailableForSale>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="i0c4bb92fdb6c4dd297b0883d83fb55dd_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV80MC9mcmFnOmFiMmMxNzgzMWQ0MTQ1ZWFiNmFmYjQ1NTNjOGMwYWZmL3RhYmxlOjQ3ZjA0ZDkxMTA2ZDQyMjA4ZTRmNTJkYzFiMTRhNDI5L3RhYmxlcmFuZ2U6NDdmMDRkOTExMDZkNDIyMDhlNGY1MmRjMWIxNGE0MjlfNi0yLTEtMS0w_d73be632-a9c2-4beb-a7fe-abce4c60a7d8"
      unitRef="usd">1070027000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="i0c4bb92fdb6c4dd297b0883d83fb55dd_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV80MC9mcmFnOmFiMmMxNzgzMWQ0MTQ1ZWFiNmFmYjQ1NTNjOGMwYWZmL3RhYmxlOjQ3ZjA0ZDkxMTA2ZDQyMjA4ZTRmNTJkYzFiMTRhNDI5L3RhYmxlcmFuZ2U6NDdmMDRkOTExMDZkNDIyMDhlNGY1MmRjMWIxNGE0MjlfNi00LTEtMS0w_f05bf4c7-9203-4387-88b1-9e25d3fb147b"
      unitRef="usd">56864000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="i0c4bb92fdb6c4dd297b0883d83fb55dd_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV80MC9mcmFnOmFiMmMxNzgzMWQ0MTQ1ZWFiNmFmYjQ1NTNjOGMwYWZmL3RhYmxlOjQ3ZjA0ZDkxMTA2ZDQyMjA4ZTRmNTJkYzFiMTRhNDI5L3RhYmxlcmFuZ2U6NDdmMDRkOTExMDZkNDIyMDhlNGY1MmRjMWIxNGE0MjlfNi02LTEtMS0w_16ffa62b-7b63-4f18-a0f6-25673bec3e16"
      unitRef="usd">379000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:DebtSecuritiesTradingAndAvailableForSale
      contextRef="i0c4bb92fdb6c4dd297b0883d83fb55dd_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV80MC9mcmFnOmFiMmMxNzgzMWQ0MTQ1ZWFiNmFmYjQ1NTNjOGMwYWZmL3RhYmxlOjQ3ZjA0ZDkxMTA2ZDQyMjA4ZTRmNTJkYzFiMTRhNDI5L3RhYmxlcmFuZ2U6NDdmMDRkOTExMDZkNDIyMDhlNGY1MmRjMWIxNGE0MjlfNi04LTEtMS0w_7e9dc1c8-5d63-4540-8e90-ee7c19c938e3"
      unitRef="usd">1126512000</us-gaap:DebtSecuritiesTradingAndAvailableForSale>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="iaea82e9b34f84a9fb418d5d681298eb8_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV80MC9mcmFnOmFiMmMxNzgzMWQ0MTQ1ZWFiNmFmYjQ1NTNjOGMwYWZmL3RhYmxlOjQ3ZjA0ZDkxMTA2ZDQyMjA4ZTRmNTJkYzFiMTRhNDI5L3RhYmxlcmFuZ2U6NDdmMDRkOTExMDZkNDIyMDhlNGY1MmRjMWIxNGE0MjlfNy0yLTEtMS0w_d69942c8-00fd-486d-b6dd-c04246f9a673"
      unitRef="usd">391921000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="iaea82e9b34f84a9fb418d5d681298eb8_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV80MC9mcmFnOmFiMmMxNzgzMWQ0MTQ1ZWFiNmFmYjQ1NTNjOGMwYWZmL3RhYmxlOjQ3ZjA0ZDkxMTA2ZDQyMjA4ZTRmNTJkYzFiMTRhNDI5L3RhYmxlcmFuZ2U6NDdmMDRkOTExMDZkNDIyMDhlNGY1MmRjMWIxNGE0MjlfNy00LTEtMS0w_8d3ad1f9-aff9-41ae-9aea-e52ceebfaa86"
      unitRef="usd">18641000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="iaea82e9b34f84a9fb418d5d681298eb8_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV80MC9mcmFnOmFiMmMxNzgzMWQ0MTQ1ZWFiNmFmYjQ1NTNjOGMwYWZmL3RhYmxlOjQ3ZjA0ZDkxMTA2ZDQyMjA4ZTRmNTJkYzFiMTRhNDI5L3RhYmxlcmFuZ2U6NDdmMDRkOTExMDZkNDIyMDhlNGY1MmRjMWIxNGE0MjlfNy02LTEtMS0w_96ff6488-d8d8-4f93-922f-d8b6e5f9d1d1"
      unitRef="usd">1280000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:DebtSecuritiesTradingAndAvailableForSale
      contextRef="iaea82e9b34f84a9fb418d5d681298eb8_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV80MC9mcmFnOmFiMmMxNzgzMWQ0MTQ1ZWFiNmFmYjQ1NTNjOGMwYWZmL3RhYmxlOjQ3ZjA0ZDkxMTA2ZDQyMjA4ZTRmNTJkYzFiMTRhNDI5L3RhYmxlcmFuZ2U6NDdmMDRkOTExMDZkNDIyMDhlNGY1MmRjMWIxNGE0MjlfNy04LTEtMS0w_95cc84ba-7b14-434f-b356-69a482ae8c7e"
      unitRef="usd">409282000</us-gaap:DebtSecuritiesTradingAndAvailableForSale>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="i6161d43f42a949f0bebe4ca9a3ac3e47_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV80MC9mcmFnOmFiMmMxNzgzMWQ0MTQ1ZWFiNmFmYjQ1NTNjOGMwYWZmL3RhYmxlOjQ3ZjA0ZDkxMTA2ZDQyMjA4ZTRmNTJkYzFiMTRhNDI5L3RhYmxlcmFuZ2U6NDdmMDRkOTExMDZkNDIyMDhlNGY1MmRjMWIxNGE0MjlfOC0yLTEtMS0w_49cb301c-a0c8-40d4-80db-182aade0cc4f"
      unitRef="usd">452527000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="i6161d43f42a949f0bebe4ca9a3ac3e47_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV80MC9mcmFnOmFiMmMxNzgzMWQ0MTQ1ZWFiNmFmYjQ1NTNjOGMwYWZmL3RhYmxlOjQ3ZjA0ZDkxMTA2ZDQyMjA4ZTRmNTJkYzFiMTRhNDI5L3RhYmxlcmFuZ2U6NDdmMDRkOTExMDZkNDIyMDhlNGY1MmRjMWIxNGE0MjlfOC00LTEtMS0w_f3fafdc2-a261-46e2-b267-825a052940d1"
      unitRef="usd">3246000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="i6161d43f42a949f0bebe4ca9a3ac3e47_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV80MC9mcmFnOmFiMmMxNzgzMWQ0MTQ1ZWFiNmFmYjQ1NTNjOGMwYWZmL3RhYmxlOjQ3ZjA0ZDkxMTA2ZDQyMjA4ZTRmNTJkYzFiMTRhNDI5L3RhYmxlcmFuZ2U6NDdmMDRkOTExMDZkNDIyMDhlNGY1MmRjMWIxNGE0MjlfOC02LTEtMS0w_fe152d30-78ed-4f67-959c-13f4266fa055"
      unitRef="usd">1056000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:DebtSecuritiesTradingAndAvailableForSale
      contextRef="i6161d43f42a949f0bebe4ca9a3ac3e47_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV80MC9mcmFnOmFiMmMxNzgzMWQ0MTQ1ZWFiNmFmYjQ1NTNjOGMwYWZmL3RhYmxlOjQ3ZjA0ZDkxMTA2ZDQyMjA4ZTRmNTJkYzFiMTRhNDI5L3RhYmxlcmFuZ2U6NDdmMDRkOTExMDZkNDIyMDhlNGY1MmRjMWIxNGE0MjlfOC04LTEtMS0w_4f06704a-6903-4a9a-913d-dc3d63ffacdf"
      unitRef="usd">454717000</us-gaap:DebtSecuritiesTradingAndAvailableForSale>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="iee3dc27bd923475d8d622ce8b7ee2fdf_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV80MC9mcmFnOmFiMmMxNzgzMWQ0MTQ1ZWFiNmFmYjQ1NTNjOGMwYWZmL3RhYmxlOjQ3ZjA0ZDkxMTA2ZDQyMjA4ZTRmNTJkYzFiMTRhNDI5L3RhYmxlcmFuZ2U6NDdmMDRkOTExMDZkNDIyMDhlNGY1MmRjMWIxNGE0MjlfOS0yLTEtMS0w_dc932319-7f8a-45dc-913e-35e9009309d9"
      unitRef="usd">679322000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="iee3dc27bd923475d8d622ce8b7ee2fdf_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV80MC9mcmFnOmFiMmMxNzgzMWQ0MTQ1ZWFiNmFmYjQ1NTNjOGMwYWZmL3RhYmxlOjQ3ZjA0ZDkxMTA2ZDQyMjA4ZTRmNTJkYzFiMTRhNDI5L3RhYmxlcmFuZ2U6NDdmMDRkOTExMDZkNDIyMDhlNGY1MmRjMWIxNGE0MjlfOS00LTEtMS0w_db5956b5-7eb1-4199-b419-1b9dbb725140"
      unitRef="usd">0</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="iee3dc27bd923475d8d622ce8b7ee2fdf_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV80MC9mcmFnOmFiMmMxNzgzMWQ0MTQ1ZWFiNmFmYjQ1NTNjOGMwYWZmL3RhYmxlOjQ3ZjA0ZDkxMTA2ZDQyMjA4ZTRmNTJkYzFiMTRhNDI5L3RhYmxlcmFuZ2U6NDdmMDRkOTExMDZkNDIyMDhlNGY1MmRjMWIxNGE0MjlfOS02LTEtMS0w_f51808db-6a75-4373-8276-a88bae8e86df"
      unitRef="usd">18000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:DebtSecuritiesTradingAndAvailableForSale
      contextRef="iee3dc27bd923475d8d622ce8b7ee2fdf_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV80MC9mcmFnOmFiMmMxNzgzMWQ0MTQ1ZWFiNmFmYjQ1NTNjOGMwYWZmL3RhYmxlOjQ3ZjA0ZDkxMTA2ZDQyMjA4ZTRmNTJkYzFiMTRhNDI5L3RhYmxlcmFuZ2U6NDdmMDRkOTExMDZkNDIyMDhlNGY1MmRjMWIxNGE0MjlfOS04LTEtMS0w_116222ef-578c-4967-b801-65633ce19fa6"
      unitRef="usd">679304000</us-gaap:DebtSecuritiesTradingAndAvailableForSale>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="i8d10fa00a9a9471995c20b944e0caf80_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV80MC9mcmFnOmFiMmMxNzgzMWQ0MTQ1ZWFiNmFmYjQ1NTNjOGMwYWZmL3RhYmxlOjQ3ZjA0ZDkxMTA2ZDQyMjA4ZTRmNTJkYzFiMTRhNDI5L3RhYmxlcmFuZ2U6NDdmMDRkOTExMDZkNDIyMDhlNGY1MmRjMWIxNGE0MjlfMTAtMi0xLTEtMA_aa52b7e1-435e-4b0a-9c0a-5661fa9597d4"
      unitRef="usd">4404690000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="i8d10fa00a9a9471995c20b944e0caf80_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV80MC9mcmFnOmFiMmMxNzgzMWQ0MTQ1ZWFiNmFmYjQ1NTNjOGMwYWZmL3RhYmxlOjQ3ZjA0ZDkxMTA2ZDQyMjA4ZTRmNTJkYzFiMTRhNDI5L3RhYmxlcmFuZ2U6NDdmMDRkOTExMDZkNDIyMDhlNGY1MmRjMWIxNGE0MjlfMTAtNC0xLTEtMA_ee227fed-d064-427c-91f0-e1a4b95a1b2f"
      unitRef="usd">164423000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="i8d10fa00a9a9471995c20b944e0caf80_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV80MC9mcmFnOmFiMmMxNzgzMWQ0MTQ1ZWFiNmFmYjQ1NTNjOGMwYWZmL3RhYmxlOjQ3ZjA0ZDkxMTA2ZDQyMjA4ZTRmNTJkYzFiMTRhNDI5L3RhYmxlcmFuZ2U6NDdmMDRkOTExMDZkNDIyMDhlNGY1MmRjMWIxNGE0MjlfMTAtNi0xLTEtMA_8632c584-a221-49b4-8d69-915927d29775"
      unitRef="usd">3740000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:DebtSecuritiesTradingAndAvailableForSale
      contextRef="i8d10fa00a9a9471995c20b944e0caf80_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV80MC9mcmFnOmFiMmMxNzgzMWQ0MTQ1ZWFiNmFmYjQ1NTNjOGMwYWZmL3RhYmxlOjQ3ZjA0ZDkxMTA2ZDQyMjA4ZTRmNTJkYzFiMTRhNDI5L3RhYmxlcmFuZ2U6NDdmMDRkOTExMDZkNDIyMDhlNGY1MmRjMWIxNGE0MjlfMTAtOC0xLTEtMA_445689aa-0450-4eb6-a04b-3fdf14821769"
      unitRef="usd">4565373000</us-gaap:DebtSecuritiesTradingAndAvailableForSale>
    <us-gaap:InvestmentOwnedPercentOfNetAssets
      contextRef="i9915a38a469440f0b178188a534ad23e_I20210930"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV80MC9mcmFnOmFiMmMxNzgzMWQ0MTQ1ZWFiNmFmYjQ1NTNjOGMwYWZmL3RhYmxlOmVlNmMwZGJmYmFkMDRjYmM5MDQ0YjRhNzMxMDJmYTA2L3RhYmxlcmFuZ2U6ZWU2YzBkYmZiYWQwNGNiYzkwNDRiNGE3MzEwMmZhMDZfMi0yLTEtMS0w_65ff6ac4-d9e0-4a55-9461-4e6336b664c3"
      unitRef="number">0.780</us-gaap:InvestmentOwnedPercentOfNetAssets>
    <us-gaap:InvestmentOwnedPercentOfNetAssets
      contextRef="i60ad79c61a9b48beb9ae038522ddd2fe_I20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV80MC9mcmFnOmFiMmMxNzgzMWQ0MTQ1ZWFiNmFmYjQ1NTNjOGMwYWZmL3RhYmxlOmVlNmMwZGJmYmFkMDRjYmM5MDQ0YjRhNzMxMDJmYTA2L3RhYmxlcmFuZ2U6ZWU2YzBkYmZiYWQwNGNiYzkwNDRiNGE3MzEwMmZhMDZfMi00LTEtMS0w_7a31eb59-25ae-41a8-981b-c7e2b3eed2fe"
      unitRef="number">0.768</us-gaap:InvestmentOwnedPercentOfNetAssets>
    <us-gaap:InvestmentOwnedPercentOfNetAssets
      contextRef="ib27921f19457497d9ed7768424160f26_I20210930"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV80MC9mcmFnOmFiMmMxNzgzMWQ0MTQ1ZWFiNmFmYjQ1NTNjOGMwYWZmL3RhYmxlOmVlNmMwZGJmYmFkMDRjYmM5MDQ0YjRhNzMxMDJmYTA2L3RhYmxlcmFuZ2U6ZWU2YzBkYmZiYWQwNGNiYzkwNDRiNGE3MzEwMmZhMDZfMy0yLTEtMS0w_a5f55569-5ca6-44a7-96aa-b25b64c7b7cb"
      unitRef="number">0.194</us-gaap:InvestmentOwnedPercentOfNetAssets>
    <us-gaap:InvestmentOwnedPercentOfNetAssets
      contextRef="i264bbb2efa0642e4918bb7904443db77_I20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV80MC9mcmFnOmFiMmMxNzgzMWQ0MTQ1ZWFiNmFmYjQ1NTNjOGMwYWZmL3RhYmxlOmVlNmMwZGJmYmFkMDRjYmM5MDQ0YjRhNzMxMDJmYTA2L3RhYmxlcmFuZ2U6ZWU2YzBkYmZiYWQwNGNiYzkwNDRiNGE3MzEwMmZhMDZfMy00LTEtMS0w_4d728620-f9f3-4f40-b5d7-f7b1639a4d02"
      unitRef="number">0.203</us-gaap:InvestmentOwnedPercentOfNetAssets>
    <us-gaap:InvestmentOwnedPercentOfNetAssets
      contextRef="ibf7fa9c719b14880885ea9cb6b5165d9_I20210930"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV80MC9mcmFnOmFiMmMxNzgzMWQ0MTQ1ZWFiNmFmYjQ1NTNjOGMwYWZmL3RhYmxlOmVlNmMwZGJmYmFkMDRjYmM5MDQ0YjRhNzMxMDJmYTA2L3RhYmxlcmFuZ2U6ZWU2YzBkYmZiYWQwNGNiYzkwNDRiNGE3MzEwMmZhMDZfNC0yLTEtMS0w_8c3953e7-fec4-4614-bb6b-1ede7d21b342"
      unitRef="number">0.020</us-gaap:InvestmentOwnedPercentOfNetAssets>
    <us-gaap:InvestmentOwnedPercentOfNetAssets
      contextRef="i2a51d3caa91a474c8d018f0a78217092_I20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV80MC9mcmFnOmFiMmMxNzgzMWQ0MTQ1ZWFiNmFmYjQ1NTNjOGMwYWZmL3RhYmxlOmVlNmMwZGJmYmFkMDRjYmM5MDQ0YjRhNzMxMDJmYTA2L3RhYmxlcmFuZ2U6ZWU2YzBkYmZiYWQwNGNiYzkwNDRiNGE3MzEwMmZhMDZfNC00LTEtMS0w_db99455b-6014-41c2-8a58-287f58d229e8"
      unitRef="number">0.023</us-gaap:InvestmentOwnedPercentOfNetAssets>
    <us-gaap:InvestmentOwnedPercentOfNetAssets
      contextRef="ic87a1c98f77a4415846ab752947eaa70_I20210930"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV80MC9mcmFnOmFiMmMxNzgzMWQ0MTQ1ZWFiNmFmYjQ1NTNjOGMwYWZmL3RhYmxlOmVlNmMwZGJmYmFkMDRjYmM5MDQ0YjRhNzMxMDJmYTA2L3RhYmxlcmFuZ2U6ZWU2YzBkYmZiYWQwNGNiYzkwNDRiNGE3MzEwMmZhMDZfNS0yLTEtMS0w_91452d0a-52e4-49e1-945a-84135f93cb15"
      unitRef="number">0.006</us-gaap:InvestmentOwnedPercentOfNetAssets>
    <us-gaap:InvestmentOwnedPercentOfNetAssets
      contextRef="i7bd853d68e64425497ef4760b5c4eaae_I20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV80MC9mcmFnOmFiMmMxNzgzMWQ0MTQ1ZWFiNmFmYjQ1NTNjOGMwYWZmL3RhYmxlOmVlNmMwZGJmYmFkMDRjYmM5MDQ0YjRhNzMxMDJmYTA2L3RhYmxlcmFuZ2U6ZWU2YzBkYmZiYWQwNGNiYzkwNDRiNGE3MzEwMmZhMDZfNS00LTEtMS0w_cbc79e08-251f-4a8f-8f76-55e19fc2e832"
      unitRef="number">0.006</us-gaap:InvestmentOwnedPercentOfNetAssets>
    <us-gaap:InvestmentOwnedPercentOfNetAssets
      contextRef="i4b2934e2102d40ba95ba9a97434609be_I20210930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV80MC9mcmFnOmFiMmMxNzgzMWQ0MTQ1ZWFiNmFmYjQ1NTNjOGMwYWZmL3RhYmxlOmVlNmMwZGJmYmFkMDRjYmM5MDQ0YjRhNzMxMDJmYTA2L3RhYmxlcmFuZ2U6ZWU2YzBkYmZiYWQwNGNiYzkwNDRiNGE3MzEwMmZhMDZfNy0yLTEtMS0w_913c2485-8aa8-4068-9da0-f5d7b6b2d1d9"
      unitRef="number">1.000</us-gaap:InvestmentOwnedPercentOfNetAssets>
    <us-gaap:InvestmentOwnedPercentOfNetAssets
      contextRef="i083f4681138b4957865c08f1619c68f0_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV80MC9mcmFnOmFiMmMxNzgzMWQ0MTQ1ZWFiNmFmYjQ1NTNjOGMwYWZmL3RhYmxlOmVlNmMwZGJmYmFkMDRjYmM5MDQ0YjRhNzMxMDJmYTA2L3RhYmxlcmFuZ2U6ZWU2YzBkYmZiYWQwNGNiYzkwNDRiNGE3MzEwMmZhMDZfNy00LTEtMS0w_1994837c-48af-4e03-a07f-8be07f429719"
      unitRef="number">1.000</us-gaap:InvestmentOwnedPercentOfNetAssets>
    <us-gaap:InvestmentOwnedPercentOfNetAssets
      contextRef="i0843fdba5116440d93e152d11b1de1b7_I20210930"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV80MC9mcmFnOmFiMmMxNzgzMWQ0MTQ1ZWFiNmFmYjQ1NTNjOGMwYWZmL3RhYmxlOjhmNjA2OGQ2MDg5NDQwN2M4MWJkYjk1ZmU0Y2VjODMyL3RhYmxlcmFuZ2U6OGY2MDY4ZDYwODk0NDA3YzgxYmRiOTVmZTRjZWM4MzJfMi0yLTEtMS0w_5f215836-9dac-454d-bb19-4a8c7d3b2646"
      unitRef="number">0.358</us-gaap:InvestmentOwnedPercentOfNetAssets>
    <us-gaap:InvestmentOwnedPercentOfNetAssets
      contextRef="ia47480c77b7c4304bc45af872d562c51_I20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV80MC9mcmFnOmFiMmMxNzgzMWQ0MTQ1ZWFiNmFmYjQ1NTNjOGMwYWZmL3RhYmxlOjhmNjA2OGQ2MDg5NDQwN2M4MWJkYjk1ZmU0Y2VjODMyL3RhYmxlcmFuZ2U6OGY2MDY4ZDYwODk0NDA3YzgxYmRiOTVmZTRjZWM4MzJfMi00LTEtMS0w_3bb55a23-8721-441c-a3b2-2626a12cace1"
      unitRef="number">0.349</us-gaap:InvestmentOwnedPercentOfNetAssets>
    <us-gaap:InvestmentOwnedPercentOfNetAssets
      contextRef="i845f8a9aae074948a4e57fa2de425025_I20210930"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV80MC9mcmFnOmFiMmMxNzgzMWQ0MTQ1ZWFiNmFmYjQ1NTNjOGMwYWZmL3RhYmxlOjhmNjA2OGQ2MDg5NDQwN2M4MWJkYjk1ZmU0Y2VjODMyL3RhYmxlcmFuZ2U6OGY2MDY4ZDYwODk0NDA3YzgxYmRiOTVmZTRjZWM4MzJfMy0yLTEtMS0w_55556231-5310-4e82-9217-8fd3ca0de648"
      unitRef="number">0.192</us-gaap:InvestmentOwnedPercentOfNetAssets>
    <us-gaap:InvestmentOwnedPercentOfNetAssets
      contextRef="i9124063ef91f4b83b239abbfd9075f66_I20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV80MC9mcmFnOmFiMmMxNzgzMWQ0MTQ1ZWFiNmFmYjQ1NTNjOGMwYWZmL3RhYmxlOjhmNjA2OGQ2MDg5NDQwN2M4MWJkYjk1ZmU0Y2VjODMyL3RhYmxlcmFuZ2U6OGY2MDY4ZDYwODk0NDA3YzgxYmRiOTVmZTRjZWM4MzJfMy00LTEtMS0w_9ee8d55e-1e7b-4845-bf5d-120afea88750"
      unitRef="number">0.191</us-gaap:InvestmentOwnedPercentOfNetAssets>
    <us-gaap:InvestmentOwnedPercentOfNetAssets
      contextRef="ic4d387c5eadc411294f1869fc60960c8_I20210930"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV80MC9mcmFnOmFiMmMxNzgzMWQ0MTQ1ZWFiNmFmYjQ1NTNjOGMwYWZmL3RhYmxlOjhmNjA2OGQ2MDg5NDQwN2M4MWJkYjk1ZmU0Y2VjODMyL3RhYmxlcmFuZ2U6OGY2MDY4ZDYwODk0NDA3YzgxYmRiOTVmZTRjZWM4MzJfNC0yLTEtMS0w_a4755024-be15-438c-aff5-7f6ba6445f21"
      unitRef="number">0.117</us-gaap:InvestmentOwnedPercentOfNetAssets>
    <us-gaap:InvestmentOwnedPercentOfNetAssets
      contextRef="i78ceebe17c0a47b2aa2f007620fabd94_I20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV80MC9mcmFnOmFiMmMxNzgzMWQ0MTQ1ZWFiNmFmYjQ1NTNjOGMwYWZmL3RhYmxlOjhmNjA2OGQ2MDg5NDQwN2M4MWJkYjk1ZmU0Y2VjODMyL3RhYmxlcmFuZ2U6OGY2MDY4ZDYwODk0NDA3YzgxYmRiOTVmZTRjZWM4MzJfNC00LTEtMS0w_fa14874d-75a3-4576-9009-246e18ede575"
      unitRef="number">0.093</us-gaap:InvestmentOwnedPercentOfNetAssets>
    <us-gaap:InvestmentOwnedPercentOfNetAssets
      contextRef="i4765d64f163147818938395d96e53e10_I20210930"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV80MC9mcmFnOmFiMmMxNzgzMWQ0MTQ1ZWFiNmFmYjQ1NTNjOGMwYWZmL3RhYmxlOjhmNjA2OGQ2MDg5NDQwN2M4MWJkYjk1ZmU0Y2VjODMyL3RhYmxlcmFuZ2U6OGY2MDY4ZDYwODk0NDA3YzgxYmRiOTVmZTRjZWM4MzJfNS0yLTEtMS0w_4b2aa77f-7309-4ca8-a80d-52a632d6fe3d"
      unitRef="number">0.076</us-gaap:InvestmentOwnedPercentOfNetAssets>
    <us-gaap:InvestmentOwnedPercentOfNetAssets
      contextRef="i33633b826a4640e8855a8802895dd482_I20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV80MC9mcmFnOmFiMmMxNzgzMWQ0MTQ1ZWFiNmFmYjQ1NTNjOGMwYWZmL3RhYmxlOjhmNjA2OGQ2MDg5NDQwN2M4MWJkYjk1ZmU0Y2VjODMyL3RhYmxlcmFuZ2U6OGY2MDY4ZDYwODk0NDA3YzgxYmRiOTVmZTRjZWM4MzJfNS00LTEtMS0w_428f99d3-180d-4a27-9b87-ee3ea2778bd9"
      unitRef="number">0.053</us-gaap:InvestmentOwnedPercentOfNetAssets>
    <us-gaap:InvestmentOwnedPercentOfNetAssets
      contextRef="id8db3fae4a7c46839aade2f22eeb1aa8_I20210930"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV80MC9mcmFnOmFiMmMxNzgzMWQ0MTQ1ZWFiNmFmYjQ1NTNjOGMwYWZmL3RhYmxlOjhmNjA2OGQ2MDg5NDQwN2M4MWJkYjk1ZmU0Y2VjODMyL3RhYmxlcmFuZ2U6OGY2MDY4ZDYwODk0NDA3YzgxYmRiOTVmZTRjZWM4MzJfNi0yLTEtMS0w_e3e1bf08-1f5e-45db-9e04-995c8abc5ef4"
      unitRef="number">0.064</us-gaap:InvestmentOwnedPercentOfNetAssets>
    <us-gaap:InvestmentOwnedPercentOfNetAssets
      contextRef="ie6ce902302c44346b5361b3dbee9c247_I20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV80MC9mcmFnOmFiMmMxNzgzMWQ0MTQ1ZWFiNmFmYjQ1NTNjOGMwYWZmL3RhYmxlOjhmNjA2OGQ2MDg5NDQwN2M4MWJkYjk1ZmU0Y2VjODMyL3RhYmxlcmFuZ2U6OGY2MDY4ZDYwODk0NDA3YzgxYmRiOTVmZTRjZWM4MzJfNi00LTEtMS0w_51aa0e27-56ec-460c-b635-827509c46bd5"
      unitRef="number">0.080</us-gaap:InvestmentOwnedPercentOfNetAssets>
    <us-gaap:InvestmentOwnedPercentOfNetAssets
      contextRef="id0d08c6f238e454dbd4f8f63121198d7_I20210930"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV80MC9mcmFnOmFiMmMxNzgzMWQ0MTQ1ZWFiNmFmYjQ1NTNjOGMwYWZmL3RhYmxlOjhmNjA2OGQ2MDg5NDQwN2M4MWJkYjk1ZmU0Y2VjODMyL3RhYmxlcmFuZ2U6OGY2MDY4ZDYwODk0NDA3YzgxYmRiOTVmZTRjZWM4MzJfNy0yLTEtMS0w_c7e63ca8-d852-4da4-9488-d954660027d1"
      unitRef="number">0.055</us-gaap:InvestmentOwnedPercentOfNetAssets>
    <us-gaap:InvestmentOwnedPercentOfNetAssets
      contextRef="ibfce549f3e5f4e718cab942be79826a7_I20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV80MC9mcmFnOmFiMmMxNzgzMWQ0MTQ1ZWFiNmFmYjQ1NTNjOGMwYWZmL3RhYmxlOjhmNjA2OGQ2MDg5NDQwN2M4MWJkYjk1ZmU0Y2VjODMyL3RhYmxlcmFuZ2U6OGY2MDY4ZDYwODk0NDA3YzgxYmRiOTVmZTRjZWM4MzJfNy00LTEtMS0w_6ba30256-d853-4c37-8848-a4806dbc2e1c"
      unitRef="number">0.082</us-gaap:InvestmentOwnedPercentOfNetAssets>
    <us-gaap:InvestmentOwnedPercentOfNetAssets
      contextRef="i9094cc9f1a5c4593bebc7facb2072476_I20210930"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV80MC9mcmFnOmFiMmMxNzgzMWQ0MTQ1ZWFiNmFmYjQ1NTNjOGMwYWZmL3RhYmxlOjhmNjA2OGQ2MDg5NDQwN2M4MWJkYjk1ZmU0Y2VjODMyL3RhYmxlcmFuZ2U6OGY2MDY4ZDYwODk0NDA3YzgxYmRiOTVmZTRjZWM4MzJfOC0yLTEtMS0w_4f754e44-84b9-4b08-bb38-9a811f1570f0"
      unitRef="number">0.054</us-gaap:InvestmentOwnedPercentOfNetAssets>
    <us-gaap:InvestmentOwnedPercentOfNetAssets
      contextRef="i5d06682e883e49ba9d6ecbdb2b5b4151_I20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV80MC9mcmFnOmFiMmMxNzgzMWQ0MTQ1ZWFiNmFmYjQ1NTNjOGMwYWZmL3RhYmxlOjhmNjA2OGQ2MDg5NDQwN2M4MWJkYjk1ZmU0Y2VjODMyL3RhYmxlcmFuZ2U6OGY2MDY4ZDYwODk0NDA3YzgxYmRiOTVmZTRjZWM4MzJfOC00LTEtMS0w_503a9957-dbe2-4722-8f88-0f78ad9c5a4a"
      unitRef="number">0.061</us-gaap:InvestmentOwnedPercentOfNetAssets>
    <us-gaap:InvestmentOwnedPercentOfNetAssets
      contextRef="ife3a8070b6624abd8db8c9b39978cc1e_I20210930"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV80MC9mcmFnOmFiMmMxNzgzMWQ0MTQ1ZWFiNmFmYjQ1NTNjOGMwYWZmL3RhYmxlOjhmNjA2OGQ2MDg5NDQwN2M4MWJkYjk1ZmU0Y2VjODMyL3RhYmxlcmFuZ2U6OGY2MDY4ZDYwODk0NDA3YzgxYmRiOTVmZTRjZWM4MzJfOS0yLTEtMS0w_859aff3c-c506-4057-9744-869d02b29711"
      unitRef="number">0.049</us-gaap:InvestmentOwnedPercentOfNetAssets>
    <us-gaap:InvestmentOwnedPercentOfNetAssets
      contextRef="if562f36032824ec4bb1535619e631c52_I20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV80MC9mcmFnOmFiMmMxNzgzMWQ0MTQ1ZWFiNmFmYjQ1NTNjOGMwYWZmL3RhYmxlOjhmNjA2OGQ2MDg5NDQwN2M4MWJkYjk1ZmU0Y2VjODMyL3RhYmxlcmFuZ2U6OGY2MDY4ZDYwODk0NDA3YzgxYmRiOTVmZTRjZWM4MzJfOS00LTEtMS0w_6b04297f-4b5d-42cd-967c-78b4a38f473c"
      unitRef="number">0.059</us-gaap:InvestmentOwnedPercentOfNetAssets>
    <us-gaap:InvestmentOwnedPercentOfNetAssets
      contextRef="id2d4775eb3f04449b61e9ec14fe9d75b_I20210930"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV80MC9mcmFnOmFiMmMxNzgzMWQ0MTQ1ZWFiNmFmYjQ1NTNjOGMwYWZmL3RhYmxlOjhmNjA2OGQ2MDg5NDQwN2M4MWJkYjk1ZmU0Y2VjODMyL3RhYmxlcmFuZ2U6OGY2MDY4ZDYwODk0NDA3YzgxYmRiOTVmZTRjZWM4MzJfMTAtMi0xLTEtMA_0bb5b253-3a24-408f-b10d-93ba74db09e1"
      unitRef="number">0.034</us-gaap:InvestmentOwnedPercentOfNetAssets>
    <us-gaap:InvestmentOwnedPercentOfNetAssets
      contextRef="id729275b6dc4415686f33bc8ac66880c_I20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV80MC9mcmFnOmFiMmMxNzgzMWQ0MTQ1ZWFiNmFmYjQ1NTNjOGMwYWZmL3RhYmxlOjhmNjA2OGQ2MDg5NDQwN2M4MWJkYjk1ZmU0Y2VjODMyL3RhYmxlcmFuZ2U6OGY2MDY4ZDYwODk0NDA3YzgxYmRiOTVmZTRjZWM4MzJfMTAtNC0xLTEtMA_cb923efa-c982-4f94-8316-3d3862fee032"
      unitRef="number">0.031</us-gaap:InvestmentOwnedPercentOfNetAssets>
    <us-gaap:InvestmentOwnedPercentOfNetAssets
      contextRef="i54a468a64e974327aab64de78be609ad_I20210930"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV80MC9mcmFnOmFiMmMxNzgzMWQ0MTQ1ZWFiNmFmYjQ1NTNjOGMwYWZmL3RhYmxlOjhmNjA2OGQ2MDg5NDQwN2M4MWJkYjk1ZmU0Y2VjODMyL3RhYmxlcmFuZ2U6OGY2MDY4ZDYwODk0NDA3YzgxYmRiOTVmZTRjZWM4MzJfMTEtMi0xLTEtMA_8526ceb9-0413-4283-8a2e-b5843690d11d"
      unitRef="number">0.001</us-gaap:InvestmentOwnedPercentOfNetAssets>
    <us-gaap:InvestmentOwnedPercentOfNetAssets
      contextRef="ia04faef9ab8d4735aff1e250f1073cd2_I20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV80MC9mcmFnOmFiMmMxNzgzMWQ0MTQ1ZWFiNmFmYjQ1NTNjOGMwYWZmL3RhYmxlOjhmNjA2OGQ2MDg5NDQwN2M4MWJkYjk1ZmU0Y2VjODMyL3RhYmxlcmFuZ2U6OGY2MDY4ZDYwODk0NDA3YzgxYmRiOTVmZTRjZWM4MzJfMTEtNC0xLTEtMA_2e57ff18-2083-474b-a7fb-aa3a4952d55a"
      unitRef="number">0.001</us-gaap:InvestmentOwnedPercentOfNetAssets>
    <us-gaap:InvestmentOwnedPercentOfNetAssets
      contextRef="i662e0c0013eb4e9aa1c1ef71a13cdddb_I20210930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV80MC9mcmFnOmFiMmMxNzgzMWQ0MTQ1ZWFiNmFmYjQ1NTNjOGMwYWZmL3RhYmxlOjhmNjA2OGQ2MDg5NDQwN2M4MWJkYjk1ZmU0Y2VjODMyL3RhYmxlcmFuZ2U6OGY2MDY4ZDYwODk0NDA3YzgxYmRiOTVmZTRjZWM4MzJfMTItMi0xLTEtMA_936cd956-b66e-4a6f-b3cf-5845ca856d59"
      unitRef="number">1.000</us-gaap:InvestmentOwnedPercentOfNetAssets>
    <us-gaap:InvestmentOwnedPercentOfNetAssets
      contextRef="i0c4bb92fdb6c4dd297b0883d83fb55dd_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV80MC9mcmFnOmFiMmMxNzgzMWQ0MTQ1ZWFiNmFmYjQ1NTNjOGMwYWZmL3RhYmxlOjhmNjA2OGQ2MDg5NDQwN2M4MWJkYjk1ZmU0Y2VjODMyL3RhYmxlcmFuZ2U6OGY2MDY4ZDYwODk0NDA3YzgxYmRiOTVmZTRjZWM4MzJfMTItNC0xLTEtMA_573c460d-7215-4d8e-a5c7-a0f7b0bcc93f"
      unitRef="number">1.000</us-gaap:InvestmentOwnedPercentOfNetAssets>
    <us-gaap:InvestmentsClassifiedByContractualMaturityDateTableTextBlock
      contextRef="i2a185dfa6c964ba987e96499102b5304_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV80MC9mcmFnOmFiMmMxNzgzMWQ0MTQ1ZWFiNmFmYjQ1NTNjOGMwYWZmL3RleHRyZWdpb246YWIyYzE3ODMxZDQxNDVlYWI2YWZiNDU1M2M4YzBhZmZfMzMwNA_855c5ab2-2268-4147-879b-012afc9987cf">&lt;div style="text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The amortized cost and fair value of investments available for sale at September&#160;30, 2021, 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="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;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:63.070%"/&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:16.080%"/&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:16.082%"/&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;41,836&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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;41,915&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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;253,103&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,311&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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;31,396&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,960&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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;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,030&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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;327,320&#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;331,216&#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;5,507&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,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;/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 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:#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,507&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;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,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;/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="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;Due in 1&#160;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;9,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;9,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;/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 1 but within 5&#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;120,844&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;126,574&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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 5 but within 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;220,458&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;235,041&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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 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;211,133&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;221,744&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 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:#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;561,493&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;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;592,458&#160;&lt;/span&gt;&lt;/td&gt;&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;Non-U.S. government securities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;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 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:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;4,426&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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 1 but within 5&#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,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;25,795&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align: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:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,457&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,497&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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 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;27,307&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,276&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Subtotal&lt;/span&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;77,424&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;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;79,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;/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="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;Due in 1&#160;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;174,413&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,621&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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 1 but within 5&#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;664,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;681,475&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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 5 but within 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;398,353&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;410,404&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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 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;250,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;256,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Subtotal&lt;/span&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,487,833&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;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,524,144&#160;&lt;/span&gt;&lt;/td&gt;&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 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;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;976,415&#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;989,552&#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;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;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;529,822&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;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;539,186&#160;&lt;/span&gt;&lt;/td&gt;&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;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;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;553,127&#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;554,475&#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;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;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;253,456&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;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;253,456&#160;&lt;/span&gt;&lt;/td&gt;&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;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,772,397&#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,870,017&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:InvestmentsClassifiedByContractualMaturityDateTableTextBlock>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesNextRollingTwelveMonthsAmortizedCostBasis
      contextRef="i7a45f1942b574aad93c3c5ac6fe3f146_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV80MC9mcmFnOmFiMmMxNzgzMWQ0MTQ1ZWFiNmFmYjQ1NTNjOGMwYWZmL3RhYmxlOjVmMzEwZWEzZGZhNTRkMzlhY2Y2NTMwMDBjNmUzOTRlL3RhYmxlcmFuZ2U6NWYzMTBlYTNkZmE1NGQzOWFjZjY1MzAwMGM2ZTM5NGVfMi0yLTEtMS0w_a7f16b59-43ce-4535-8cdb-ead119cdaa5a"
      unitRef="usd">41836000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesNextRollingTwelveMonthsAmortizedCostBasis>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesNextRollingTwelveMonthsFairValue
      contextRef="i7a45f1942b574aad93c3c5ac6fe3f146_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV80MC9mcmFnOmFiMmMxNzgzMWQ0MTQ1ZWFiNmFmYjQ1NTNjOGMwYWZmL3RhYmxlOjVmMzEwZWEzZGZhNTRkMzlhY2Y2NTMwMDBjNmUzOTRlL3RhYmxlcmFuZ2U6NWYzMTBlYTNkZmE1NGQzOWFjZjY1MzAwMGM2ZTM5NGVfMi00LTEtMS0w_b02a8be1-f4f1-4dc5-9fb5-d22fa19908e7"
      unitRef="usd">41915000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesNextRollingTwelveMonthsFairValue>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesRollingYearTwoThroughFiveAmortizedCostBasis
      contextRef="i7a45f1942b574aad93c3c5ac6fe3f146_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV80MC9mcmFnOmFiMmMxNzgzMWQ0MTQ1ZWFiNmFmYjQ1NTNjOGMwYWZmL3RhYmxlOjVmMzEwZWEzZGZhNTRkMzlhY2Y2NTMwMDBjNmUzOTRlL3RhYmxlcmFuZ2U6NWYzMTBlYTNkZmE1NGQzOWFjZjY1MzAwMGM2ZTM5NGVfMy0yLTEtMS0w_1fcf8e0d-5196-4de0-94d9-40f53c1baf99"
      unitRef="usd">253103000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesRollingYearTwoThroughFiveAmortizedCostBasis>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesRollingYearTwoThroughFiveFairValue
      contextRef="i7a45f1942b574aad93c3c5ac6fe3f146_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV80MC9mcmFnOmFiMmMxNzgzMWQ0MTQ1ZWFiNmFmYjQ1NTNjOGMwYWZmL3RhYmxlOjVmMzEwZWEzZGZhNTRkMzlhY2Y2NTMwMDBjNmUzOTRlL3RhYmxlcmFuZ2U6NWYzMTBlYTNkZmE1NGQzOWFjZjY1MzAwMGM2ZTM5NGVfMy00LTEtMS0w_53bdc726-d9f6-48fd-8484-b3a81c9bc9e0"
      unitRef="usd">255311000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesRollingYearTwoThroughFiveFairValue>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesRollingYearSixThroughTenAmortizedCostBasis
      contextRef="i7a45f1942b574aad93c3c5ac6fe3f146_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV80MC9mcmFnOmFiMmMxNzgzMWQ0MTQ1ZWFiNmFmYjQ1NTNjOGMwYWZmL3RhYmxlOjVmMzEwZWEzZGZhNTRkMzlhY2Y2NTMwMDBjNmUzOTRlL3RhYmxlcmFuZ2U6NWYzMTBlYTNkZmE1NGQzOWFjZjY1MzAwMGM2ZTM5NGVfNC0yLTEtMS0w_a515869d-da4c-4ab1-a31c-7358251b390b"
      unitRef="usd">31396000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesRollingYearSixThroughTenAmortizedCostBasis>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesRollingYearSixThroughTenFairValue
      contextRef="i7a45f1942b574aad93c3c5ac6fe3f146_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV80MC9mcmFnOmFiMmMxNzgzMWQ0MTQ1ZWFiNmFmYjQ1NTNjOGMwYWZmL3RhYmxlOjVmMzEwZWEzZGZhNTRkMzlhY2Y2NTMwMDBjNmUzOTRlL3RhYmxlcmFuZ2U6NWYzMTBlYTNkZmE1NGQzOWFjZjY1MzAwMGM2ZTM5NGVfNC00LTEtMS0w_edad8409-1003-4eef-8c39-3d0c025d15bd"
      unitRef="usd">32960000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesRollingYearSixThroughTenFairValue>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesRollingAfterYearTenAmortizedCostBasis
      contextRef="i7a45f1942b574aad93c3c5ac6fe3f146_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV80MC9mcmFnOmFiMmMxNzgzMWQ0MTQ1ZWFiNmFmYjQ1NTNjOGMwYWZmL3RhYmxlOjVmMzEwZWEzZGZhNTRkMzlhY2Y2NTMwMDBjNmUzOTRlL3RhYmxlcmFuZ2U6NWYzMTBlYTNkZmE1NGQzOWFjZjY1MzAwMGM2ZTM5NGVfNS0yLTEtMS0w_4c5e9213-1305-489e-991c-b9f6751a4ed6"
      unitRef="usd">985000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesRollingAfterYearTenAmortizedCostBasis>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesRollingAfterYearTenFairValue
      contextRef="i7a45f1942b574aad93c3c5ac6fe3f146_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV80MC9mcmFnOmFiMmMxNzgzMWQ0MTQ1ZWFiNmFmYjQ1NTNjOGMwYWZmL3RhYmxlOjVmMzEwZWEzZGZhNTRkMzlhY2Y2NTMwMDBjNmUzOTRlL3RhYmxlcmFuZ2U6NWYzMTBlYTNkZmE1NGQzOWFjZjY1MzAwMGM2ZTM5NGVfNS00LTEtMS0w_4a2aa374-b6e5-4b5b-8bcf-bf03de4cdab2"
      unitRef="usd">1030000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesRollingAfterYearTenFairValue>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDateAmortizedCostBasis
      contextRef="i7a45f1942b574aad93c3c5ac6fe3f146_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV80MC9mcmFnOmFiMmMxNzgzMWQ0MTQ1ZWFiNmFmYjQ1NTNjOGMwYWZmL3RhYmxlOjVmMzEwZWEzZGZhNTRkMzlhY2Y2NTMwMDBjNmUzOTRlL3RhYmxlcmFuZ2U6NWYzMTBlYTNkZmE1NGQzOWFjZjY1MzAwMGM2ZTM5NGVfNi0yLTEtMS0w_52efb426-25ab-4e2c-9164-22db5fcdbea9"
      unitRef="usd">327320000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDateAmortizedCostBasis>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDate
      contextRef="i7a45f1942b574aad93c3c5ac6fe3f146_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV80MC9mcmFnOmFiMmMxNzgzMWQ0MTQ1ZWFiNmFmYjQ1NTNjOGMwYWZmL3RhYmxlOjVmMzEwZWEzZGZhNTRkMzlhY2Y2NTMwMDBjNmUzOTRlL3RhYmxlcmFuZ2U6NWYzMTBlYTNkZmE1NGQzOWFjZjY1MzAwMGM2ZTM5NGVfNi00LTEtMS0w_31f25f95-d3f6-4726-809e-3802dd5294fe"
      unitRef="usd">331216000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDate>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesNextRollingTwelveMonthsAmortizedCostBasis
      contextRef="i26d9e40db4c94362ba3c56eb6b7465c4_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV80MC9mcmFnOmFiMmMxNzgzMWQ0MTQ1ZWFiNmFmYjQ1NTNjOGMwYWZmL3RhYmxlOjVmMzEwZWEzZGZhNTRkMzlhY2Y2NTMwMDBjNmUzOTRlL3RhYmxlcmFuZ2U6NWYzMTBlYTNkZmE1NGQzOWFjZjY1MzAwMGM2ZTM5NGVfOC0yLTEtMS0w_9ae4f001-8830-4721-b441-489f5ff07537"
      unitRef="usd">5507000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesNextRollingTwelveMonthsAmortizedCostBasis>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesNextRollingTwelveMonthsFairValue
      contextRef="i26d9e40db4c94362ba3c56eb6b7465c4_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV80MC9mcmFnOmFiMmMxNzgzMWQ0MTQ1ZWFiNmFmYjQ1NTNjOGMwYWZmL3RhYmxlOjVmMzEwZWEzZGZhNTRkMzlhY2Y2NTMwMDBjNmUzOTRlL3RhYmxlcmFuZ2U6NWYzMTBlYTNkZmE1NGQzOWFjZjY1MzAwMGM2ZTM5NGVfOC00LTEtMS0w_867b7966-b671-4233-a463-fb8d30357cf5"
      unitRef="usd">5536000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesNextRollingTwelveMonthsFairValue>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDateAmortizedCostBasis
      contextRef="i26d9e40db4c94362ba3c56eb6b7465c4_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV80MC9mcmFnOmFiMmMxNzgzMWQ0MTQ1ZWFiNmFmYjQ1NTNjOGMwYWZmL3RhYmxlOjVmMzEwZWEzZGZhNTRkMzlhY2Y2NTMwMDBjNmUzOTRlL3RhYmxlcmFuZ2U6NWYzMTBlYTNkZmE1NGQzOWFjZjY1MzAwMGM2ZTM5NGVfMTAtMi0xLTEtMA_26048c26-6f96-4d51-b6f9-9d21609b905b"
      unitRef="usd">5507000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDateAmortizedCostBasis>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDate
      contextRef="i26d9e40db4c94362ba3c56eb6b7465c4_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV80MC9mcmFnOmFiMmMxNzgzMWQ0MTQ1ZWFiNmFmYjQ1NTNjOGMwYWZmL3RhYmxlOjVmMzEwZWEzZGZhNTRkMzlhY2Y2NTMwMDBjNmUzOTRlL3RhYmxlcmFuZ2U6NWYzMTBlYTNkZmE1NGQzOWFjZjY1MzAwMGM2ZTM5NGVfMTAtNC0xLTEtMA_2893468b-61d1-49f8-a717-72c19431d96a"
      unitRef="usd">5536000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDate>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesNextRollingTwelveMonthsAmortizedCostBasis
      contextRef="i4b2934e2102d40ba95ba9a97434609be_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV80MC9mcmFnOmFiMmMxNzgzMWQ0MTQ1ZWFiNmFmYjQ1NTNjOGMwYWZmL3RhYmxlOjVmMzEwZWEzZGZhNTRkMzlhY2Y2NTMwMDBjNmUzOTRlL3RhYmxlcmFuZ2U6NWYzMTBlYTNkZmE1NGQzOWFjZjY1MzAwMGM2ZTM5NGVfMTItMi0xLTEtMA_b046988b-815e-4ad0-95ca-e7d1a864902f"
      unitRef="usd">9058000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesNextRollingTwelveMonthsAmortizedCostBasis>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesNextRollingTwelveMonthsFairValue
      contextRef="i4b2934e2102d40ba95ba9a97434609be_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV80MC9mcmFnOmFiMmMxNzgzMWQ0MTQ1ZWFiNmFmYjQ1NTNjOGMwYWZmL3RhYmxlOjVmMzEwZWEzZGZhNTRkMzlhY2Y2NTMwMDBjNmUzOTRlL3RhYmxlcmFuZ2U6NWYzMTBlYTNkZmE1NGQzOWFjZjY1MzAwMGM2ZTM5NGVfMTItNC0xLTEtMA_71fdbe76-aaec-45a1-83ca-a90f1b688873"
      unitRef="usd">9099000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesNextRollingTwelveMonthsFairValue>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesRollingYearTwoThroughFiveAmortizedCostBasis
      contextRef="i4b2934e2102d40ba95ba9a97434609be_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV80MC9mcmFnOmFiMmMxNzgzMWQ0MTQ1ZWFiNmFmYjQ1NTNjOGMwYWZmL3RhYmxlOjVmMzEwZWEzZGZhNTRkMzlhY2Y2NTMwMDBjNmUzOTRlL3RhYmxlcmFuZ2U6NWYzMTBlYTNkZmE1NGQzOWFjZjY1MzAwMGM2ZTM5NGVfMTMtMi0xLTEtMA_cddd905a-dd12-4e5a-9783-074eac47b583"
      unitRef="usd">120844000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesRollingYearTwoThroughFiveAmortizedCostBasis>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesRollingYearTwoThroughFiveFairValue
      contextRef="i4b2934e2102d40ba95ba9a97434609be_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV80MC9mcmFnOmFiMmMxNzgzMWQ0MTQ1ZWFiNmFmYjQ1NTNjOGMwYWZmL3RhYmxlOjVmMzEwZWEzZGZhNTRkMzlhY2Y2NTMwMDBjNmUzOTRlL3RhYmxlcmFuZ2U6NWYzMTBlYTNkZmE1NGQzOWFjZjY1MzAwMGM2ZTM5NGVfMTMtNC0xLTEtMA_f5cdbe3a-297a-4585-9c82-2c1347c8f0d3"
      unitRef="usd">126574000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesRollingYearTwoThroughFiveFairValue>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesRollingYearSixThroughTenAmortizedCostBasis
      contextRef="i4b2934e2102d40ba95ba9a97434609be_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV80MC9mcmFnOmFiMmMxNzgzMWQ0MTQ1ZWFiNmFmYjQ1NTNjOGMwYWZmL3RhYmxlOjVmMzEwZWEzZGZhNTRkMzlhY2Y2NTMwMDBjNmUzOTRlL3RhYmxlcmFuZ2U6NWYzMTBlYTNkZmE1NGQzOWFjZjY1MzAwMGM2ZTM5NGVfMTQtMi0xLTEtMA_a0c3a400-78b9-45e4-a0ad-cd44980b196f"
      unitRef="usd">220458000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesRollingYearSixThroughTenAmortizedCostBasis>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesRollingYearSixThroughTenFairValue
      contextRef="i4b2934e2102d40ba95ba9a97434609be_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV80MC9mcmFnOmFiMmMxNzgzMWQ0MTQ1ZWFiNmFmYjQ1NTNjOGMwYWZmL3RhYmxlOjVmMzEwZWEzZGZhNTRkMzlhY2Y2NTMwMDBjNmUzOTRlL3RhYmxlcmFuZ2U6NWYzMTBlYTNkZmE1NGQzOWFjZjY1MzAwMGM2ZTM5NGVfMTQtNC0xLTEtMA_cb554885-e7a7-47a4-8b2f-6f2a66f4e8a1"
      unitRef="usd">235041000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesRollingYearSixThroughTenFairValue>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesRollingAfterYearTenAmortizedCostBasis
      contextRef="i4b2934e2102d40ba95ba9a97434609be_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV80MC9mcmFnOmFiMmMxNzgzMWQ0MTQ1ZWFiNmFmYjQ1NTNjOGMwYWZmL3RhYmxlOjVmMzEwZWEzZGZhNTRkMzlhY2Y2NTMwMDBjNmUzOTRlL3RhYmxlcmFuZ2U6NWYzMTBlYTNkZmE1NGQzOWFjZjY1MzAwMGM2ZTM5NGVfMTUtMi0xLTEtMA_b529f6a4-2cc9-40c8-946a-2eff7fb7384a"
      unitRef="usd">211133000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesRollingAfterYearTenAmortizedCostBasis>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesRollingAfterYearTenFairValue
      contextRef="i4b2934e2102d40ba95ba9a97434609be_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV80MC9mcmFnOmFiMmMxNzgzMWQ0MTQ1ZWFiNmFmYjQ1NTNjOGMwYWZmL3RhYmxlOjVmMzEwZWEzZGZhNTRkMzlhY2Y2NTMwMDBjNmUzOTRlL3RhYmxlcmFuZ2U6NWYzMTBlYTNkZmE1NGQzOWFjZjY1MzAwMGM2ZTM5NGVfMTUtNC0xLTEtMA_c45e7f0b-05c0-451a-ae9d-ac4aebb19106"
      unitRef="usd">221744000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesRollingAfterYearTenFairValue>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDateAmortizedCostBasis
      contextRef="i4b2934e2102d40ba95ba9a97434609be_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV80MC9mcmFnOmFiMmMxNzgzMWQ0MTQ1ZWFiNmFmYjQ1NTNjOGMwYWZmL3RhYmxlOjVmMzEwZWEzZGZhNTRkMzlhY2Y2NTMwMDBjNmUzOTRlL3RhYmxlcmFuZ2U6NWYzMTBlYTNkZmE1NGQzOWFjZjY1MzAwMGM2ZTM5NGVfMTYtMi0xLTEtMA_0915acbb-9f7a-4ccf-a56f-e9e2f5164e21"
      unitRef="usd">561493000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDateAmortizedCostBasis>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDate
      contextRef="i4b2934e2102d40ba95ba9a97434609be_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV80MC9mcmFnOmFiMmMxNzgzMWQ0MTQ1ZWFiNmFmYjQ1NTNjOGMwYWZmL3RhYmxlOjVmMzEwZWEzZGZhNTRkMzlhY2Y2NTMwMDBjNmUzOTRlL3RhYmxlcmFuZ2U6NWYzMTBlYTNkZmE1NGQzOWFjZjY1MzAwMGM2ZTM5NGVfMTYtNC0xLTEtMA_94c283bc-32ea-482c-b68d-c5d39dd5305d"
      unitRef="usd">592458000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDate>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesNextRollingTwelveMonthsAmortizedCostBasis
      contextRef="ibc1dd6dbcef947aaa789269d258dd67b_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV80MC9mcmFnOmFiMmMxNzgzMWQ0MTQ1ZWFiNmFmYjQ1NTNjOGMwYWZmL3RhYmxlOjVmMzEwZWEzZGZhNTRkMzlhY2Y2NTMwMDBjNmUzOTRlL3RhYmxlcmFuZ2U6NWYzMTBlYTNkZmE1NGQzOWFjZjY1MzAwMGM2ZTM5NGVfMTgtMi0xLTEtMA_55d10fab-0b71-4c55-b2a4-0749e14fcfd2"
      unitRef="usd">4370000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesNextRollingTwelveMonthsAmortizedCostBasis>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesNextRollingTwelveMonthsFairValue
      contextRef="ibc1dd6dbcef947aaa789269d258dd67b_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV80MC9mcmFnOmFiMmMxNzgzMWQ0MTQ1ZWFiNmFmYjQ1NTNjOGMwYWZmL3RhYmxlOjVmMzEwZWEzZGZhNTRkMzlhY2Y2NTMwMDBjNmUzOTRlL3RhYmxlcmFuZ2U6NWYzMTBlYTNkZmE1NGQzOWFjZjY1MzAwMGM2ZTM5NGVfMTgtNC0xLTEtMA_bbbddd6c-8c8c-4c6d-accd-efd5e6286a03"
      unitRef="usd">4426000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesNextRollingTwelveMonthsFairValue>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesRollingYearTwoThroughFiveAmortizedCostBasis
      contextRef="ibc1dd6dbcef947aaa789269d258dd67b_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV80MC9mcmFnOmFiMmMxNzgzMWQ0MTQ1ZWFiNmFmYjQ1NTNjOGMwYWZmL3RhYmxlOjVmMzEwZWEzZGZhNTRkMzlhY2Y2NTMwMDBjNmUzOTRlL3RhYmxlcmFuZ2U6NWYzMTBlYTNkZmE1NGQzOWFjZjY1MzAwMGM2ZTM5NGVfMTktMi0xLTEtMA_7501a1f0-9635-4ef1-9a67-21ee9dbbbd31"
      unitRef="usd">24290000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesRollingYearTwoThroughFiveAmortizedCostBasis>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesRollingYearTwoThroughFiveFairValue
      contextRef="ibc1dd6dbcef947aaa789269d258dd67b_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV80MC9mcmFnOmFiMmMxNzgzMWQ0MTQ1ZWFiNmFmYjQ1NTNjOGMwYWZmL3RhYmxlOjVmMzEwZWEzZGZhNTRkMzlhY2Y2NTMwMDBjNmUzOTRlL3RhYmxlcmFuZ2U6NWYzMTBlYTNkZmE1NGQzOWFjZjY1MzAwMGM2ZTM5NGVfMTktNC0xLTEtMA_d4a4239e-91c2-4092-8cff-a4f1210641e0"
      unitRef="usd">25795000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesRollingYearTwoThroughFiveFairValue>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesRollingYearSixThroughTenAmortizedCostBasis
      contextRef="ibc1dd6dbcef947aaa789269d258dd67b_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV80MC9mcmFnOmFiMmMxNzgzMWQ0MTQ1ZWFiNmFmYjQ1NTNjOGMwYWZmL3RhYmxlOjVmMzEwZWEzZGZhNTRkMzlhY2Y2NTMwMDBjNmUzOTRlL3RhYmxlcmFuZ2U6NWYzMTBlYTNkZmE1NGQzOWFjZjY1MzAwMGM2ZTM5NGVfMjAtMi0xLTEtMA_6fe79a58-7d24-4034-863f-cd1f57e871db"
      unitRef="usd">21457000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesRollingYearSixThroughTenAmortizedCostBasis>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesRollingYearSixThroughTenFairValue
      contextRef="ibc1dd6dbcef947aaa789269d258dd67b_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV80MC9mcmFnOmFiMmMxNzgzMWQ0MTQ1ZWFiNmFmYjQ1NTNjOGMwYWZmL3RhYmxlOjVmMzEwZWEzZGZhNTRkMzlhY2Y2NTMwMDBjNmUzOTRlL3RhYmxlcmFuZ2U6NWYzMTBlYTNkZmE1NGQzOWFjZjY1MzAwMGM2ZTM5NGVfMjAtNC0xLTEtMA_9ed24bb0-ceb1-442d-be57-fe154311a780"
      unitRef="usd">23497000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesRollingYearSixThroughTenFairValue>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesRollingAfterYearTenAmortizedCostBasis
      contextRef="ibc1dd6dbcef947aaa789269d258dd67b_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV80MC9mcmFnOmFiMmMxNzgzMWQ0MTQ1ZWFiNmFmYjQ1NTNjOGMwYWZmL3RhYmxlOjVmMzEwZWEzZGZhNTRkMzlhY2Y2NTMwMDBjNmUzOTRlL3RhYmxlcmFuZ2U6NWYzMTBlYTNkZmE1NGQzOWFjZjY1MzAwMGM2ZTM5NGVfMjEtMi0xLTEtMA_b269bba3-b7bd-4dce-8ed0-251d5de31640"
      unitRef="usd">27307000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesRollingAfterYearTenAmortizedCostBasis>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesRollingAfterYearTenFairValue
      contextRef="ibc1dd6dbcef947aaa789269d258dd67b_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV80MC9mcmFnOmFiMmMxNzgzMWQ0MTQ1ZWFiNmFmYjQ1NTNjOGMwYWZmL3RhYmxlOjVmMzEwZWEzZGZhNTRkMzlhY2Y2NTMwMDBjNmUzOTRlL3RhYmxlcmFuZ2U6NWYzMTBlYTNkZmE1NGQzOWFjZjY1MzAwMGM2ZTM5NGVfMjEtNC0xLTEtMA_74017ca9-5ddb-4c6c-9a16-09ca1d9a119a"
      unitRef="usd">26276000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesRollingAfterYearTenFairValue>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDateAmortizedCostBasis
      contextRef="ibc1dd6dbcef947aaa789269d258dd67b_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV80MC9mcmFnOmFiMmMxNzgzMWQ0MTQ1ZWFiNmFmYjQ1NTNjOGMwYWZmL3RhYmxlOjVmMzEwZWEzZGZhNTRkMzlhY2Y2NTMwMDBjNmUzOTRlL3RhYmxlcmFuZ2U6NWYzMTBlYTNkZmE1NGQzOWFjZjY1MzAwMGM2ZTM5NGVfMjItMi0xLTEtMA_6e9e46ed-ac89-41b3-91b0-0499aa9a4cae"
      unitRef="usd">77424000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDateAmortizedCostBasis>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDate
      contextRef="ibc1dd6dbcef947aaa789269d258dd67b_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV80MC9mcmFnOmFiMmMxNzgzMWQ0MTQ1ZWFiNmFmYjQ1NTNjOGMwYWZmL3RhYmxlOjVmMzEwZWEzZGZhNTRkMzlhY2Y2NTMwMDBjNmUzOTRlL3RhYmxlcmFuZ2U6NWYzMTBlYTNkZmE1NGQzOWFjZjY1MzAwMGM2ZTM5NGVfMjItNC0xLTEtMA_828a1fbb-feab-4d1d-a475-7a987a163b1a"
      unitRef="usd">79994000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDate>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesNextRollingTwelveMonthsAmortizedCostBasis
      contextRef="i662e0c0013eb4e9aa1c1ef71a13cdddb_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV80MC9mcmFnOmFiMmMxNzgzMWQ0MTQ1ZWFiNmFmYjQ1NTNjOGMwYWZmL3RhYmxlOjVmMzEwZWEzZGZhNTRkMzlhY2Y2NTMwMDBjNmUzOTRlL3RhYmxlcmFuZ2U6NWYzMTBlYTNkZmE1NGQzOWFjZjY1MzAwMGM2ZTM5NGVfMjQtMi0xLTEtMA_93b0b6ce-eb2c-4cd4-9f43-5c30535ed23a"
      unitRef="usd">174413000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesNextRollingTwelveMonthsAmortizedCostBasis>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesNextRollingTwelveMonthsFairValue
      contextRef="i662e0c0013eb4e9aa1c1ef71a13cdddb_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV80MC9mcmFnOmFiMmMxNzgzMWQ0MTQ1ZWFiNmFmYjQ1NTNjOGMwYWZmL3RhYmxlOjVmMzEwZWEzZGZhNTRkMzlhY2Y2NTMwMDBjNmUzOTRlL3RhYmxlcmFuZ2U6NWYzMTBlYTNkZmE1NGQzOWFjZjY1MzAwMGM2ZTM5NGVfMjQtNC0xLTEtMA_eb8eb882-6898-4eb4-a551-9289912682c3"
      unitRef="usd">175621000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesNextRollingTwelveMonthsFairValue>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesRollingYearTwoThroughFiveAmortizedCostBasis
      contextRef="i662e0c0013eb4e9aa1c1ef71a13cdddb_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV80MC9mcmFnOmFiMmMxNzgzMWQ0MTQ1ZWFiNmFmYjQ1NTNjOGMwYWZmL3RhYmxlOjVmMzEwZWEzZGZhNTRkMzlhY2Y2NTMwMDBjNmUzOTRlL3RhYmxlcmFuZ2U6NWYzMTBlYTNkZmE1NGQzOWFjZjY1MzAwMGM2ZTM5NGVfMjUtMi0xLTEtMA_872bba1a-da20-4e65-bf80-7e71cdb7bbdf"
      unitRef="usd">664536000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesRollingYearTwoThroughFiveAmortizedCostBasis>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesRollingYearTwoThroughFiveFairValue
      contextRef="i662e0c0013eb4e9aa1c1ef71a13cdddb_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV80MC9mcmFnOmFiMmMxNzgzMWQ0MTQ1ZWFiNmFmYjQ1NTNjOGMwYWZmL3RhYmxlOjVmMzEwZWEzZGZhNTRkMzlhY2Y2NTMwMDBjNmUzOTRlL3RhYmxlcmFuZ2U6NWYzMTBlYTNkZmE1NGQzOWFjZjY1MzAwMGM2ZTM5NGVfMjUtNC0xLTEtMA_a31a3f08-2c53-410a-95ec-1d6aa13c6cd1"
      unitRef="usd">681475000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesRollingYearTwoThroughFiveFairValue>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesRollingYearSixThroughTenAmortizedCostBasis
      contextRef="i662e0c0013eb4e9aa1c1ef71a13cdddb_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV80MC9mcmFnOmFiMmMxNzgzMWQ0MTQ1ZWFiNmFmYjQ1NTNjOGMwYWZmL3RhYmxlOjVmMzEwZWEzZGZhNTRkMzlhY2Y2NTMwMDBjNmUzOTRlL3RhYmxlcmFuZ2U6NWYzMTBlYTNkZmE1NGQzOWFjZjY1MzAwMGM2ZTM5NGVfMjYtMi0xLTEtMA_0637560b-4e0c-41b8-a0a9-2dbd1c94da12"
      unitRef="usd">398353000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesRollingYearSixThroughTenAmortizedCostBasis>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesRollingYearSixThroughTenFairValue
      contextRef="i662e0c0013eb4e9aa1c1ef71a13cdddb_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV80MC9mcmFnOmFiMmMxNzgzMWQ0MTQ1ZWFiNmFmYjQ1NTNjOGMwYWZmL3RhYmxlOjVmMzEwZWEzZGZhNTRkMzlhY2Y2NTMwMDBjNmUzOTRlL3RhYmxlcmFuZ2U6NWYzMTBlYTNkZmE1NGQzOWFjZjY1MzAwMGM2ZTM5NGVfMjYtNC0xLTEtMA_801537a9-8e5f-4df7-b335-125010d8d94d"
      unitRef="usd">410404000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesRollingYearSixThroughTenFairValue>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesRollingAfterYearTenAmortizedCostBasis
      contextRef="i662e0c0013eb4e9aa1c1ef71a13cdddb_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV80MC9mcmFnOmFiMmMxNzgzMWQ0MTQ1ZWFiNmFmYjQ1NTNjOGMwYWZmL3RhYmxlOjVmMzEwZWEzZGZhNTRkMzlhY2Y2NTMwMDBjNmUzOTRlL3RhYmxlcmFuZ2U6NWYzMTBlYTNkZmE1NGQzOWFjZjY1MzAwMGM2ZTM5NGVfMjctMi0xLTEtMA_ee0363cf-3a9f-4ecc-b8c5-11bad166be3c"
      unitRef="usd">250531000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesRollingAfterYearTenAmortizedCostBasis>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesRollingAfterYearTenFairValue
      contextRef="i662e0c0013eb4e9aa1c1ef71a13cdddb_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV80MC9mcmFnOmFiMmMxNzgzMWQ0MTQ1ZWFiNmFmYjQ1NTNjOGMwYWZmL3RhYmxlOjVmMzEwZWEzZGZhNTRkMzlhY2Y2NTMwMDBjNmUzOTRlL3RhYmxlcmFuZ2U6NWYzMTBlYTNkZmE1NGQzOWFjZjY1MzAwMGM2ZTM5NGVfMjctNC0xLTEtMA_e72cb678-91c1-41b3-bc4f-0daa046c6f42"
      unitRef="usd">256644000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesRollingAfterYearTenFairValue>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDateAmortizedCostBasis
      contextRef="i662e0c0013eb4e9aa1c1ef71a13cdddb_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV80MC9mcmFnOmFiMmMxNzgzMWQ0MTQ1ZWFiNmFmYjQ1NTNjOGMwYWZmL3RhYmxlOjVmMzEwZWEzZGZhNTRkMzlhY2Y2NTMwMDBjNmUzOTRlL3RhYmxlcmFuZ2U6NWYzMTBlYTNkZmE1NGQzOWFjZjY1MzAwMGM2ZTM5NGVfMjgtMi0xLTEtMA_4405fef6-54c4-4995-8898-3f996839a0ea"
      unitRef="usd">1487833000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDateAmortizedCostBasis>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDate
      contextRef="i662e0c0013eb4e9aa1c1ef71a13cdddb_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV80MC9mcmFnOmFiMmMxNzgzMWQ0MTQ1ZWFiNmFmYjQ1NTNjOGMwYWZmL3RhYmxlOjVmMzEwZWEzZGZhNTRkMzlhY2Y2NTMwMDBjNmUzOTRlL3RhYmxlcmFuZ2U6NWYzMTBlYTNkZmE1NGQzOWFjZjY1MzAwMGM2ZTM5NGVfMjgtNC0xLTEtMA_e498df9c-c587-43ce-a0d8-c1e3efca7286"
      unitRef="usd">1524144000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDate>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateAmortizedCost
      contextRef="i2b1f251c64c04002ae076d0ebb96da7f_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV80MC9mcmFnOmFiMmMxNzgzMWQ0MTQ1ZWFiNmFmYjQ1NTNjOGMwYWZmL3RhYmxlOjVmMzEwZWEzZGZhNTRkMzlhY2Y2NTMwMDBjNmUzOTRlL3RhYmxlcmFuZ2U6NWYzMTBlYTNkZmE1NGQzOWFjZjY1MzAwMGM2ZTM5NGVfMjktMi0xLTEtMA_901854f1-e662-47d7-926b-07764f3f4d46"
      unitRef="usd">976415000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateAmortizedCost>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateFairValue
      contextRef="i2b1f251c64c04002ae076d0ebb96da7f_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV80MC9mcmFnOmFiMmMxNzgzMWQ0MTQ1ZWFiNmFmYjQ1NTNjOGMwYWZmL3RhYmxlOjVmMzEwZWEzZGZhNTRkMzlhY2Y2NTMwMDBjNmUzOTRlL3RhYmxlcmFuZ2U6NWYzMTBlYTNkZmE1NGQzOWFjZjY1MzAwMGM2ZTM5NGVfMjktNC0xLTEtMA_ccc6fcab-059b-43b5-9c17-22357befba01"
      unitRef="usd">989552000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateFairValue>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateAmortizedCost
      contextRef="if1797637a12442cd98402534c3c05079_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV80MC9mcmFnOmFiMmMxNzgzMWQ0MTQ1ZWFiNmFmYjQ1NTNjOGMwYWZmL3RhYmxlOjVmMzEwZWEzZGZhNTRkMzlhY2Y2NTMwMDBjNmUzOTRlL3RhYmxlcmFuZ2U6NWYzMTBlYTNkZmE1NGQzOWFjZjY1MzAwMGM2ZTM5NGVfMzAtMi0xLTEtMA_37a3405d-4b57-427b-8ee2-1f9361e7e406"
      unitRef="usd">529822000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateAmortizedCost>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateFairValue
      contextRef="if1797637a12442cd98402534c3c05079_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV80MC9mcmFnOmFiMmMxNzgzMWQ0MTQ1ZWFiNmFmYjQ1NTNjOGMwYWZmL3RhYmxlOjVmMzEwZWEzZGZhNTRkMzlhY2Y2NTMwMDBjNmUzOTRlL3RhYmxlcmFuZ2U6NWYzMTBlYTNkZmE1NGQzOWFjZjY1MzAwMGM2ZTM5NGVfMzAtNC0xLTEtMA_76b764b5-d0df-4de3-a2d2-bd1b097316b1"
      unitRef="usd">539186000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateFairValue>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateAmortizedCost
      contextRef="i3f9cd7471ffa4b0c989c9acd8f357c84_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV80MC9mcmFnOmFiMmMxNzgzMWQ0MTQ1ZWFiNmFmYjQ1NTNjOGMwYWZmL3RhYmxlOjVmMzEwZWEzZGZhNTRkMzlhY2Y2NTMwMDBjNmUzOTRlL3RhYmxlcmFuZ2U6NWYzMTBlYTNkZmE1NGQzOWFjZjY1MzAwMGM2ZTM5NGVfMzEtMi0xLTEtMA_89e1fb64-5d95-4fed-ad92-9169c94afd2f"
      unitRef="usd">553127000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateAmortizedCost>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateFairValue
      contextRef="i3f9cd7471ffa4b0c989c9acd8f357c84_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV80MC9mcmFnOmFiMmMxNzgzMWQ0MTQ1ZWFiNmFmYjQ1NTNjOGMwYWZmL3RhYmxlOjVmMzEwZWEzZGZhNTRkMzlhY2Y2NTMwMDBjNmUzOTRlL3RhYmxlcmFuZ2U6NWYzMTBlYTNkZmE1NGQzOWFjZjY1MzAwMGM2ZTM5NGVfMzEtNC0xLTEtMA_d3b06d52-975a-4110-8e14-13ac54bb71a4"
      unitRef="usd">554475000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateFairValue>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateAmortizedCost
      contextRef="i8fa3eaae3d1e49c5b347061b4fc23144_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV80MC9mcmFnOmFiMmMxNzgzMWQ0MTQ1ZWFiNmFmYjQ1NTNjOGMwYWZmL3RhYmxlOjVmMzEwZWEzZGZhNTRkMzlhY2Y2NTMwMDBjNmUzOTRlL3RhYmxlcmFuZ2U6NWYzMTBlYTNkZmE1NGQzOWFjZjY1MzAwMGM2ZTM5NGVfMzItMi0xLTEtMA_3954f267-88e3-4023-9273-17dfb0a0a145"
      unitRef="usd">253456000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateAmortizedCost>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateFairValue
      contextRef="i8fa3eaae3d1e49c5b347061b4fc23144_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV80MC9mcmFnOmFiMmMxNzgzMWQ0MTQ1ZWFiNmFmYjQ1NTNjOGMwYWZmL3RhYmxlOjVmMzEwZWEzZGZhNTRkMzlhY2Y2NTMwMDBjNmUzOTRlL3RhYmxlcmFuZ2U6NWYzMTBlYTNkZmE1NGQzOWFjZjY1MzAwMGM2ZTM5NGVfMzItNC0xLTEtMA_d7d4c470-eae1-421a-9c3d-49fc647050a7"
      unitRef="usd">253456000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateFairValue>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="i373ca8012b59446fa99f48bead3b6a48_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV80MC9mcmFnOmFiMmMxNzgzMWQ0MTQ1ZWFiNmFmYjQ1NTNjOGMwYWZmL3RhYmxlOjVmMzEwZWEzZGZhNTRkMzlhY2Y2NTMwMDBjNmUzOTRlL3RhYmxlcmFuZ2U6NWYzMTBlYTNkZmE1NGQzOWFjZjY1MzAwMGM2ZTM5NGVfMzMtMi0xLTEtMA_8e9afa06-0c54-4c24-b4b0-3f2a11f19197"
      unitRef="usd">4772397000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i373ca8012b59446fa99f48bead3b6a48_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV80MC9mcmFnOmFiMmMxNzgzMWQ0MTQ1ZWFiNmFmYjQ1NTNjOGMwYWZmL3RhYmxlOjVmMzEwZWEzZGZhNTRkMzlhY2Y2NTMwMDBjNmUzOTRlL3RhYmxlcmFuZ2U6NWYzMTBlYTNkZmE1NGQzOWFjZjY1MzAwMGM2ZTM5NGVfMzMtNC0xLTEtMA_f6ae0ae7-6add-45d0-ac42-4ef9864a3b22"
      unitRef="usd">4870017000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:ScheduleOfRealizedGainLossTableTextBlock
      contextRef="i2a185dfa6c964ba987e96499102b5304_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV80MC9mcmFnOmFiMmMxNzgzMWQ0MTQ1ZWFiNmFmYjQ1NTNjOGMwYWZmL3RleHRyZWdpb246YWIyYzE3ODMxZDQxNDVlYWI2YWZiNDU1M2M4YzBhZmZfMzMzOA_8d7afec4-11ed-42b8-b654-23023212f9a1">&lt;div style="text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;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="text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:45.098%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.625%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;Three Months Ended September 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Nine Months Ended September 30,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"&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;654&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align: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;391&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align: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,422&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align: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,916&#160;&lt;/span&gt;&lt;/td&gt;&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;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;433&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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;2,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;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfRealizedGainLossTableTextBlock>
    <us-gaap:DebtSecuritiesAvailableForSaleRealizedGain
      contextRef="i591c605ee7ee4447b1e452c40d5ba004_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV80MC9mcmFnOmFiMmMxNzgzMWQ0MTQ1ZWFiNmFmYjQ1NTNjOGMwYWZmL3RhYmxlOjZiN2E0MzJiYzY0YTQ1NjA5MDAwYzc1YmVhZDUxNmYzL3RhYmxlcmFuZ2U6NmI3YTQzMmJjNjRhNDU2MDkwMDBjNzViZWFkNTE2ZjNfMi0yLTEtMS0w_8eea923b-7ae2-452b-9474-211a3dd7dc88"
      unitRef="usd">654000</us-gaap:DebtSecuritiesAvailableForSaleRealizedGain>
    <us-gaap:DebtSecuritiesAvailableForSaleRealizedGain
      contextRef="id40ab06275244375b015f43c25096b98_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV80MC9mcmFnOmFiMmMxNzgzMWQ0MTQ1ZWFiNmFmYjQ1NTNjOGMwYWZmL3RhYmxlOjZiN2E0MzJiYzY0YTQ1NjA5MDAwYzc1YmVhZDUxNmYzL3RhYmxlcmFuZ2U6NmI3YTQzMmJjNjRhNDU2MDkwMDBjNzViZWFkNTE2ZjNfMi00LTEtMS0w_629bca46-1642-4fed-b5d7-e4bba5366899"
      unitRef="usd">391000</us-gaap:DebtSecuritiesAvailableForSaleRealizedGain>
    <us-gaap:DebtSecuritiesAvailableForSaleRealizedGain
      contextRef="i2a185dfa6c964ba987e96499102b5304_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV80MC9mcmFnOmFiMmMxNzgzMWQ0MTQ1ZWFiNmFmYjQ1NTNjOGMwYWZmL3RhYmxlOjZiN2E0MzJiYzY0YTQ1NjA5MDAwYzc1YmVhZDUxNmYzL3RhYmxlcmFuZ2U6NmI3YTQzMmJjNjRhNDU2MDkwMDBjNzViZWFkNTE2ZjNfMi02LTEtMS0w_205d9cd5-f1d0-4e9e-96aa-f35fe78e8681"
      unitRef="usd">1422000</us-gaap:DebtSecuritiesAvailableForSaleRealizedGain>
    <us-gaap:DebtSecuritiesAvailableForSaleRealizedGain
      contextRef="idc20abe4b2fa4925abe287f72b4de70d_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV80MC9mcmFnOmFiMmMxNzgzMWQ0MTQ1ZWFiNmFmYjQ1NTNjOGMwYWZmL3RhYmxlOjZiN2E0MzJiYzY0YTQ1NjA5MDAwYzc1YmVhZDUxNmYzL3RhYmxlcmFuZ2U6NmI3YTQzMmJjNjRhNDU2MDkwMDBjNzViZWFkNTE2ZjNfMi04LTEtMS0w_32ac6287-d770-402b-bbfd-e5711bac329c"
      unitRef="usd">4916000</us-gaap:DebtSecuritiesAvailableForSaleRealizedGain>
    <us-gaap:DebtSecuritiesAvailableForSaleRealizedLoss
      contextRef="i591c605ee7ee4447b1e452c40d5ba004_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV80MC9mcmFnOmFiMmMxNzgzMWQ0MTQ1ZWFiNmFmYjQ1NTNjOGMwYWZmL3RhYmxlOjZiN2E0MzJiYzY0YTQ1NjA5MDAwYzc1YmVhZDUxNmYzL3RhYmxlcmFuZ2U6NmI3YTQzMmJjNjRhNDU2MDkwMDBjNzViZWFkNTE2ZjNfMy0yLTEtMS0w_8e33b92d-5984-416c-84a0-88edb0403cca"
      unitRef="usd">433000</us-gaap:DebtSecuritiesAvailableForSaleRealizedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleRealizedLoss
      contextRef="id40ab06275244375b015f43c25096b98_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV80MC9mcmFnOmFiMmMxNzgzMWQ0MTQ1ZWFiNmFmYjQ1NTNjOGMwYWZmL3RhYmxlOjZiN2E0MzJiYzY0YTQ1NjA5MDAwYzc1YmVhZDUxNmYzL3RhYmxlcmFuZ2U6NmI3YTQzMmJjNjRhNDU2MDkwMDBjNzViZWFkNTE2ZjNfMy00LTEtMS0w_05733fc5-96ca-45c0-9547-201a3a9c93a6"
      unitRef="usd">124000</us-gaap:DebtSecuritiesAvailableForSaleRealizedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleRealizedLoss
      contextRef="i2a185dfa6c964ba987e96499102b5304_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV80MC9mcmFnOmFiMmMxNzgzMWQ0MTQ1ZWFiNmFmYjQ1NTNjOGMwYWZmL3RhYmxlOjZiN2E0MzJiYzY0YTQ1NjA5MDAwYzc1YmVhZDUxNmYzL3RhYmxlcmFuZ2U6NmI3YTQzMmJjNjRhNDU2MDkwMDBjNzViZWFkNTE2ZjNfMy02LTEtMS0w_0d20f393-7bc7-475a-8bb4-f10f4736ca64"
      unitRef="usd">813000</us-gaap:DebtSecuritiesAvailableForSaleRealizedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleRealizedLoss
      contextRef="idc20abe4b2fa4925abe287f72b4de70d_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV80MC9mcmFnOmFiMmMxNzgzMWQ0MTQ1ZWFiNmFmYjQ1NTNjOGMwYWZmL3RhYmxlOjZiN2E0MzJiYzY0YTQ1NjA5MDAwYzc1YmVhZDUxNmYzL3RhYmxlcmFuZ2U6NmI3YTQzMmJjNjRhNDU2MDkwMDBjNzViZWFkNTE2ZjNfMy04LTEtMS0w_b494c5ab-35f4-410e-b692-64e3d0688518"
      unitRef="usd">2354000</us-gaap:DebtSecuritiesAvailableForSaleRealizedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionFairValueTableTextBlock
      contextRef="i2a185dfa6c964ba987e96499102b5304_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV80MC9mcmFnOmFiMmMxNzgzMWQ0MTQ1ZWFiNmFmYjQ1NTNjOGMwYWZmL3RleHRyZWdpb246YWIyYzE3ODMxZDQxNDVlYWI2YWZiNDU1M2M4YzBhZmZfMzMwMw_ac662180-ff0b-4b53-a5d6-c45779103bdb">&lt;div style="text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The 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&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-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:33.453%"/&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:9.295%"/&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.856%"/&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:9.295%"/&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.856%"/&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:9.295%"/&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.858%"/&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;September 30, 2021 (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;192,231&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align: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,221)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align: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;192,231&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align: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,221)&lt;/span&gt;&lt;/td&gt;&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;431,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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,119)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,894&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(287)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;455,238&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(5,406)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;64,368&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(896)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;64,368&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(896)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;Non-U.S. government 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;23,561&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,186)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;23,561&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,186)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,519&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,772)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,215&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(824)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;429,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;(7,596)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;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;Residential and commercial mortgage securities&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;230,806&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,517)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;(692)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,395&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,209)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;271,485&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(717)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;(170)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;289,634&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(887)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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;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,627,314&#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;(19,428)&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,847&#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,973)&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,706,161&#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;(21,401)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:center"&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-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:33.453%"/&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:9.295%"/&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.856%"/&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:9.295%"/&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.856%"/&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:9.295%"/&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.858%"/&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:top"&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;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;</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionFairValueTableTextBlock>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months
      contextRef="i7a45f1942b574aad93c3c5ac6fe3f146_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV80MC9mcmFnOmFiMmMxNzgzMWQ0MTQ1ZWFiNmFmYjQ1NTNjOGMwYWZmL3RhYmxlOmJiNTQwNjMxYmIyNjRjNjM4MDNlODhhMGYzZWNlNDkzL3RhYmxlcmFuZ2U6YmI1NDA2MzFiYjI2NGM2MzgwM2U4OGEwZjNlY2U0OTNfMi0yLTEtMS0w_95c46a0d-a373-40d5-bf65-e247cf92070c"
      unitRef="usd">192231000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss
      contextRef="i7a45f1942b574aad93c3c5ac6fe3f146_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV80MC9mcmFnOmFiMmMxNzgzMWQ0MTQ1ZWFiNmFmYjQ1NTNjOGMwYWZmL3RhYmxlOmJiNTQwNjMxYmIyNjRjNjM4MDNlODhhMGYzZWNlNDkzL3RhYmxlcmFuZ2U6YmI1NDA2MzFiYjI2NGM2MzgwM2U4OGEwZjNlY2U0OTNfMi00LTEtMS0w_00df4028-d868-4de0-bd92-0a42ae4d4c64"
      unitRef="usd">1221000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger
      contextRef="i7a45f1942b574aad93c3c5ac6fe3f146_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV80MC9mcmFnOmFiMmMxNzgzMWQ0MTQ1ZWFiNmFmYjQ1NTNjOGMwYWZmL3RhYmxlOmJiNTQwNjMxYmIyNjRjNjM4MDNlODhhMGYzZWNlNDkzL3RhYmxlcmFuZ2U6YmI1NDA2MzFiYjI2NGM2MzgwM2U4OGEwZjNlY2U0OTNfMi02LTEtMS0w_f46fb56b-623d-4470-b401-003da236536c"
      unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss
      contextRef="i7a45f1942b574aad93c3c5ac6fe3f146_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV80MC9mcmFnOmFiMmMxNzgzMWQ0MTQ1ZWFiNmFmYjQ1NTNjOGMwYWZmL3RhYmxlOmJiNTQwNjMxYmIyNjRjNjM4MDNlODhhMGYzZWNlNDkzL3RhYmxlcmFuZ2U6YmI1NDA2MzFiYjI2NGM2MzgwM2U4OGEwZjNlY2U0OTNfMi04LTEtMS0w_39c001c8-0122-44ad-88d2-ada2135c5b4e"
      unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition
      contextRef="i7a45f1942b574aad93c3c5ac6fe3f146_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV80MC9mcmFnOmFiMmMxNzgzMWQ0MTQ1ZWFiNmFmYjQ1NTNjOGMwYWZmL3RhYmxlOmJiNTQwNjMxYmIyNjRjNjM4MDNlODhhMGYzZWNlNDkzL3RhYmxlcmFuZ2U6YmI1NDA2MzFiYjI2NGM2MzgwM2U4OGEwZjNlY2U0OTNfMi0xMC0xLTEtMA_c163270a-4db3-46cf-a1e5-60acc3bab2b5"
      unitRef="usd">192231000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss
      contextRef="i7a45f1942b574aad93c3c5ac6fe3f146_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV80MC9mcmFnOmFiMmMxNzgzMWQ0MTQ1ZWFiNmFmYjQ1NTNjOGMwYWZmL3RhYmxlOmJiNTQwNjMxYmIyNjRjNjM4MDNlODhhMGYzZWNlNDkzL3RhYmxlcmFuZ2U6YmI1NDA2MzFiYjI2NGM2MzgwM2U4OGEwZjNlY2U0OTNfMi0xMi0xLTEtMA_0f106739-b8b8-42c5-8867-b14e08be5503"
      unitRef="usd">1221000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months
      contextRef="i2b1f251c64c04002ae076d0ebb96da7f_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV80MC9mcmFnOmFiMmMxNzgzMWQ0MTQ1ZWFiNmFmYjQ1NTNjOGMwYWZmL3RhYmxlOmJiNTQwNjMxYmIyNjRjNjM4MDNlODhhMGYzZWNlNDkzL3RhYmxlcmFuZ2U6YmI1NDA2MzFiYjI2NGM2MzgwM2U4OGEwZjNlY2U0OTNfNC0yLTEtMS0w_3ca44b14-1e9a-4a9c-ac8d-69cb2ae4ce79"
      unitRef="usd">431344000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss
      contextRef="i2b1f251c64c04002ae076d0ebb96da7f_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV80MC9mcmFnOmFiMmMxNzgzMWQ0MTQ1ZWFiNmFmYjQ1NTNjOGMwYWZmL3RhYmxlOmJiNTQwNjMxYmIyNjRjNjM4MDNlODhhMGYzZWNlNDkzL3RhYmxlcmFuZ2U6YmI1NDA2MzFiYjI2NGM2MzgwM2U4OGEwZjNlY2U0OTNfNC00LTEtMS0w_684baa1e-f74a-4eff-9733-09ca3a4d24d8"
      unitRef="usd">5119000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger
      contextRef="i2b1f251c64c04002ae076d0ebb96da7f_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV80MC9mcmFnOmFiMmMxNzgzMWQ0MTQ1ZWFiNmFmYjQ1NTNjOGMwYWZmL3RhYmxlOmJiNTQwNjMxYmIyNjRjNjM4MDNlODhhMGYzZWNlNDkzL3RhYmxlcmFuZ2U6YmI1NDA2MzFiYjI2NGM2MzgwM2U4OGEwZjNlY2U0OTNfNC02LTEtMS0w_2a0dab85-6bb8-43d8-93f7-cc10b08ebc9c"
      unitRef="usd">23894000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss
      contextRef="i2b1f251c64c04002ae076d0ebb96da7f_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV80MC9mcmFnOmFiMmMxNzgzMWQ0MTQ1ZWFiNmFmYjQ1NTNjOGMwYWZmL3RhYmxlOmJiNTQwNjMxYmIyNjRjNjM4MDNlODhhMGYzZWNlNDkzL3RhYmxlcmFuZ2U6YmI1NDA2MzFiYjI2NGM2MzgwM2U4OGEwZjNlY2U0OTNfNC04LTEtMS0w_22d9b6c1-a3af-41eb-9e23-f3df810954e2"
      unitRef="usd">287000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition
      contextRef="i2b1f251c64c04002ae076d0ebb96da7f_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV80MC9mcmFnOmFiMmMxNzgzMWQ0MTQ1ZWFiNmFmYjQ1NTNjOGMwYWZmL3RhYmxlOmJiNTQwNjMxYmIyNjRjNjM4MDNlODhhMGYzZWNlNDkzL3RhYmxlcmFuZ2U6YmI1NDA2MzFiYjI2NGM2MzgwM2U4OGEwZjNlY2U0OTNfNC0xMC0xLTEtMA_5b87428c-62ae-4c8a-b1bf-c4bd3accf3c6"
      unitRef="usd">455238000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss
      contextRef="i2b1f251c64c04002ae076d0ebb96da7f_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV80MC9mcmFnOmFiMmMxNzgzMWQ0MTQ1ZWFiNmFmYjQ1NTNjOGMwYWZmL3RhYmxlOmJiNTQwNjMxYmIyNjRjNjM4MDNlODhhMGYzZWNlNDkzL3RhYmxlcmFuZ2U6YmI1NDA2MzFiYjI2NGM2MzgwM2U4OGEwZjNlY2U0OTNfNC0xMi0xLTEtMA_e7cfdad0-77c4-47a3-81e5-a45ae73455be"
      unitRef="usd">5406000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months
      contextRef="i4b2934e2102d40ba95ba9a97434609be_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV80MC9mcmFnOmFiMmMxNzgzMWQ0MTQ1ZWFiNmFmYjQ1NTNjOGMwYWZmL3RhYmxlOmJiNTQwNjMxYmIyNjRjNjM4MDNlODhhMGYzZWNlNDkzL3RhYmxlcmFuZ2U6YmI1NDA2MzFiYjI2NGM2MzgwM2U4OGEwZjNlY2U0OTNfNS0yLTEtMS0w_ce040912-c47c-45d3-b145-32c07ea1b48d"
      unitRef="usd">64368000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss
      contextRef="i4b2934e2102d40ba95ba9a97434609be_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV80MC9mcmFnOmFiMmMxNzgzMWQ0MTQ1ZWFiNmFmYjQ1NTNjOGMwYWZmL3RhYmxlOmJiNTQwNjMxYmIyNjRjNjM4MDNlODhhMGYzZWNlNDkzL3RhYmxlcmFuZ2U6YmI1NDA2MzFiYjI2NGM2MzgwM2U4OGEwZjNlY2U0OTNfNS00LTEtMS0w_7aeac3d2-5d61-4073-be8f-ed100a68eca7"
      unitRef="usd">896000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger
      contextRef="i4b2934e2102d40ba95ba9a97434609be_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV80MC9mcmFnOmFiMmMxNzgzMWQ0MTQ1ZWFiNmFmYjQ1NTNjOGMwYWZmL3RhYmxlOmJiNTQwNjMxYmIyNjRjNjM4MDNlODhhMGYzZWNlNDkzL3RhYmxlcmFuZ2U6YmI1NDA2MzFiYjI2NGM2MzgwM2U4OGEwZjNlY2U0OTNfNS02LTEtMS0w_d40bfe8e-d9fc-4d20-87b6-6a297970025f"
      unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss
      contextRef="i4b2934e2102d40ba95ba9a97434609be_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV80MC9mcmFnOmFiMmMxNzgzMWQ0MTQ1ZWFiNmFmYjQ1NTNjOGMwYWZmL3RhYmxlOmJiNTQwNjMxYmIyNjRjNjM4MDNlODhhMGYzZWNlNDkzL3RhYmxlcmFuZ2U6YmI1NDA2MzFiYjI2NGM2MzgwM2U4OGEwZjNlY2U0OTNfNS04LTEtMS0w_8f2fff92-8976-4d82-b8e6-f02770571ef0"
      unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition
      contextRef="i4b2934e2102d40ba95ba9a97434609be_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV80MC9mcmFnOmFiMmMxNzgzMWQ0MTQ1ZWFiNmFmYjQ1NTNjOGMwYWZmL3RhYmxlOmJiNTQwNjMxYmIyNjRjNjM4MDNlODhhMGYzZWNlNDkzL3RhYmxlcmFuZ2U6YmI1NDA2MzFiYjI2NGM2MzgwM2U4OGEwZjNlY2U0OTNfNS0xMC0xLTEtMA_1f0e85ed-004d-4794-8b9a-92581af2a1b4"
      unitRef="usd">64368000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss
      contextRef="i4b2934e2102d40ba95ba9a97434609be_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV80MC9mcmFnOmFiMmMxNzgzMWQ0MTQ1ZWFiNmFmYjQ1NTNjOGMwYWZmL3RhYmxlOmJiNTQwNjMxYmIyNjRjNjM4MDNlODhhMGYzZWNlNDkzL3RhYmxlcmFuZ2U6YmI1NDA2MzFiYjI2NGM2MzgwM2U4OGEwZjNlY2U0OTNfNS0xMi0xLTEtMA_b218b783-911e-4701-84c3-2ed3489f061a"
      unitRef="usd">896000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months
      contextRef="ibc1dd6dbcef947aaa789269d258dd67b_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV80MC9mcmFnOmFiMmMxNzgzMWQ0MTQ1ZWFiNmFmYjQ1NTNjOGMwYWZmL3RhYmxlOmJiNTQwNjMxYmIyNjRjNjM4MDNlODhhMGYzZWNlNDkzL3RhYmxlcmFuZ2U6YmI1NDA2MzFiYjI2NGM2MzgwM2U4OGEwZjNlY2U0OTNfNi0yLTEtMS0w_412d7003-d504-4957-adf6-75777b49ab60"
      unitRef="usd">23561000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss
      contextRef="ibc1dd6dbcef947aaa789269d258dd67b_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV80MC9mcmFnOmFiMmMxNzgzMWQ0MTQ1ZWFiNmFmYjQ1NTNjOGMwYWZmL3RhYmxlOmJiNTQwNjMxYmIyNjRjNjM4MDNlODhhMGYzZWNlNDkzL3RhYmxlcmFuZ2U6YmI1NDA2MzFiYjI2NGM2MzgwM2U4OGEwZjNlY2U0OTNfNi00LTEtMS0w_c21ba297-deb8-46f1-a2c6-674e442db9c5"
      unitRef="usd">1186000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger
      contextRef="ibc1dd6dbcef947aaa789269d258dd67b_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV80MC9mcmFnOmFiMmMxNzgzMWQ0MTQ1ZWFiNmFmYjQ1NTNjOGMwYWZmL3RhYmxlOmJiNTQwNjMxYmIyNjRjNjM4MDNlODhhMGYzZWNlNDkzL3RhYmxlcmFuZ2U6YmI1NDA2MzFiYjI2NGM2MzgwM2U4OGEwZjNlY2U0OTNfNi02LTEtMS0w_30564439-8f7b-47ed-8bd0-4bb0fb86abd8"
      unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss
      contextRef="ibc1dd6dbcef947aaa789269d258dd67b_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV80MC9mcmFnOmFiMmMxNzgzMWQ0MTQ1ZWFiNmFmYjQ1NTNjOGMwYWZmL3RhYmxlOmJiNTQwNjMxYmIyNjRjNjM4MDNlODhhMGYzZWNlNDkzL3RhYmxlcmFuZ2U6YmI1NDA2MzFiYjI2NGM2MzgwM2U4OGEwZjNlY2U0OTNfNi04LTEtMS0w_631b6782-3b79-4eb5-b91d-315deb357418"
      unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition
      contextRef="ibc1dd6dbcef947aaa789269d258dd67b_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV80MC9mcmFnOmFiMmMxNzgzMWQ0MTQ1ZWFiNmFmYjQ1NTNjOGMwYWZmL3RhYmxlOmJiNTQwNjMxYmIyNjRjNjM4MDNlODhhMGYzZWNlNDkzL3RhYmxlcmFuZ2U6YmI1NDA2MzFiYjI2NGM2MzgwM2U4OGEwZjNlY2U0OTNfNi0xMC0xLTEtMA_7e79a6db-a77d-4572-b08d-e11566739f02"
      unitRef="usd">23561000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss
      contextRef="ibc1dd6dbcef947aaa789269d258dd67b_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV80MC9mcmFnOmFiMmMxNzgzMWQ0MTQ1ZWFiNmFmYjQ1NTNjOGMwYWZmL3RhYmxlOmJiNTQwNjMxYmIyNjRjNjM4MDNlODhhMGYzZWNlNDkzL3RhYmxlcmFuZ2U6YmI1NDA2MzFiYjI2NGM2MzgwM2U4OGEwZjNlY2U0OTNfNi0xMi0xLTEtMA_a5722918-810f-4d54-bf5f-8367277c4898"
      unitRef="usd">1186000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months
      contextRef="i662e0c0013eb4e9aa1c1ef71a13cdddb_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV80MC9mcmFnOmFiMmMxNzgzMWQ0MTQ1ZWFiNmFmYjQ1NTNjOGMwYWZmL3RhYmxlOmJiNTQwNjMxYmIyNjRjNjM4MDNlODhhMGYzZWNlNDkzL3RhYmxlcmFuZ2U6YmI1NDA2MzFiYjI2NGM2MzgwM2U4OGEwZjNlY2U0OTNfNy0yLTEtMS0w_2a44da3c-f43b-4974-b1c7-c4de22435895"
      unitRef="usd">413519000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss
      contextRef="i662e0c0013eb4e9aa1c1ef71a13cdddb_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV80MC9mcmFnOmFiMmMxNzgzMWQ0MTQ1ZWFiNmFmYjQ1NTNjOGMwYWZmL3RhYmxlOmJiNTQwNjMxYmIyNjRjNjM4MDNlODhhMGYzZWNlNDkzL3RhYmxlcmFuZ2U6YmI1NDA2MzFiYjI2NGM2MzgwM2U4OGEwZjNlY2U0OTNfNy00LTEtMS0w_fb427929-71b1-4a5f-842d-ddb05496b1ce"
      unitRef="usd">6772000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger
      contextRef="i662e0c0013eb4e9aa1c1ef71a13cdddb_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV80MC9mcmFnOmFiMmMxNzgzMWQ0MTQ1ZWFiNmFmYjQ1NTNjOGMwYWZmL3RhYmxlOmJiNTQwNjMxYmIyNjRjNjM4MDNlODhhMGYzZWNlNDkzL3RhYmxlcmFuZ2U6YmI1NDA2MzFiYjI2NGM2MzgwM2U4OGEwZjNlY2U0OTNfNy02LTEtMS0w_928d9cff-d4a0-4234-b39f-55e75f08aa90"
      unitRef="usd">16215000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss
      contextRef="i662e0c0013eb4e9aa1c1ef71a13cdddb_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV80MC9mcmFnOmFiMmMxNzgzMWQ0MTQ1ZWFiNmFmYjQ1NTNjOGMwYWZmL3RhYmxlOmJiNTQwNjMxYmIyNjRjNjM4MDNlODhhMGYzZWNlNDkzL3RhYmxlcmFuZ2U6YmI1NDA2MzFiYjI2NGM2MzgwM2U4OGEwZjNlY2U0OTNfNy04LTEtMS0w_c657f0bd-c80b-4823-ab66-0ed5ab6e956b"
      unitRef="usd">824000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition
      contextRef="i662e0c0013eb4e9aa1c1ef71a13cdddb_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV80MC9mcmFnOmFiMmMxNzgzMWQ0MTQ1ZWFiNmFmYjQ1NTNjOGMwYWZmL3RhYmxlOmJiNTQwNjMxYmIyNjRjNjM4MDNlODhhMGYzZWNlNDkzL3RhYmxlcmFuZ2U6YmI1NDA2MzFiYjI2NGM2MzgwM2U4OGEwZjNlY2U0OTNfNy0xMC0xLTEtMA_bdd6d739-22a0-48dd-af55-891df40a0bfb"
      unitRef="usd">429734000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss
      contextRef="i662e0c0013eb4e9aa1c1ef71a13cdddb_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV80MC9mcmFnOmFiMmMxNzgzMWQ0MTQ1ZWFiNmFmYjQ1NTNjOGMwYWZmL3RhYmxlOmJiNTQwNjMxYmIyNjRjNjM4MDNlODhhMGYzZWNlNDkzL3RhYmxlcmFuZ2U6YmI1NDA2MzFiYjI2NGM2MzgwM2U4OGEwZjNlY2U0OTNfNy0xMi0xLTEtMA_9cf90005-4341-495f-b42b-78c012822ee1"
      unitRef="usd">7596000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months
      contextRef="if1797637a12442cd98402534c3c05079_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV80MC9mcmFnOmFiMmMxNzgzMWQ0MTQ1ZWFiNmFmYjQ1NTNjOGMwYWZmL3RhYmxlOmJiNTQwNjMxYmIyNjRjNjM4MDNlODhhMGYzZWNlNDkzL3RhYmxlcmFuZ2U6YmI1NDA2MzFiYjI2NGM2MzgwM2U4OGEwZjNlY2U0OTNfOC0yLTEtMS0w_f2d69363-599a-498b-82bc-825aeaa9a10b"
      unitRef="usd">230806000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss
      contextRef="if1797637a12442cd98402534c3c05079_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV80MC9mcmFnOmFiMmMxNzgzMWQ0MTQ1ZWFiNmFmYjQ1NTNjOGMwYWZmL3RhYmxlOmJiNTQwNjMxYmIyNjRjNjM4MDNlODhhMGYzZWNlNDkzL3RhYmxlcmFuZ2U6YmI1NDA2MzFiYjI2NGM2MzgwM2U4OGEwZjNlY2U0OTNfOC00LTEtMS0w_fe5a5e14-bbc5-4a0d-86b2-6e7beed8b405"
      unitRef="usd">3517000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger
      contextRef="if1797637a12442cd98402534c3c05079_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV80MC9mcmFnOmFiMmMxNzgzMWQ0MTQ1ZWFiNmFmYjQ1NTNjOGMwYWZmL3RhYmxlOmJiNTQwNjMxYmIyNjRjNjM4MDNlODhhMGYzZWNlNDkzL3RhYmxlcmFuZ2U6YmI1NDA2MzFiYjI2NGM2MzgwM2U4OGEwZjNlY2U0OTNfOC02LTEtMS0w_4674f6e6-b193-4e13-ac25-110c11bcd5e5"
      unitRef="usd">20589000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss
      contextRef="if1797637a12442cd98402534c3c05079_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV80MC9mcmFnOmFiMmMxNzgzMWQ0MTQ1ZWFiNmFmYjQ1NTNjOGMwYWZmL3RhYmxlOmJiNTQwNjMxYmIyNjRjNjM4MDNlODhhMGYzZWNlNDkzL3RhYmxlcmFuZ2U6YmI1NDA2MzFiYjI2NGM2MzgwM2U4OGEwZjNlY2U0OTNfOC04LTEtMS0w_178a9299-51e3-47fc-8699-4582f11c364b"
      unitRef="usd">692000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition
      contextRef="if1797637a12442cd98402534c3c05079_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV80MC9mcmFnOmFiMmMxNzgzMWQ0MTQ1ZWFiNmFmYjQ1NTNjOGMwYWZmL3RhYmxlOmJiNTQwNjMxYmIyNjRjNjM4MDNlODhhMGYzZWNlNDkzL3RhYmxlcmFuZ2U6YmI1NDA2MzFiYjI2NGM2MzgwM2U4OGEwZjNlY2U0OTNfOC0xMC0xLTEtMA_93594814-7275-491b-8522-c60e51faa44d"
      unitRef="usd">251395000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss
      contextRef="if1797637a12442cd98402534c3c05079_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV80MC9mcmFnOmFiMmMxNzgzMWQ0MTQ1ZWFiNmFmYjQ1NTNjOGMwYWZmL3RhYmxlOmJiNTQwNjMxYmIyNjRjNjM4MDNlODhhMGYzZWNlNDkzL3RhYmxlcmFuZ2U6YmI1NDA2MzFiYjI2NGM2MzgwM2U4OGEwZjNlY2U0OTNfOC0xMi0xLTEtMA_d64c150d-b22a-4687-b9ee-cb499a145135"
      unitRef="usd">4209000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months
      contextRef="i3f9cd7471ffa4b0c989c9acd8f357c84_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV80MC9mcmFnOmFiMmMxNzgzMWQ0MTQ1ZWFiNmFmYjQ1NTNjOGMwYWZmL3RhYmxlOmJiNTQwNjMxYmIyNjRjNjM4MDNlODhhMGYzZWNlNDkzL3RhYmxlcmFuZ2U6YmI1NDA2MzFiYjI2NGM2MzgwM2U4OGEwZjNlY2U0OTNfOS0yLTEtMS0w_3aeef8bf-7f0b-4d86-b39f-7d500e4bc33a"
      unitRef="usd">271485000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss
      contextRef="i3f9cd7471ffa4b0c989c9acd8f357c84_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV80MC9mcmFnOmFiMmMxNzgzMWQ0MTQ1ZWFiNmFmYjQ1NTNjOGMwYWZmL3RhYmxlOmJiNTQwNjMxYmIyNjRjNjM4MDNlODhhMGYzZWNlNDkzL3RhYmxlcmFuZ2U6YmI1NDA2MzFiYjI2NGM2MzgwM2U4OGEwZjNlY2U0OTNfOS00LTEtMS0w_e8d74517-2d6a-4ab7-bbcb-e059351348d8"
      unitRef="usd">717000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger
      contextRef="i3f9cd7471ffa4b0c989c9acd8f357c84_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV80MC9mcmFnOmFiMmMxNzgzMWQ0MTQ1ZWFiNmFmYjQ1NTNjOGMwYWZmL3RhYmxlOmJiNTQwNjMxYmIyNjRjNjM4MDNlODhhMGYzZWNlNDkzL3RhYmxlcmFuZ2U6YmI1NDA2MzFiYjI2NGM2MzgwM2U4OGEwZjNlY2U0OTNfOS02LTEtMS0w_620ea332-39df-4908-8aab-992f27d32313"
      unitRef="usd">18149000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss
      contextRef="i3f9cd7471ffa4b0c989c9acd8f357c84_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV80MC9mcmFnOmFiMmMxNzgzMWQ0MTQ1ZWFiNmFmYjQ1NTNjOGMwYWZmL3RhYmxlOmJiNTQwNjMxYmIyNjRjNjM4MDNlODhhMGYzZWNlNDkzL3RhYmxlcmFuZ2U6YmI1NDA2MzFiYjI2NGM2MzgwM2U4OGEwZjNlY2U0OTNfOS04LTEtMS0w_8f23e975-e134-4f38-8d23-fc27d122f105"
      unitRef="usd">170000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition
      contextRef="i3f9cd7471ffa4b0c989c9acd8f357c84_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV80MC9mcmFnOmFiMmMxNzgzMWQ0MTQ1ZWFiNmFmYjQ1NTNjOGMwYWZmL3RhYmxlOmJiNTQwNjMxYmIyNjRjNjM4MDNlODhhMGYzZWNlNDkzL3RhYmxlcmFuZ2U6YmI1NDA2MzFiYjI2NGM2MzgwM2U4OGEwZjNlY2U0OTNfOS0xMC0xLTEtMA_542b74b2-7e26-4728-b994-8c97ef650441"
      unitRef="usd">289634000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss
      contextRef="i3f9cd7471ffa4b0c989c9acd8f357c84_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV80MC9mcmFnOmFiMmMxNzgzMWQ0MTQ1ZWFiNmFmYjQ1NTNjOGMwYWZmL3RhYmxlOmJiNTQwNjMxYmIyNjRjNjM4MDNlODhhMGYzZWNlNDkzL3RhYmxlcmFuZ2U6YmI1NDA2MzFiYjI2NGM2MzgwM2U4OGEwZjNlY2U0OTNfOS0xMi0xLTEtMA_e1f86bc8-2b5a-490b-ab1b-da8e9a0322fa"
      unitRef="usd">887000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months
      contextRef="i373ca8012b59446fa99f48bead3b6a48_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV80MC9mcmFnOmFiMmMxNzgzMWQ0MTQ1ZWFiNmFmYjQ1NTNjOGMwYWZmL3RhYmxlOmJiNTQwNjMxYmIyNjRjNjM4MDNlODhhMGYzZWNlNDkzL3RhYmxlcmFuZ2U6YmI1NDA2MzFiYjI2NGM2MzgwM2U4OGEwZjNlY2U0OTNfMTEtMi0xLTEtMA_93422606-8ee6-4efc-8aad-1c50d0492481"
      unitRef="usd">1627314000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss
      contextRef="i373ca8012b59446fa99f48bead3b6a48_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV80MC9mcmFnOmFiMmMxNzgzMWQ0MTQ1ZWFiNmFmYjQ1NTNjOGMwYWZmL3RhYmxlOmJiNTQwNjMxYmIyNjRjNjM4MDNlODhhMGYzZWNlNDkzL3RhYmxlcmFuZ2U6YmI1NDA2MzFiYjI2NGM2MzgwM2U4OGEwZjNlY2U0OTNfMTEtNC0xLTEtMA_fe9e6a82-ead7-4943-8a69-57a7d5e6f4cf"
      unitRef="usd">19428000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger
      contextRef="i373ca8012b59446fa99f48bead3b6a48_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV80MC9mcmFnOmFiMmMxNzgzMWQ0MTQ1ZWFiNmFmYjQ1NTNjOGMwYWZmL3RhYmxlOmJiNTQwNjMxYmIyNjRjNjM4MDNlODhhMGYzZWNlNDkzL3RhYmxlcmFuZ2U6YmI1NDA2MzFiYjI2NGM2MzgwM2U4OGEwZjNlY2U0OTNfMTEtNi0xLTEtMA_743ba77c-2b97-44a8-9974-55bac57e77ca"
      unitRef="usd">78847000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss
      contextRef="i373ca8012b59446fa99f48bead3b6a48_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV80MC9mcmFnOmFiMmMxNzgzMWQ0MTQ1ZWFiNmFmYjQ1NTNjOGMwYWZmL3RhYmxlOmJiNTQwNjMxYmIyNjRjNjM4MDNlODhhMGYzZWNlNDkzL3RhYmxlcmFuZ2U6YmI1NDA2MzFiYjI2NGM2MzgwM2U4OGEwZjNlY2U0OTNfMTEtOC0xLTEtMA_b0419b5e-9ef2-4d6e-ba7d-773208951878"
      unitRef="usd">1973000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition
      contextRef="i373ca8012b59446fa99f48bead3b6a48_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV80MC9mcmFnOmFiMmMxNzgzMWQ0MTQ1ZWFiNmFmYjQ1NTNjOGMwYWZmL3RhYmxlOmJiNTQwNjMxYmIyNjRjNjM4MDNlODhhMGYzZWNlNDkzL3RhYmxlcmFuZ2U6YmI1NDA2MzFiYjI2NGM2MzgwM2U4OGEwZjNlY2U0OTNfMTEtMTAtMS0xLTA_0375053c-96e8-43b6-ab3c-2c58c25fd56f"
      unitRef="usd">1706161000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss
      contextRef="i373ca8012b59446fa99f48bead3b6a48_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV80MC9mcmFnOmFiMmMxNzgzMWQ0MTQ1ZWFiNmFmYjQ1NTNjOGMwYWZmL3RhYmxlOmJiNTQwNjMxYmIyNjRjNjM4MDNlODhhMGYzZWNlNDkzL3RhYmxlcmFuZ2U6YmI1NDA2MzFiYjI2NGM2MzgwM2U4OGEwZjNlY2U0OTNfMTEtMTItMS0xLTA_1b514298-0f38-4f50-b5c4-cb41af3152cd"
      unitRef="usd">21401000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months
      contextRef="ia6f8e52c8dcf4a829f251c358f209ae5_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV80MC9mcmFnOmFiMmMxNzgzMWQ0MTQ1ZWFiNmFmYjQ1NTNjOGMwYWZmL3RhYmxlOmQ2ZWQwZWNjNzU3NDRmZTViNTY1ZTdkMmFkN2Y4MjE5L3RhYmxlcmFuZ2U6ZDZlZDBlY2M3NTc0NGZlNWI1NjVlN2QyYWQ3ZjgyMTlfMi0yLTEtMS0w_83184237-e104-44b0-8ed2-9f3ba032a81d"
      unitRef="usd">28776000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss
      contextRef="ia6f8e52c8dcf4a829f251c358f209ae5_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV80MC9mcmFnOmFiMmMxNzgzMWQ0MTQ1ZWFiNmFmYjQ1NTNjOGMwYWZmL3RhYmxlOmQ2ZWQwZWNjNzU3NDRmZTViNTY1ZTdkMmFkN2Y4MjE5L3RhYmxlcmFuZ2U6ZDZlZDBlY2M3NTc0NGZlNWI1NjVlN2QyYWQ3ZjgyMTlfMi00LTEtMS0w_d1abecb1-6e72-47cc-a0b8-67d1151d19fd"
      unitRef="usd">22000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger
      contextRef="ia6f8e52c8dcf4a829f251c358f209ae5_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV80MC9mcmFnOmFiMmMxNzgzMWQ0MTQ1ZWFiNmFmYjQ1NTNjOGMwYWZmL3RhYmxlOmQ2ZWQwZWNjNzU3NDRmZTViNTY1ZTdkMmFkN2Y4MjE5L3RhYmxlcmFuZ2U6ZDZlZDBlY2M3NTc0NGZlNWI1NjVlN2QyYWQ3ZjgyMTlfMi02LTEtMS0w_a21beb85-5807-4386-8a60-d1fadca391f4"
      unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss
      contextRef="ia6f8e52c8dcf4a829f251c358f209ae5_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV80MC9mcmFnOmFiMmMxNzgzMWQ0MTQ1ZWFiNmFmYjQ1NTNjOGMwYWZmL3RhYmxlOmQ2ZWQwZWNjNzU3NDRmZTViNTY1ZTdkMmFkN2Y4MjE5L3RhYmxlcmFuZ2U6ZDZlZDBlY2M3NTc0NGZlNWI1NjVlN2QyYWQ3ZjgyMTlfMi04LTEtMS0w_1c4d24fe-2e10-4004-ab58-d0cc232b7915"
      unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition
      contextRef="ia6f8e52c8dcf4a829f251c358f209ae5_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV80MC9mcmFnOmFiMmMxNzgzMWQ0MTQ1ZWFiNmFmYjQ1NTNjOGMwYWZmL3RhYmxlOmQ2ZWQwZWNjNzU3NDRmZTViNTY1ZTdkMmFkN2Y4MjE5L3RhYmxlcmFuZ2U6ZDZlZDBlY2M3NTc0NGZlNWI1NjVlN2QyYWQ3ZjgyMTlfMi0xMC0xLTEtMA_39c7777f-08a5-45c8-b40e-6138c6a97f3b"
      unitRef="usd">28776000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss
      contextRef="ia6f8e52c8dcf4a829f251c358f209ae5_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV80MC9mcmFnOmFiMmMxNzgzMWQ0MTQ1ZWFiNmFmYjQ1NTNjOGMwYWZmL3RhYmxlOmQ2ZWQwZWNjNzU3NDRmZTViNTY1ZTdkMmFkN2Y4MjE5L3RhYmxlcmFuZ2U6ZDZlZDBlY2M3NTc0NGZlNWI1NjVlN2QyYWQ3ZjgyMTlfMi0xMi0xLTEtMA_f2d044f3-7cd2-48a2-a52d-5319f6e10c38"
      unitRef="usd">22000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months
      contextRef="iaa8efd63fd2245d6821384f5cae59a25_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV80MC9mcmFnOmFiMmMxNzgzMWQ0MTQ1ZWFiNmFmYjQ1NTNjOGMwYWZmL3RhYmxlOmQ2ZWQwZWNjNzU3NDRmZTViNTY1ZTdkMmFkN2Y4MjE5L3RhYmxlcmFuZ2U6ZDZlZDBlY2M3NTc0NGZlNWI1NjVlN2QyYWQ3ZjgyMTlfNC0yLTEtMS0w_00d576e6-a27b-437b-88bf-51a6d856a580"
      unitRef="usd">152671000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss
      contextRef="iaa8efd63fd2245d6821384f5cae59a25_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV80MC9mcmFnOmFiMmMxNzgzMWQ0MTQ1ZWFiNmFmYjQ1NTNjOGMwYWZmL3RhYmxlOmQ2ZWQwZWNjNzU3NDRmZTViNTY1ZTdkMmFkN2Y4MjE5L3RhYmxlcmFuZ2U6ZDZlZDBlY2M3NTc0NGZlNWI1NjVlN2QyYWQ3ZjgyMTlfNC00LTEtMS0w_68b6dadf-15a6-4484-ba95-8c521f7f6f34"
      unitRef="usd">924000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger
      contextRef="iaa8efd63fd2245d6821384f5cae59a25_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV80MC9mcmFnOmFiMmMxNzgzMWQ0MTQ1ZWFiNmFmYjQ1NTNjOGMwYWZmL3RhYmxlOmQ2ZWQwZWNjNzU3NDRmZTViNTY1ZTdkMmFkN2Y4MjE5L3RhYmxlcmFuZ2U6ZDZlZDBlY2M3NTc0NGZlNWI1NjVlN2QyYWQ3ZjgyMTlfNC02LTEtMS0w_6c23a0a1-13ba-4b43-86c7-7e7423134978"
      unitRef="usd">3007000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss
      contextRef="iaa8efd63fd2245d6821384f5cae59a25_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV80MC9mcmFnOmFiMmMxNzgzMWQ0MTQ1ZWFiNmFmYjQ1NTNjOGMwYWZmL3RhYmxlOmQ2ZWQwZWNjNzU3NDRmZTViNTY1ZTdkMmFkN2Y4MjE5L3RhYmxlcmFuZ2U6ZDZlZDBlY2M3NTc0NGZlNWI1NjVlN2QyYWQ3ZjgyMTlfNC04LTEtMS0w_94ea1f35-3dba-4d39-8cbd-e9f978916a6c"
      unitRef="usd">46000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition
      contextRef="iaa8efd63fd2245d6821384f5cae59a25_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV80MC9mcmFnOmFiMmMxNzgzMWQ0MTQ1ZWFiNmFmYjQ1NTNjOGMwYWZmL3RhYmxlOmQ2ZWQwZWNjNzU3NDRmZTViNTY1ZTdkMmFkN2Y4MjE5L3RhYmxlcmFuZ2U6ZDZlZDBlY2M3NTc0NGZlNWI1NjVlN2QyYWQ3ZjgyMTlfNC0xMC0xLTEtMA_9b5c932b-d7cd-4a6d-863d-da35bc107e69"
      unitRef="usd">155678000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss
      contextRef="iaa8efd63fd2245d6821384f5cae59a25_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV80MC9mcmFnOmFiMmMxNzgzMWQ0MTQ1ZWFiNmFmYjQ1NTNjOGMwYWZmL3RhYmxlOmQ2ZWQwZWNjNzU3NDRmZTViNTY1ZTdkMmFkN2Y4MjE5L3RhYmxlcmFuZ2U6ZDZlZDBlY2M3NTc0NGZlNWI1NjVlN2QyYWQ3ZjgyMTlfNC0xMi0xLTEtMA_cc2f17e3-ef36-4ced-8102-3bed39bc2649"
      unitRef="usd">970000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months
      contextRef="i083f4681138b4957865c08f1619c68f0_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV80MC9mcmFnOmFiMmMxNzgzMWQ0MTQ1ZWFiNmFmYjQ1NTNjOGMwYWZmL3RhYmxlOmQ2ZWQwZWNjNzU3NDRmZTViNTY1ZTdkMmFkN2Y4MjE5L3RhYmxlcmFuZ2U6ZDZlZDBlY2M3NTc0NGZlNWI1NjVlN2QyYWQ3ZjgyMTlfNS0yLTEtMS0w_3b54b79f-25e1-4cb4-870b-4f7757f415d0"
      unitRef="usd">3838000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss
      contextRef="i083f4681138b4957865c08f1619c68f0_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV80MC9mcmFnOmFiMmMxNzgzMWQ0MTQ1ZWFiNmFmYjQ1NTNjOGMwYWZmL3RhYmxlOmQ2ZWQwZWNjNzU3NDRmZTViNTY1ZTdkMmFkN2Y4MjE5L3RhYmxlcmFuZ2U6ZDZlZDBlY2M3NTc0NGZlNWI1NjVlN2QyYWQ3ZjgyMTlfNS00LTEtMS0w_b79fe78e-1376-434a-b870-865450992094"
      unitRef="usd">15000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger
      contextRef="i083f4681138b4957865c08f1619c68f0_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV80MC9mcmFnOmFiMmMxNzgzMWQ0MTQ1ZWFiNmFmYjQ1NTNjOGMwYWZmL3RhYmxlOmQ2ZWQwZWNjNzU3NDRmZTViNTY1ZTdkMmFkN2Y4MjE5L3RhYmxlcmFuZ2U6ZDZlZDBlY2M3NTc0NGZlNWI1NjVlN2QyYWQ3ZjgyMTlfNS02LTEtMS0w_b1967d6e-4395-4518-8602-7f3b5e081c42"
      unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss
      contextRef="i083f4681138b4957865c08f1619c68f0_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV80MC9mcmFnOmFiMmMxNzgzMWQ0MTQ1ZWFiNmFmYjQ1NTNjOGMwYWZmL3RhYmxlOmQ2ZWQwZWNjNzU3NDRmZTViNTY1ZTdkMmFkN2Y4MjE5L3RhYmxlcmFuZ2U6ZDZlZDBlY2M3NTc0NGZlNWI1NjVlN2QyYWQ3ZjgyMTlfNS04LTEtMS0w_cbff8048-1906-459d-8e5c-761b6e4379bb"
      unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition
      contextRef="i083f4681138b4957865c08f1619c68f0_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV80MC9mcmFnOmFiMmMxNzgzMWQ0MTQ1ZWFiNmFmYjQ1NTNjOGMwYWZmL3RhYmxlOmQ2ZWQwZWNjNzU3NDRmZTViNTY1ZTdkMmFkN2Y4MjE5L3RhYmxlcmFuZ2U6ZDZlZDBlY2M3NTc0NGZlNWI1NjVlN2QyYWQ3ZjgyMTlfNS0xMC0xLTEtMA_8ab016a6-6c64-498e-a334-18efdbd80a6c"
      unitRef="usd">3838000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss
      contextRef="i083f4681138b4957865c08f1619c68f0_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV80MC9mcmFnOmFiMmMxNzgzMWQ0MTQ1ZWFiNmFmYjQ1NTNjOGMwYWZmL3RhYmxlOmQ2ZWQwZWNjNzU3NDRmZTViNTY1ZTdkMmFkN2Y4MjE5L3RhYmxlcmFuZ2U6ZDZlZDBlY2M3NTc0NGZlNWI1NjVlN2QyYWQ3ZjgyMTlfNS0xMi0xLTEtMA_8291b054-c2e1-4d2d-b5cb-e25ed83a5880"
      unitRef="usd">15000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months
      contextRef="i0c4bb92fdb6c4dd297b0883d83fb55dd_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV80MC9mcmFnOmFiMmMxNzgzMWQ0MTQ1ZWFiNmFmYjQ1NTNjOGMwYWZmL3RhYmxlOmQ2ZWQwZWNjNzU3NDRmZTViNTY1ZTdkMmFkN2Y4MjE5L3RhYmxlcmFuZ2U6ZDZlZDBlY2M3NTc0NGZlNWI1NjVlN2QyYWQ3ZjgyMTlfNy0yLTEtMS0w_8d6dff58-7bea-4d29-bb97-b8981ac9981e"
      unitRef="usd">141803000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss
      contextRef="i0c4bb92fdb6c4dd297b0883d83fb55dd_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV80MC9mcmFnOmFiMmMxNzgzMWQ0MTQ1ZWFiNmFmYjQ1NTNjOGMwYWZmL3RhYmxlOmQ2ZWQwZWNjNzU3NDRmZTViNTY1ZTdkMmFkN2Y4MjE5L3RhYmxlcmFuZ2U6ZDZlZDBlY2M3NTc0NGZlNWI1NjVlN2QyYWQ3ZjgyMTlfNy00LTEtMS0w_3840ac77-157f-4383-8260-9e008dcb4070"
      unitRef="usd">379000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger
      contextRef="i0c4bb92fdb6c4dd297b0883d83fb55dd_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV80MC9mcmFnOmFiMmMxNzgzMWQ0MTQ1ZWFiNmFmYjQ1NTNjOGMwYWZmL3RhYmxlOmQ2ZWQwZWNjNzU3NDRmZTViNTY1ZTdkMmFkN2Y4MjE5L3RhYmxlcmFuZ2U6ZDZlZDBlY2M3NTc0NGZlNWI1NjVlN2QyYWQ3ZjgyMTlfNy02LTEtMS0w_5056859b-a957-4a2f-ad3e-ac85972df7c6"
      unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss
      contextRef="i0c4bb92fdb6c4dd297b0883d83fb55dd_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV80MC9mcmFnOmFiMmMxNzgzMWQ0MTQ1ZWFiNmFmYjQ1NTNjOGMwYWZmL3RhYmxlOmQ2ZWQwZWNjNzU3NDRmZTViNTY1ZTdkMmFkN2Y4MjE5L3RhYmxlcmFuZ2U6ZDZlZDBlY2M3NTc0NGZlNWI1NjVlN2QyYWQ3ZjgyMTlfNy04LTEtMS0w_55ad1230-ef42-41c4-abce-7fadce835cfe"
      unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition
      contextRef="i0c4bb92fdb6c4dd297b0883d83fb55dd_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV80MC9mcmFnOmFiMmMxNzgzMWQ0MTQ1ZWFiNmFmYjQ1NTNjOGMwYWZmL3RhYmxlOmQ2ZWQwZWNjNzU3NDRmZTViNTY1ZTdkMmFkN2Y4MjE5L3RhYmxlcmFuZ2U6ZDZlZDBlY2M3NTc0NGZlNWI1NjVlN2QyYWQ3ZjgyMTlfNy0xMC0xLTEtMA_5491e5fe-e092-4a8a-8271-5be30a3277e2"
      unitRef="usd">141803000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss
      contextRef="i0c4bb92fdb6c4dd297b0883d83fb55dd_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV80MC9mcmFnOmFiMmMxNzgzMWQ0MTQ1ZWFiNmFmYjQ1NTNjOGMwYWZmL3RhYmxlOmQ2ZWQwZWNjNzU3NDRmZTViNTY1ZTdkMmFkN2Y4MjE5L3RhYmxlcmFuZ2U6ZDZlZDBlY2M3NTc0NGZlNWI1NjVlN2QyYWQ3ZjgyMTlfNy0xMi0xLTEtMA_3521e3b1-d9f6-446c-80a7-ce0f30679302"
      unitRef="usd">379000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months
      contextRef="iaea82e9b34f84a9fb418d5d681298eb8_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV80MC9mcmFnOmFiMmMxNzgzMWQ0MTQ1ZWFiNmFmYjQ1NTNjOGMwYWZmL3RhYmxlOmQ2ZWQwZWNjNzU3NDRmZTViNTY1ZTdkMmFkN2Y4MjE5L3RhYmxlcmFuZ2U6ZDZlZDBlY2M3NTc0NGZlNWI1NjVlN2QyYWQ3ZjgyMTlfOC0yLTEtMS0w_bb08bbd4-1e0f-456c-824f-d30667b9a24d"
      unitRef="usd">63203000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss
      contextRef="iaea82e9b34f84a9fb418d5d681298eb8_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV80MC9mcmFnOmFiMmMxNzgzMWQ0MTQ1ZWFiNmFmYjQ1NTNjOGMwYWZmL3RhYmxlOmQ2ZWQwZWNjNzU3NDRmZTViNTY1ZTdkMmFkN2Y4MjE5L3RhYmxlcmFuZ2U6ZDZlZDBlY2M3NTc0NGZlNWI1NjVlN2QyYWQ3ZjgyMTlfOC00LTEtMS0w_a13d0d64-b2f8-423b-a5e3-eb50e50a2c8d"
      unitRef="usd">777000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger
      contextRef="iaea82e9b34f84a9fb418d5d681298eb8_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV80MC9mcmFnOmFiMmMxNzgzMWQ0MTQ1ZWFiNmFmYjQ1NTNjOGMwYWZmL3RhYmxlOmQ2ZWQwZWNjNzU3NDRmZTViNTY1ZTdkMmFkN2Y4MjE5L3RhYmxlcmFuZ2U6ZDZlZDBlY2M3NTc0NGZlNWI1NjVlN2QyYWQ3ZjgyMTlfOC02LTEtMS0w_9ab6b7a8-eeef-45bf-b140-bcd44175c200"
      unitRef="usd">9516000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss
      contextRef="iaea82e9b34f84a9fb418d5d681298eb8_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV80MC9mcmFnOmFiMmMxNzgzMWQ0MTQ1ZWFiNmFmYjQ1NTNjOGMwYWZmL3RhYmxlOmQ2ZWQwZWNjNzU3NDRmZTViNTY1ZTdkMmFkN2Y4MjE5L3RhYmxlcmFuZ2U6ZDZlZDBlY2M3NTc0NGZlNWI1NjVlN2QyYWQ3ZjgyMTlfOC04LTEtMS0w_9a661e9f-208a-4b65-bf1b-25e335fe78a7"
      unitRef="usd">503000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition
      contextRef="iaea82e9b34f84a9fb418d5d681298eb8_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV80MC9mcmFnOmFiMmMxNzgzMWQ0MTQ1ZWFiNmFmYjQ1NTNjOGMwYWZmL3RhYmxlOmQ2ZWQwZWNjNzU3NDRmZTViNTY1ZTdkMmFkN2Y4MjE5L3RhYmxlcmFuZ2U6ZDZlZDBlY2M3NTc0NGZlNWI1NjVlN2QyYWQ3ZjgyMTlfOC0xMC0xLTEtMA_cfc7f09e-19c4-44c0-bde4-fbfe6682b870"
      unitRef="usd">72719000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss
      contextRef="iaea82e9b34f84a9fb418d5d681298eb8_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV80MC9mcmFnOmFiMmMxNzgzMWQ0MTQ1ZWFiNmFmYjQ1NTNjOGMwYWZmL3RhYmxlOmQ2ZWQwZWNjNzU3NDRmZTViNTY1ZTdkMmFkN2Y4MjE5L3RhYmxlcmFuZ2U6ZDZlZDBlY2M3NTc0NGZlNWI1NjVlN2QyYWQ3ZjgyMTlfOC0xMi0xLTEtMA_6f3a0f4d-3094-4ec8-af57-4aa702e360bd"
      unitRef="usd">1280000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months
      contextRef="i6161d43f42a949f0bebe4ca9a3ac3e47_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV80MC9mcmFnOmFiMmMxNzgzMWQ0MTQ1ZWFiNmFmYjQ1NTNjOGMwYWZmL3RhYmxlOmQ2ZWQwZWNjNzU3NDRmZTViNTY1ZTdkMmFkN2Y4MjE5L3RhYmxlcmFuZ2U6ZDZlZDBlY2M3NTc0NGZlNWI1NjVlN2QyYWQ3ZjgyMTlfOS0yLTEtMS0w_35acbd7d-9ebd-4e9d-adc8-b173e4cec27e"
      unitRef="usd">124165000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss
      contextRef="i6161d43f42a949f0bebe4ca9a3ac3e47_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV80MC9mcmFnOmFiMmMxNzgzMWQ0MTQ1ZWFiNmFmYjQ1NTNjOGMwYWZmL3RhYmxlOmQ2ZWQwZWNjNzU3NDRmZTViNTY1ZTdkMmFkN2Y4MjE5L3RhYmxlcmFuZ2U6ZDZlZDBlY2M3NTc0NGZlNWI1NjVlN2QyYWQ3ZjgyMTlfOS00LTEtMS0w_dfc57d50-0c90-41c8-a778-b7e4162303b8"
      unitRef="usd">483000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger
      contextRef="i6161d43f42a949f0bebe4ca9a3ac3e47_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV80MC9mcmFnOmFiMmMxNzgzMWQ0MTQ1ZWFiNmFmYjQ1NTNjOGMwYWZmL3RhYmxlOmQ2ZWQwZWNjNzU3NDRmZTViNTY1ZTdkMmFkN2Y4MjE5L3RhYmxlcmFuZ2U6ZDZlZDBlY2M3NTc0NGZlNWI1NjVlN2QyYWQ3ZjgyMTlfOS02LTEtMS0w_4b362f72-38e9-4cee-b746-65e9a5b80b6c"
      unitRef="usd">65897000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss
      contextRef="i6161d43f42a949f0bebe4ca9a3ac3e47_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV80MC9mcmFnOmFiMmMxNzgzMWQ0MTQ1ZWFiNmFmYjQ1NTNjOGMwYWZmL3RhYmxlOmQ2ZWQwZWNjNzU3NDRmZTViNTY1ZTdkMmFkN2Y4MjE5L3RhYmxlcmFuZ2U6ZDZlZDBlY2M3NTc0NGZlNWI1NjVlN2QyYWQ3ZjgyMTlfOS04LTEtMS0w_d5df34bb-2023-4285-83b1-7433f8d62f67"
      unitRef="usd">573000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition
      contextRef="i6161d43f42a949f0bebe4ca9a3ac3e47_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV80MC9mcmFnOmFiMmMxNzgzMWQ0MTQ1ZWFiNmFmYjQ1NTNjOGMwYWZmL3RhYmxlOmQ2ZWQwZWNjNzU3NDRmZTViNTY1ZTdkMmFkN2Y4MjE5L3RhYmxlcmFuZ2U6ZDZlZDBlY2M3NTc0NGZlNWI1NjVlN2QyYWQ3ZjgyMTlfOS0xMC0xLTEtMA_ad7930e1-7e7c-4ed7-9e4f-5368b8f915ac"
      unitRef="usd">190062000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss
      contextRef="i6161d43f42a949f0bebe4ca9a3ac3e47_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV80MC9mcmFnOmFiMmMxNzgzMWQ0MTQ1ZWFiNmFmYjQ1NTNjOGMwYWZmL3RhYmxlOmQ2ZWQwZWNjNzU3NDRmZTViNTY1ZTdkMmFkN2Y4MjE5L3RhYmxlcmFuZ2U6ZDZlZDBlY2M3NTc0NGZlNWI1NjVlN2QyYWQ3ZjgyMTlfOS0xMi0xLTEtMA_13b53d9e-793e-44e4-8f0e-491daea33b41"
      unitRef="usd">1056000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months
      contextRef="iee3dc27bd923475d8d622ce8b7ee2fdf_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV80MC9mcmFnOmFiMmMxNzgzMWQ0MTQ1ZWFiNmFmYjQ1NTNjOGMwYWZmL3RhYmxlOmQ2ZWQwZWNjNzU3NDRmZTViNTY1ZTdkMmFkN2Y4MjE5L3RhYmxlcmFuZ2U6ZDZlZDBlY2M3NTc0NGZlNWI1NjVlN2QyYWQ3ZjgyMTlfMTAtMi0xLTEtMA_74e194b9-9c26-4463-a930-897db66e3173"
      unitRef="usd">99995000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss
      contextRef="iee3dc27bd923475d8d622ce8b7ee2fdf_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV80MC9mcmFnOmFiMmMxNzgzMWQ0MTQ1ZWFiNmFmYjQ1NTNjOGMwYWZmL3RhYmxlOmQ2ZWQwZWNjNzU3NDRmZTViNTY1ZTdkMmFkN2Y4MjE5L3RhYmxlcmFuZ2U6ZDZlZDBlY2M3NTc0NGZlNWI1NjVlN2QyYWQ3ZjgyMTlfMTAtNC0xLTEtMA_ebb1c89f-84ee-4cb4-b391-22cceab8227b"
      unitRef="usd">18000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger
      contextRef="iee3dc27bd923475d8d622ce8b7ee2fdf_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV80MC9mcmFnOmFiMmMxNzgzMWQ0MTQ1ZWFiNmFmYjQ1NTNjOGMwYWZmL3RhYmxlOmQ2ZWQwZWNjNzU3NDRmZTViNTY1ZTdkMmFkN2Y4MjE5L3RhYmxlcmFuZ2U6ZDZlZDBlY2M3NTc0NGZlNWI1NjVlN2QyYWQ3ZjgyMTlfMTAtNi0xLTEtMA_d6d873e1-2e78-4279-9e73-2122d205444c"
      unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss
      contextRef="iee3dc27bd923475d8d622ce8b7ee2fdf_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV80MC9mcmFnOmFiMmMxNzgzMWQ0MTQ1ZWFiNmFmYjQ1NTNjOGMwYWZmL3RhYmxlOmQ2ZWQwZWNjNzU3NDRmZTViNTY1ZTdkMmFkN2Y4MjE5L3RhYmxlcmFuZ2U6ZDZlZDBlY2M3NTc0NGZlNWI1NjVlN2QyYWQ3ZjgyMTlfMTAtOC0xLTEtMA_09e0f2e1-8cff-481a-84be-404071200fb4"
      unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition
      contextRef="iee3dc27bd923475d8d622ce8b7ee2fdf_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV80MC9mcmFnOmFiMmMxNzgzMWQ0MTQ1ZWFiNmFmYjQ1NTNjOGMwYWZmL3RhYmxlOmQ2ZWQwZWNjNzU3NDRmZTViNTY1ZTdkMmFkN2Y4MjE5L3RhYmxlcmFuZ2U6ZDZlZDBlY2M3NTc0NGZlNWI1NjVlN2QyYWQ3ZjgyMTlfMTAtMTAtMS0xLTA_0d2f9fb1-7051-455a-9c65-27a2e57b14a6"
      unitRef="usd">99995000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss
      contextRef="iee3dc27bd923475d8d622ce8b7ee2fdf_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV80MC9mcmFnOmFiMmMxNzgzMWQ0MTQ1ZWFiNmFmYjQ1NTNjOGMwYWZmL3RhYmxlOmQ2ZWQwZWNjNzU3NDRmZTViNTY1ZTdkMmFkN2Y4MjE5L3RhYmxlcmFuZ2U6ZDZlZDBlY2M3NTc0NGZlNWI1NjVlN2QyYWQ3ZjgyMTlfMTAtMTItMS0xLTA_90e37724-243d-450e-841e-ffac6d8b3b44"
      unitRef="usd">18000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months
      contextRef="i8d10fa00a9a9471995c20b944e0caf80_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV80MC9mcmFnOmFiMmMxNzgzMWQ0MTQ1ZWFiNmFmYjQ1NTNjOGMwYWZmL3RhYmxlOmQ2ZWQwZWNjNzU3NDRmZTViNTY1ZTdkMmFkN2Y4MjE5L3RhYmxlcmFuZ2U6ZDZlZDBlY2M3NTc0NGZlNWI1NjVlN2QyYWQ3ZjgyMTlfMTEtMi0xLTEtMA_d128dff5-c08a-41f2-85b8-dd4f3eb10b3b"
      unitRef="usd">614451000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss
      contextRef="i8d10fa00a9a9471995c20b944e0caf80_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV80MC9mcmFnOmFiMmMxNzgzMWQ0MTQ1ZWFiNmFmYjQ1NTNjOGMwYWZmL3RhYmxlOmQ2ZWQwZWNjNzU3NDRmZTViNTY1ZTdkMmFkN2Y4MjE5L3RhYmxlcmFuZ2U6ZDZlZDBlY2M3NTc0NGZlNWI1NjVlN2QyYWQ3ZjgyMTlfMTEtNC0xLTEtMA_fba422fe-1896-47ce-bc88-4737eed6f6c0"
      unitRef="usd">2618000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger
      contextRef="i8d10fa00a9a9471995c20b944e0caf80_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV80MC9mcmFnOmFiMmMxNzgzMWQ0MTQ1ZWFiNmFmYjQ1NTNjOGMwYWZmL3RhYmxlOmQ2ZWQwZWNjNzU3NDRmZTViNTY1ZTdkMmFkN2Y4MjE5L3RhYmxlcmFuZ2U6ZDZlZDBlY2M3NTc0NGZlNWI1NjVlN2QyYWQ3ZjgyMTlfMTEtNi0xLTEtMA_497f8ef5-d78e-469a-af0d-9c991998bdc2"
      unitRef="usd">78420000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss
      contextRef="i8d10fa00a9a9471995c20b944e0caf80_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV80MC9mcmFnOmFiMmMxNzgzMWQ0MTQ1ZWFiNmFmYjQ1NTNjOGMwYWZmL3RhYmxlOmQ2ZWQwZWNjNzU3NDRmZTViNTY1ZTdkMmFkN2Y4MjE5L3RhYmxlcmFuZ2U6ZDZlZDBlY2M3NTc0NGZlNWI1NjVlN2QyYWQ3ZjgyMTlfMTEtOC0xLTEtMA_2076dfe9-9a2c-4069-9237-8301b27251aa"
      unitRef="usd">1122000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition
      contextRef="i8d10fa00a9a9471995c20b944e0caf80_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV80MC9mcmFnOmFiMmMxNzgzMWQ0MTQ1ZWFiNmFmYjQ1NTNjOGMwYWZmL3RhYmxlOmQ2ZWQwZWNjNzU3NDRmZTViNTY1ZTdkMmFkN2Y4MjE5L3RhYmxlcmFuZ2U6ZDZlZDBlY2M3NTc0NGZlNWI1NjVlN2QyYWQ3ZjgyMTlfMTEtMTAtMS0xLTA_304b8c17-c3cf-434e-a7d7-f178485af0ce"
      unitRef="usd">692871000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss
      contextRef="i8d10fa00a9a9471995c20b944e0caf80_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV80MC9mcmFnOmFiMmMxNzgzMWQ0MTQ1ZWFiNmFmYjQ1NTNjOGMwYWZmL3RhYmxlOmQ2ZWQwZWNjNzU3NDRmZTViNTY1ZTdkMmFkN2Y4MjE5L3RhYmxlcmFuZ2U6ZDZlZDBlY2M3NTc0NGZlNWI1NjVlN2QyYWQ3ZjgyMTlfMTEtMTItMS0xLTA_297825e0-2c27-4ff7-b6e1-d9093e5bbad3"
      unitRef="usd">3740000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionNumberOfPositions
      contextRef="i373ca8012b59446fa99f48bead3b6a48_I20210930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV80MC9mcmFnOmFiMmMxNzgzMWQ0MTQ1ZWFiNmFmYjQ1NTNjOGMwYWZmL3RleHRyZWdpb246YWIyYzE3ODMxZDQxNDVlYWI2YWZiNDU1M2M4YzBhZmZfOTM5_6d512113-4c3e-43cc-bfc6-553ec0b19fa1"
      unitRef="security">866</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionNumberOfPositions>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionNumberOfPositions
      contextRef="i8d10fa00a9a9471995c20b944e0caf80_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV80MC9mcmFnOmFiMmMxNzgzMWQ0MTQ1ZWFiNmFmYjQ1NTNjOGMwYWZmL3RleHRyZWdpb246YWIyYzE3ODMxZDQxNDVlYWI2YWZiNDU1M2M4YzBhZmZfOTQ2_36c1ad46-a60b-4ef0-a7bf-0ca83b228924"
      unitRef="security">363</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionNumberOfPositions>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="icd924a8b5a634868b5ff67f57cc49b90_D20210101-20210930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV80MC9mcmFnOmFiMmMxNzgzMWQ0MTQ1ZWFiNmFmYjQ1NTNjOGMwYWZmL3RleHRyZWdpb246YWIyYzE3ODMxZDQxNDVlYWI2YWZiNDU1M2M4YzBhZmZfMTYyNQ_8f416993-fcb0-440f-b9f8-46033fed18b4"
      unitRef="number">0.98</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:OtherThanTemporaryImpairmentLossDebtSecuritiesAvailableForSaleRecognizedInEarnings
      contextRef="i591c605ee7ee4447b1e452c40d5ba004_D20210701-20210930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV80MC9mcmFnOmFiMmMxNzgzMWQ0MTQ1ZWFiNmFmYjQ1NTNjOGMwYWZmL3RleHRyZWdpb246YWIyYzE3ODMxZDQxNDVlYWI2YWZiNDU1M2M4YzBhZmZfMTg3MA_725cb1d2-6878-432a-bbca-57538ebbf57e"
      unitRef="usd">0</us-gaap:OtherThanTemporaryImpairmentLossDebtSecuritiesAvailableForSaleRecognizedInEarnings>
    <us-gaap:OtherThanTemporaryImpairmentLossDebtSecuritiesAvailableForSaleRecognizedInEarnings
      contextRef="i2a185dfa6c964ba987e96499102b5304_D20210101-20210930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV80MC9mcmFnOmFiMmMxNzgzMWQ0MTQ1ZWFiNmFmYjQ1NTNjOGMwYWZmL3RleHRyZWdpb246YWIyYzE3ODMxZDQxNDVlYWI2YWZiNDU1M2M4YzBhZmZfMTg3MA_7bee37ec-22a6-4986-a180-76e6bc9855eb"
      unitRef="usd">0</us-gaap:OtherThanTemporaryImpairmentLossDebtSecuritiesAvailableForSaleRecognizedInEarnings>
    <us-gaap:OtherThanTemporaryImpairmentLossDebtSecuritiesAvailableForSaleRecognizedInEarnings
      contextRef="id40ab06275244375b015f43c25096b98_D20200701-20200930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV80MC9mcmFnOmFiMmMxNzgzMWQ0MTQ1ZWFiNmFmYjQ1NTNjOGMwYWZmL3RleHRyZWdpb246YWIyYzE3ODMxZDQxNDVlYWI2YWZiNDU1M2M4YzBhZmZfNDM5ODA0NjUyMzUyNg_abcc614e-4d1c-46bc-a167-2a5b4338fd06"
      unitRef="usd">0</us-gaap:OtherThanTemporaryImpairmentLossDebtSecuritiesAvailableForSaleRecognizedInEarnings>
    <us-gaap:OtherThanTemporaryImpairmentLossDebtSecuritiesAvailableForSaleRecognizedInEarnings
      contextRef="idc20abe4b2fa4925abe287f72b4de70d_D20200101-20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV80MC9mcmFnOmFiMmMxNzgzMWQ0MTQ1ZWFiNmFmYjQ1NTNjOGMwYWZmL3RleHRyZWdpb246YWIyYzE3ODMxZDQxNDVlYWI2YWZiNDU1M2M4YzBhZmZfMTk0Mg_eff37425-936f-4883-a98d-d61a39ae8ab2"
      unitRef="usd">400000</us-gaap:OtherThanTemporaryImpairmentLossDebtSecuritiesAvailableForSaleRecognizedInEarnings>
    <us-gaap:EquityMethodInvestments
      contextRef="i373ca8012b59446fa99f48bead3b6a48_I20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV80MC9mcmFnOmFiMmMxNzgzMWQ0MTQ1ZWFiNmFmYjQ1NTNjOGMwYWZmL3RleHRyZWdpb246YWIyYzE3ODMxZDQxNDVlYWI2YWZiNDU1M2M4YzBhZmZfMjAzMA_71cbbe4f-b99c-464a-bec4-f30c9c183490"
      unitRef="usd">161300000</us-gaap:EquityMethodInvestments>
    <us-gaap:EquityMethodInvestments
      contextRef="i8d10fa00a9a9471995c20b944e0caf80_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV80MC9mcmFnOmFiMmMxNzgzMWQ0MTQ1ZWFiNmFmYjQ1NTNjOGMwYWZmL3RleHRyZWdpb246YWIyYzE3ODMxZDQxNDVlYWI2YWZiNDU1M2M4YzBhZmZfMjAzNw_e9079f39-dfa4-4cd6-afb6-80e7d14c78cb"
      unitRef="usd">88900000</us-gaap:EquityMethodInvestments>
    <us-gaap:IncomeLossFromEquityMethodInvestments
      contextRef="if3f2b10f2d0b4b61875c235a0e9b3171_D20210701-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV80MC9mcmFnOmFiMmMxNzgzMWQ0MTQ1ZWFiNmFmYjQ1NTNjOGMwYWZmL3RleHRyZWdpb246YWIyYzE3ODMxZDQxNDVlYWI2YWZiNDU1M2M4YzBhZmZfNDM5ODA0NjUxOTYyMg_8b610f01-0260-4242-9b7a-e723f871d3da"
      unitRef="usd">39500000</us-gaap:IncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromEquityMethodInvestments
      contextRef="ifbfc62907f374b9c9167d6fd302da338_D20210101-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV80MC9mcmFnOmFiMmMxNzgzMWQ0MTQ1ZWFiNmFmYjQ1NTNjOGMwYWZmL3RleHRyZWdpb246YWIyYzE3ODMxZDQxNDVlYWI2YWZiNDU1M2M4YzBhZmZfNDM5ODA0NjUxOTYyMg_d3e329db-1215-4c10-9ad0-2969f910a2e8"
      unitRef="usd">39500000</us-gaap:IncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromEquityMethodInvestments
      contextRef="if602695841bc411ba36b74fef9f78973_D20210630-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV80MC9mcmFnOmFiMmMxNzgzMWQ0MTQ1ZWFiNmFmYjQ1NTNjOGMwYWZmL3RleHRyZWdpb246YWIyYzE3ODMxZDQxNDVlYWI2YWZiNDU1M2M4YzBhZmZfNDM5ODA0NjUxOTYyOA_7165085b-cda4-4055-b20d-27b0a65d7d2a"
      unitRef="usd">21100000</us-gaap:IncomeLossFromEquityMethodInvestments>
    <us-gaap:OtherAssetsFairValueDisclosure
      contextRef="ieecdd0cd13674796b7f55e6a79952361_I20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV80MC9mcmFnOmFiMmMxNzgzMWQ0MTQ1ZWFiNmFmYjQ1NTNjOGMwYWZmL3RleHRyZWdpb246YWIyYzE3ODMxZDQxNDVlYWI2YWZiNDU1M2M4YzBhZmZfNDM5ODA0NjUyMzUzNQ_a7a4fcd3-3f5d-4104-b32e-aa8b293b413d"
      unitRef="usd">83400000</us-gaap:OtherAssetsFairValueDisclosure>
    <us-gaap:InvestmentOwnedPercentOfNetAssets
      contextRef="ieecdd0cd13674796b7f55e6a79952361_I20210930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV80MC9mcmFnOmFiMmMxNzgzMWQ0MTQ1ZWFiNmFmYjQ1NTNjOGMwYWZmL3RleHRyZWdpb246YWIyYzE3ODMxZDQxNDVlYWI2YWZiNDU1M2M4YzBhZmZfNDM5ODA0NjUyMzU0Mg_69c94a78-42b2-4ecf-88a9-f65fc1c8eb2d"
      unitRef="number">0.59</us-gaap:InvestmentOwnedPercentOfNetAssets>
    <us-gaap:InvestmentCompanyCommittedCapital
      contextRef="ifbfc62907f374b9c9167d6fd302da338_D20210101-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV80MC9mcmFnOmFiMmMxNzgzMWQ0MTQ1ZWFiNmFmYjQ1NTNjOGMwYWZmL3RleHRyZWdpb246YWIyYzE3ODMxZDQxNDVlYWI2YWZiNDU1M2M4YzBhZmZfNDM5ODA0NjUyMzU0Nw_12298be7-00bf-431c-bf27-41208a2e9a3b"
      unitRef="usd">12800000</us-gaap:InvestmentCompanyCommittedCapital>
    <esnt:InvestmentCompanyAssetLiquidationPeriod
      contextRef="ic790ade11f724a56af357eda0ca95c66_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV80MC9mcmFnOmFiMmMxNzgzMWQ0MTQ1ZWFiNmFmYjQ1NTNjOGMwYWZmL3RleHRyZWdpb246YWIyYzE3ODMxZDQxNDVlYWI2YWZiNDU1M2M4YzBhZmZfNjA0NzMxMzk2NjcxMw_552e5c69-edc2-45d6-8eee-cab8c3d2c8dc">P9Y</esnt:InvestmentCompanyAssetLiquidationPeriod>
    <us-gaap:DebtSecuritiesAvailableForSaleRestricted
      contextRef="i373ca8012b59446fa99f48bead3b6a48_I20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV80MC9mcmFnOmFiMmMxNzgzMWQ0MTQ1ZWFiNmFmYjQ1NTNjOGMwYWZmL3RleHRyZWdpb246YWIyYzE3ODMxZDQxNDVlYWI2YWZiNDU1M2M4YzBhZmZfMjU3Ng_7a607d7c-ff00-4a2b-a936-b6311bedd69e"
      unitRef="usd">9700000</us-gaap:DebtSecuritiesAvailableForSaleRestricted>
    <us-gaap:DebtSecuritiesAvailableForSaleRestricted
      contextRef="i8d10fa00a9a9471995c20b944e0caf80_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV80MC9mcmFnOmFiMmMxNzgzMWQ0MTQ1ZWFiNmFmYjQ1NTNjOGMwYWZmL3RleHRyZWdpb246YWIyYzE3ODMxZDQxNDVlYWI2YWZiNDU1M2M4YzBhZmZfMjU4OQ_6dac8d59-ded9-475a-b68c-cf10346149b0"
      unitRef="usd">9700000</us-gaap:DebtSecuritiesAvailableForSaleRestricted>
    <us-gaap:AssetsHeldInTrust
      contextRef="i83811d4c0d8842899bc615ace351976e_I20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV80MC9mcmFnOmFiMmMxNzgzMWQ0MTQ1ZWFiNmFmYjQ1NTNjOGMwYWZmL3RleHRyZWdpb246YWIyYzE3ODMxZDQxNDVlYWI2YWZiNDU1M2M4YzBhZmZfMjgyNw_8242c10c-027b-4805-b325-b8ed9bf5f311"
      unitRef="usd">931800000</us-gaap:AssetsHeldInTrust>
    <us-gaap:AssetsHeldInTrust
      contextRef="i97f7c484ba0c45f7a80d040dfeff6319_I20201231"
      decimals="-8"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV80MC9mcmFnOmFiMmMxNzgzMWQ0MTQ1ZWFiNmFmYjQ1NTNjOGMwYWZmL3RleHRyZWdpb246YWIyYzE3ODMxZDQxNDVlYWI2YWZiNDU1M2M4YzBhZmZfMjg0MA_2d2d7abb-89e2-4e65-b6b9-e89b7928d4f1"
      unitRef="usd">1100000000</us-gaap:AssetsHeldInTrust>
    <esnt:AssetsonDepositUnderReinsuranceAgreements
      contextRef="ia6306cf84ac14ed3aeba66e03f9c5faf_I20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV80MC9mcmFnOmFiMmMxNzgzMWQ0MTQ1ZWFiNmFmYjQ1NTNjOGMwYWZmL3RleHRyZWdpb246YWIyYzE3ODMxZDQxNDVlYWI2YWZiNDU1M2M4YzBhZmZfMzAyOQ_cd81ef49-ddb9-47de-9377-07d7ed869f1c"
      unitRef="usd">8500000</esnt:AssetsonDepositUnderReinsuranceAgreements>
    <esnt:AssetsonDepositUnderReinsuranceAgreements
      contextRef="i97779f7dec6d4086b33ba89e9b141df4_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV80MC9mcmFnOmFiMmMxNzgzMWQ0MTQ1ZWFiNmFmYjQ1NTNjOGMwYWZmL3RleHRyZWdpb246YWIyYzE3ODMxZDQxNDVlYWI2YWZiNDU1M2M4YzBhZmZfMzA0Mg_36a703f7-7afc-429f-928b-fcbdc9488921"
      unitRef="usd">8500000</esnt:AssetsonDepositUnderReinsuranceAgreements>
    <esnt:AssetsOnDepositForTheBenefitOfTheSponsor
      contextRef="ia6306cf84ac14ed3aeba66e03f9c5faf_I20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV80MC9mcmFnOmFiMmMxNzgzMWQ0MTQ1ZWFiNmFmYjQ1NTNjOGMwYWZmL3RleHRyZWdpb246YWIyYzE3ODMxZDQxNDVlYWI2YWZiNDU1M2M4YzBhZmZfMzIzMQ_af054754-7193-40af-9216-07ffe7a73ae1"
      unitRef="usd">9000000</esnt:AssetsOnDepositForTheBenefitOfTheSponsor>
    <esnt:AssetsOnDepositForTheBenefitOfTheSponsor
      contextRef="i97779f7dec6d4086b33ba89e9b141df4_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV80MC9mcmFnOmFiMmMxNzgzMWQ0MTQ1ZWFiNmFmYjQ1NTNjOGMwYWZmL3RleHRyZWdpb246YWIyYzE3ODMxZDQxNDVlYWI2YWZiNDU1M2M4YzBhZmZfMzI0NA_8317047a-f3aa-4e78-88fb-676189d3dcba"
      unitRef="usd">12000000</esnt:AssetsOnDepositForTheBenefitOfTheSponsor>
    <us-gaap:InvestmentIncomeTextBlock
      contextRef="i2a185dfa6c964ba987e96499102b5304_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV80MC9mcmFnOmFiMmMxNzgzMWQ0MTQ1ZWFiNmFmYjQ1NTNjOGMwYWZmL3RleHRyZWdpb246YWIyYzE3ODMxZDQxNDVlYWI2YWZiNDU1M2M4YzBhZmZfMzMxMg_95019987-ad25-4f6c-afd9-81c7246d6c03">&lt;div style="text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Net investment income consists of:&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:45.098%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.625%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;Three Months Ended September 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Nine Months Ended September 30,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"&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;23,001&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align: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;19,952&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align: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;69,037&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align: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;61,135&#160;&lt;/span&gt;&lt;/td&gt;&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;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;30&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;158&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,566&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;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;23,031&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;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;20,038&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;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;69,195&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;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;62,701&#160;&lt;/span&gt;&lt;/td&gt;&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;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;(1,458)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,399)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,091)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,563)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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 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;21,573&#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;18,639&#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;65,104&#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;59,138&#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="if3de2a54b0e84077896cf4cd667e408b_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV80MC9mcmFnOmFiMmMxNzgzMWQ0MTQ1ZWFiNmFmYjQ1NTNjOGMwYWZmL3RhYmxlOmE4MDMxZDc4ODhkZTQ2ZGY4ZWMyYmY5MmMwNTMwMjkzL3RhYmxlcmFuZ2U6YTgwMzFkNzg4OGRlNDZkZjhlYzJiZjkyYzA1MzAyOTNfMi0yLTEtMS0w_87b36a77-0c2e-4146-95c4-2a8c65a58532"
      unitRef="usd">23001000</us-gaap:GrossInvestmentIncomeOperating>
    <us-gaap:GrossInvestmentIncomeOperating
      contextRef="i7a4972c9c66e4d6aaa6a5ba389bd1974_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV80MC9mcmFnOmFiMmMxNzgzMWQ0MTQ1ZWFiNmFmYjQ1NTNjOGMwYWZmL3RhYmxlOmE4MDMxZDc4ODhkZTQ2ZGY4ZWMyYmY5MmMwNTMwMjkzL3RhYmxlcmFuZ2U6YTgwMzFkNzg4OGRlNDZkZjhlYzJiZjkyYzA1MzAyOTNfMi00LTEtMS0w_7aa5076a-78d0-43cb-a20b-47dd05c03dae"
      unitRef="usd">19952000</us-gaap:GrossInvestmentIncomeOperating>
    <us-gaap:GrossInvestmentIncomeOperating
      contextRef="ib0f42f6865f14719ab8ecac7d97c5d0e_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV80MC9mcmFnOmFiMmMxNzgzMWQ0MTQ1ZWFiNmFmYjQ1NTNjOGMwYWZmL3RhYmxlOmE4MDMxZDc4ODhkZTQ2ZGY4ZWMyYmY5MmMwNTMwMjkzL3RhYmxlcmFuZ2U6YTgwMzFkNzg4OGRlNDZkZjhlYzJiZjkyYzA1MzAyOTNfMi02LTEtMS0w_5cb0cb7b-dff0-49cd-bd2d-9bc582afd954"
      unitRef="usd">69037000</us-gaap:GrossInvestmentIncomeOperating>
    <us-gaap:GrossInvestmentIncomeOperating
      contextRef="i53549ff524294a009a1b3f99ca2e749d_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV80MC9mcmFnOmFiMmMxNzgzMWQ0MTQ1ZWFiNmFmYjQ1NTNjOGMwYWZmL3RhYmxlOmE4MDMxZDc4ODhkZTQ2ZGY4ZWMyYmY5MmMwNTMwMjkzL3RhYmxlcmFuZ2U6YTgwMzFkNzg4OGRlNDZkZjhlYzJiZjkyYzA1MzAyOTNfMi04LTEtMS0w_13e99124-6afd-4db5-8d89-e4336e9350a5"
      unitRef="usd">61135000</us-gaap:GrossInvestmentIncomeOperating>
    <us-gaap:GrossInvestmentIncomeOperating
      contextRef="i6ea432385f784578baa7b42ae97df709_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV80MC9mcmFnOmFiMmMxNzgzMWQ0MTQ1ZWFiNmFmYjQ1NTNjOGMwYWZmL3RhYmxlOmE4MDMxZDc4ODhkZTQ2ZGY4ZWMyYmY5MmMwNTMwMjkzL3RhYmxlcmFuZ2U6YTgwMzFkNzg4OGRlNDZkZjhlYzJiZjkyYzA1MzAyOTNfMy0yLTEtMS0w_9cfaf6c9-9f9c-4801-abf6-a1ace3b479fa"
      unitRef="usd">30000</us-gaap:GrossInvestmentIncomeOperating>
    <us-gaap:GrossInvestmentIncomeOperating
      contextRef="i2184a0c966b74b79803affd8f222440f_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV80MC9mcmFnOmFiMmMxNzgzMWQ0MTQ1ZWFiNmFmYjQ1NTNjOGMwYWZmL3RhYmxlOmE4MDMxZDc4ODhkZTQ2ZGY4ZWMyYmY5MmMwNTMwMjkzL3RhYmxlcmFuZ2U6YTgwMzFkNzg4OGRlNDZkZjhlYzJiZjkyYzA1MzAyOTNfMy00LTEtMS0w_1c00d0b1-e1a1-4bf0-bb64-217376dc63b4"
      unitRef="usd">86000</us-gaap:GrossInvestmentIncomeOperating>
    <us-gaap:GrossInvestmentIncomeOperating
      contextRef="i23fa1b5bd65b422996e7c3e441bedf14_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV80MC9mcmFnOmFiMmMxNzgzMWQ0MTQ1ZWFiNmFmYjQ1NTNjOGMwYWZmL3RhYmxlOmE4MDMxZDc4ODhkZTQ2ZGY4ZWMyYmY5MmMwNTMwMjkzL3RhYmxlcmFuZ2U6YTgwMzFkNzg4OGRlNDZkZjhlYzJiZjkyYzA1MzAyOTNfMy02LTEtMS0w_6fbae835-91e2-4273-bccd-222b9224f86f"
      unitRef="usd">158000</us-gaap:GrossInvestmentIncomeOperating>
    <us-gaap:GrossInvestmentIncomeOperating
      contextRef="i7d78bf03e92140bda8b7575e0377686e_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV80MC9mcmFnOmFiMmMxNzgzMWQ0MTQ1ZWFiNmFmYjQ1NTNjOGMwYWZmL3RhYmxlOmE4MDMxZDc4ODhkZTQ2ZGY4ZWMyYmY5MmMwNTMwMjkzL3RhYmxlcmFuZ2U6YTgwMzFkNzg4OGRlNDZkZjhlYzJiZjkyYzA1MzAyOTNfMy04LTEtMS0w_ec4b8b64-fd31-4588-a382-14d0eff5b002"
      unitRef="usd">1566000</us-gaap:GrossInvestmentIncomeOperating>
    <us-gaap:GrossInvestmentIncomeOperating
      contextRef="i591c605ee7ee4447b1e452c40d5ba004_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV80MC9mcmFnOmFiMmMxNzgzMWQ0MTQ1ZWFiNmFmYjQ1NTNjOGMwYWZmL3RhYmxlOmE4MDMxZDc4ODhkZTQ2ZGY4ZWMyYmY5MmMwNTMwMjkzL3RhYmxlcmFuZ2U6YTgwMzFkNzg4OGRlNDZkZjhlYzJiZjkyYzA1MzAyOTNfNC0yLTEtMS0w_29a12d3c-d068-48e9-8b28-deda27b156c7"
      unitRef="usd">23031000</us-gaap:GrossInvestmentIncomeOperating>
    <us-gaap:GrossInvestmentIncomeOperating
      contextRef="id40ab06275244375b015f43c25096b98_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV80MC9mcmFnOmFiMmMxNzgzMWQ0MTQ1ZWFiNmFmYjQ1NTNjOGMwYWZmL3RhYmxlOmE4MDMxZDc4ODhkZTQ2ZGY4ZWMyYmY5MmMwNTMwMjkzL3RhYmxlcmFuZ2U6YTgwMzFkNzg4OGRlNDZkZjhlYzJiZjkyYzA1MzAyOTNfNC00LTEtMS0w_5ee916eb-8391-4dd0-8672-0352eae84353"
      unitRef="usd">20038000</us-gaap:GrossInvestmentIncomeOperating>
    <us-gaap:GrossInvestmentIncomeOperating
      contextRef="i2a185dfa6c964ba987e96499102b5304_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV80MC9mcmFnOmFiMmMxNzgzMWQ0MTQ1ZWFiNmFmYjQ1NTNjOGMwYWZmL3RhYmxlOmE4MDMxZDc4ODhkZTQ2ZGY4ZWMyYmY5MmMwNTMwMjkzL3RhYmxlcmFuZ2U6YTgwMzFkNzg4OGRlNDZkZjhlYzJiZjkyYzA1MzAyOTNfNC02LTEtMS0w_44aeda85-338b-43ca-8f0a-54fb01d070cc"
      unitRef="usd">69195000</us-gaap:GrossInvestmentIncomeOperating>
    <us-gaap:GrossInvestmentIncomeOperating
      contextRef="idc20abe4b2fa4925abe287f72b4de70d_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV80MC9mcmFnOmFiMmMxNzgzMWQ0MTQ1ZWFiNmFmYjQ1NTNjOGMwYWZmL3RhYmxlOmE4MDMxZDc4ODhkZTQ2ZGY4ZWMyYmY5MmMwNTMwMjkzL3RhYmxlcmFuZ2U6YTgwMzFkNzg4OGRlNDZkZjhlYzJiZjkyYzA1MzAyOTNfNC04LTEtMS0w_3b689e9f-e860-47d7-89cb-e450151b150e"
      unitRef="usd">62701000</us-gaap:GrossInvestmentIncomeOperating>
    <us-gaap:InvestmentIncomeInvestmentExpense
      contextRef="i591c605ee7ee4447b1e452c40d5ba004_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV80MC9mcmFnOmFiMmMxNzgzMWQ0MTQ1ZWFiNmFmYjQ1NTNjOGMwYWZmL3RhYmxlOmE4MDMxZDc4ODhkZTQ2ZGY4ZWMyYmY5MmMwNTMwMjkzL3RhYmxlcmFuZ2U6YTgwMzFkNzg4OGRlNDZkZjhlYzJiZjkyYzA1MzAyOTNfNS0yLTEtMS0w_200a0567-57b7-4cc1-9432-7143848073fd"
      unitRef="usd">1458000</us-gaap:InvestmentIncomeInvestmentExpense>
    <us-gaap:InvestmentIncomeInvestmentExpense
      contextRef="id40ab06275244375b015f43c25096b98_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV80MC9mcmFnOmFiMmMxNzgzMWQ0MTQ1ZWFiNmFmYjQ1NTNjOGMwYWZmL3RhYmxlOmE4MDMxZDc4ODhkZTQ2ZGY4ZWMyYmY5MmMwNTMwMjkzL3RhYmxlcmFuZ2U6YTgwMzFkNzg4OGRlNDZkZjhlYzJiZjkyYzA1MzAyOTNfNS00LTEtMS0w_96e7c093-072f-47bf-9f09-2ed718ff31c7"
      unitRef="usd">1399000</us-gaap:InvestmentIncomeInvestmentExpense>
    <us-gaap:InvestmentIncomeInvestmentExpense
      contextRef="i2a185dfa6c964ba987e96499102b5304_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV80MC9mcmFnOmFiMmMxNzgzMWQ0MTQ1ZWFiNmFmYjQ1NTNjOGMwYWZmL3RhYmxlOmE4MDMxZDc4ODhkZTQ2ZGY4ZWMyYmY5MmMwNTMwMjkzL3RhYmxlcmFuZ2U6YTgwMzFkNzg4OGRlNDZkZjhlYzJiZjkyYzA1MzAyOTNfNS02LTEtMS0w_f507cadf-f0d3-4956-be24-110566333728"
      unitRef="usd">4091000</us-gaap:InvestmentIncomeInvestmentExpense>
    <us-gaap:InvestmentIncomeInvestmentExpense
      contextRef="idc20abe4b2fa4925abe287f72b4de70d_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV80MC9mcmFnOmFiMmMxNzgzMWQ0MTQ1ZWFiNmFmYjQ1NTNjOGMwYWZmL3RhYmxlOmE4MDMxZDc4ODhkZTQ2ZGY4ZWMyYmY5MmMwNTMwMjkzL3RhYmxlcmFuZ2U6YTgwMzFkNzg4OGRlNDZkZjhlYzJiZjkyYzA1MzAyOTNfNS04LTEtMS0w_5f5134dd-10bc-4d20-92cf-3f5f9d05cb1e"
      unitRef="usd">3563000</us-gaap:InvestmentIncomeInvestmentExpense>
    <us-gaap:NetInvestmentIncome
      contextRef="i591c605ee7ee4447b1e452c40d5ba004_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV80MC9mcmFnOmFiMmMxNzgzMWQ0MTQ1ZWFiNmFmYjQ1NTNjOGMwYWZmL3RhYmxlOmE4MDMxZDc4ODhkZTQ2ZGY4ZWMyYmY5MmMwNTMwMjkzL3RhYmxlcmFuZ2U6YTgwMzFkNzg4OGRlNDZkZjhlYzJiZjkyYzA1MzAyOTNfNi0yLTEtMS0w_461fb253-a69d-4531-ab9c-69b74da6e6c5"
      unitRef="usd">21573000</us-gaap:NetInvestmentIncome>
    <us-gaap:NetInvestmentIncome
      contextRef="id40ab06275244375b015f43c25096b98_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV80MC9mcmFnOmFiMmMxNzgzMWQ0MTQ1ZWFiNmFmYjQ1NTNjOGMwYWZmL3RhYmxlOmE4MDMxZDc4ODhkZTQ2ZGY4ZWMyYmY5MmMwNTMwMjkzL3RhYmxlcmFuZ2U6YTgwMzFkNzg4OGRlNDZkZjhlYzJiZjkyYzA1MzAyOTNfNi00LTEtMS0w_14102475-c007-42f5-99d5-8f17ea51e3eb"
      unitRef="usd">18639000</us-gaap:NetInvestmentIncome>
    <us-gaap:NetInvestmentIncome
      contextRef="i2a185dfa6c964ba987e96499102b5304_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV80MC9mcmFnOmFiMmMxNzgzMWQ0MTQ1ZWFiNmFmYjQ1NTNjOGMwYWZmL3RhYmxlOmE4MDMxZDc4ODhkZTQ2ZGY4ZWMyYmY5MmMwNTMwMjkzL3RhYmxlcmFuZ2U6YTgwMzFkNzg4OGRlNDZkZjhlYzJiZjkyYzA1MzAyOTNfNi02LTEtMS0w_8d62efa3-9863-4baf-959f-8a558b9755ac"
      unitRef="usd">65104000</us-gaap:NetInvestmentIncome>
    <us-gaap:NetInvestmentIncome
      contextRef="idc20abe4b2fa4925abe287f72b4de70d_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV80MC9mcmFnOmFiMmMxNzgzMWQ0MTQ1ZWFiNmFmYjQ1NTNjOGMwYWZmL3RhYmxlOmE4MDMxZDc4ODhkZTQ2ZGY4ZWMyYmY5MmMwNTMwMjkzL3RhYmxlcmFuZ2U6YTgwMzFkNzg4OGRlNDZkZjhlYzJiZjkyYzA1MzAyOTNfNi04LTEtMS0w_a307d57c-2f59-4f56-b401-a0be6618d0ef"
      unitRef="usd">59138000</us-gaap:NetInvestmentIncome>
    <us-gaap:ReinsuranceTextBlock
      contextRef="i2a185dfa6c964ba987e96499102b5304_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV80My9mcmFnOjVhOGY1YTAwMGRhMzQyODhiZThjYzIzNTRlZjJmOGU1L3RleHRyZWdpb246NWE4ZjVhMDAwZGEzNDI4OGJlOGNjMjM1NGVmMmY4ZTVfODI1OA_f3b6d8b0-77e4-481e-92a0-cb6d41cce0ac">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:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In 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 condensed 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:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The effect of reinsurance on net premiums written and earned is as follows:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:45.098%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.625%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding: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;Three Months Ended&#160;&lt;br/&gt;September 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Nine Months Ended&#160;&lt;br/&gt;September 30,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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;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;229,228&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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;243,390&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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;693,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 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;677,414&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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;(26,880)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,167)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,438)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,544)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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;202,348&#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;222,223&#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;608,996&#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;619,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;/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;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;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;245,598&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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;243,425&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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;739,660&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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;697,769&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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;(26,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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,167)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,438)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,544)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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;218,718&#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;222,258&#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;655,222&#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;640,225&#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;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:19.444%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:98.900%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&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 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;Net of profit commission.&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;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&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;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. As Essent Guaranty did not exercise its option to terminate the QSR Agreement effective December 31, 2021, the maximum profit commission that Essent Guaranty could earn will increase to 63% in 2022 and thereafter. RIF ceded under the QSR Agreement was $5.0 billion as of September&#160;30, 2021.&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:36pt"&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 or SOFR 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:36pt"&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:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table summarizes Essent Guaranty's excess of loss reinsurance agreements as of September&#160;30, 2021:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.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;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;2020 &amp;amp; 2021&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;Radnor Re 2021-1 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;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 23, 2021&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;June 26, 2028&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:19.444%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:98.900%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&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 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;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:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(2)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt"&gt;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:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table summarizes Essent Guaranty's excess of loss reinsurance coverages and retentions as of September&#160;30, 2021:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.666%"/&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.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:1.0%"/&gt;&lt;td style="width:2.554%"/&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.921%"/&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;10,456,730&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align: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,819,155&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align: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,228&#160;&lt;/span&gt;&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;9,626,915&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,477,614&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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;(6)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;217,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;/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;10,872,992&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,769,084&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;(7)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;249,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;/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;13,147,399&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,359,701&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;(8)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,198&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;34,844,588&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,778,381&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;233,980&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;233,980&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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: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;2020 &amp;amp; 2021 &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;(5)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,337,485&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,988,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;557,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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;/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;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;132,286,109&#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;33,192,210&#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;2,071,920&#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;border-bottom:3pt double #000000;border-top:1pt solid #000000;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;296,413&#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;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;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;2,368,333&#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;1,634,329&#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;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:19.444%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:98.900%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&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 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;(3)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt"&gt;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: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;(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:6.34pt"&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: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;(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:6.34pt"&gt;Reinsurance coverage on new insurance written from August 1, 2020 through March 31, 2021.&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;(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:6.34pt"&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: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;(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:6.34pt"&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: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;(8)&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;Coverage provided pari-passu to the coverage provided by Radnor Re 2020-1 Ltd.&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:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;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 the ILNs 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:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The amount of monthly reinsurance premium ceded to the Radnor Re entities will fluctuate due to changes in one-month LIBOR or SOFR 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:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In 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 &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;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 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:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table 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 derivative, using observable inputs in active markets (Level 2), included in other assets (other accrued liabilities) on our condensed consolidated balance sheet and the estimated net present value of investment earnings on the assets in the reinsurance trust, each as of September&#160;30, 2021:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.415%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width: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;567&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align: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;613&#160;&lt;/span&gt;&lt;/td&gt;&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,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;87&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,025)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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,520)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,496)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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,192)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,039)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;233,980&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;23&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(480)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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 2021-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;557,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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(734)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(466)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;2,071,920&#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;(5,494)&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;601&#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,893)&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:ReinsuranceTextBlock>
    <us-gaap:EffectsOfReinsuranceTableTextBlock
      contextRef="i2a185dfa6c964ba987e96499102b5304_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV80My9mcmFnOjVhOGY1YTAwMGRhMzQyODhiZThjYzIzNTRlZjJmOGU1L3RleHRyZWdpb246NWE4ZjVhMDAwZGEzNDI4OGJlOGNjMjM1NGVmMmY4ZTVfODI3MA_3485cc28-4ab4-4361-a363-b9a88e61af73">&lt;div style="text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The effect of reinsurance on net premiums written and earned is as follows:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:45.098%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.625%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding: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;Three Months Ended&#160;&lt;br/&gt;September 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Nine Months Ended&#160;&lt;br/&gt;September 30,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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;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;229,228&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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;243,390&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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;693,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 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;677,414&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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;(26,880)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,167)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,438)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,544)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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;202,348&#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;222,223&#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;608,996&#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;619,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;/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;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;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;245,598&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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;243,425&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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;739,660&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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;697,769&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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;(26,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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,167)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,438)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,544)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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;218,718&#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;222,258&#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;655,222&#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;640,225&#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;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:19.444%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:98.900%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&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 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;Net of profit commission.&lt;/span&gt;&lt;/div&gt;</us-gaap:EffectsOfReinsuranceTableTextBlock>
    <us-gaap:DirectPremiumsWritten
      contextRef="i591c605ee7ee4447b1e452c40d5ba004_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV80My9mcmFnOjVhOGY1YTAwMGRhMzQyODhiZThjYzIzNTRlZjJmOGU1L3RhYmxlOjkwNmVkZDEyYzE2ZTQ5NWY4M2ExYzFlNTQ1NWQ2MjA1L3RhYmxlcmFuZ2U6OTA2ZWRkMTJjMTZlNDk1ZjgzYTFjMWU1NDU1ZDYyMDVfMy0yLTEtMS0w_4604d4e5-d787-471f-b60e-c09ab1377ebe"
      unitRef="usd">229228000</us-gaap:DirectPremiumsWritten>
    <us-gaap:DirectPremiumsWritten
      contextRef="id40ab06275244375b015f43c25096b98_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV80My9mcmFnOjVhOGY1YTAwMGRhMzQyODhiZThjYzIzNTRlZjJmOGU1L3RhYmxlOjkwNmVkZDEyYzE2ZTQ5NWY4M2ExYzFlNTQ1NWQ2MjA1L3RhYmxlcmFuZ2U6OTA2ZWRkMTJjMTZlNDk1ZjgzYTFjMWU1NDU1ZDYyMDVfMy00LTEtMS0w_f63aa132-1d76-43ff-975f-ce2c0ecbd1c4"
      unitRef="usd">243390000</us-gaap:DirectPremiumsWritten>
    <us-gaap:DirectPremiumsWritten
      contextRef="i2a185dfa6c964ba987e96499102b5304_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV80My9mcmFnOjVhOGY1YTAwMGRhMzQyODhiZThjYzIzNTRlZjJmOGU1L3RhYmxlOjkwNmVkZDEyYzE2ZTQ5NWY4M2ExYzFlNTQ1NWQ2MjA1L3RhYmxlcmFuZ2U6OTA2ZWRkMTJjMTZlNDk1ZjgzYTFjMWU1NDU1ZDYyMDVfMy02LTEtMS0w_2d48d38c-5e5c-40a9-aba7-598e3b5b46e9"
      unitRef="usd">693434000</us-gaap:DirectPremiumsWritten>
    <us-gaap:DirectPremiumsWritten
      contextRef="idc20abe4b2fa4925abe287f72b4de70d_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV80My9mcmFnOjVhOGY1YTAwMGRhMzQyODhiZThjYzIzNTRlZjJmOGU1L3RhYmxlOjkwNmVkZDEyYzE2ZTQ5NWY4M2ExYzFlNTQ1NWQ2MjA1L3RhYmxlcmFuZ2U6OTA2ZWRkMTJjMTZlNDk1ZjgzYTFjMWU1NDU1ZDYyMDVfMy04LTEtMS0w_5ec1134e-64c7-4a3b-99fa-0af939ca0f08"
      unitRef="usd">677414000</us-gaap:DirectPremiumsWritten>
    <us-gaap:CededPremiumsWritten
      contextRef="i591c605ee7ee4447b1e452c40d5ba004_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV80My9mcmFnOjVhOGY1YTAwMGRhMzQyODhiZThjYzIzNTRlZjJmOGU1L3RhYmxlOjkwNmVkZDEyYzE2ZTQ5NWY4M2ExYzFlNTQ1NWQ2MjA1L3RhYmxlcmFuZ2U6OTA2ZWRkMTJjMTZlNDk1ZjgzYTFjMWU1NDU1ZDYyMDVfNC0yLTEtMS0w_86ff8151-1faf-45f4-9c28-684ddfe052c4"
      unitRef="usd">26880000</us-gaap:CededPremiumsWritten>
    <us-gaap:CededPremiumsWritten
      contextRef="id40ab06275244375b015f43c25096b98_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV80My9mcmFnOjVhOGY1YTAwMGRhMzQyODhiZThjYzIzNTRlZjJmOGU1L3RhYmxlOjkwNmVkZDEyYzE2ZTQ5NWY4M2ExYzFlNTQ1NWQ2MjA1L3RhYmxlcmFuZ2U6OTA2ZWRkMTJjMTZlNDk1ZjgzYTFjMWU1NDU1ZDYyMDVfNC00LTEtMS0w_694e8ab1-c33d-4b8d-89ef-5a11bff65858"
      unitRef="usd">21167000</us-gaap:CededPremiumsWritten>
    <us-gaap:CededPremiumsWritten
      contextRef="i2a185dfa6c964ba987e96499102b5304_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV80My9mcmFnOjVhOGY1YTAwMGRhMzQyODhiZThjYzIzNTRlZjJmOGU1L3RhYmxlOjkwNmVkZDEyYzE2ZTQ5NWY4M2ExYzFlNTQ1NWQ2MjA1L3RhYmxlcmFuZ2U6OTA2ZWRkMTJjMTZlNDk1ZjgzYTFjMWU1NDU1ZDYyMDVfNC02LTEtMS0w_5772de8f-49af-4a4a-8dac-9b355285ed78"
      unitRef="usd">84438000</us-gaap:CededPremiumsWritten>
    <us-gaap:CededPremiumsWritten
      contextRef="idc20abe4b2fa4925abe287f72b4de70d_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV80My9mcmFnOjVhOGY1YTAwMGRhMzQyODhiZThjYzIzNTRlZjJmOGU1L3RhYmxlOjkwNmVkZDEyYzE2ZTQ5NWY4M2ExYzFlNTQ1NWQ2MjA1L3RhYmxlcmFuZ2U6OTA2ZWRkMTJjMTZlNDk1ZjgzYTFjMWU1NDU1ZDYyMDVfNC04LTEtMS0w_c77b6ace-1dd0-4d7c-9904-227a03d9ea43"
      unitRef="usd">57544000</us-gaap:CededPremiumsWritten>
    <us-gaap:PremiumsWrittenNet
      contextRef="i591c605ee7ee4447b1e452c40d5ba004_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV80My9mcmFnOjVhOGY1YTAwMGRhMzQyODhiZThjYzIzNTRlZjJmOGU1L3RhYmxlOjkwNmVkZDEyYzE2ZTQ5NWY4M2ExYzFlNTQ1NWQ2MjA1L3RhYmxlcmFuZ2U6OTA2ZWRkMTJjMTZlNDk1ZjgzYTFjMWU1NDU1ZDYyMDVfNS0yLTEtMS0w_1aa97a59-d627-4f99-b176-4b3abe857239"
      unitRef="usd">202348000</us-gaap:PremiumsWrittenNet>
    <us-gaap:PremiumsWrittenNet
      contextRef="id40ab06275244375b015f43c25096b98_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV80My9mcmFnOjVhOGY1YTAwMGRhMzQyODhiZThjYzIzNTRlZjJmOGU1L3RhYmxlOjkwNmVkZDEyYzE2ZTQ5NWY4M2ExYzFlNTQ1NWQ2MjA1L3RhYmxlcmFuZ2U6OTA2ZWRkMTJjMTZlNDk1ZjgzYTFjMWU1NDU1ZDYyMDVfNS00LTEtMS0w_60c25b0c-7670-4afe-aaab-b6a5448cc9dd"
      unitRef="usd">222223000</us-gaap:PremiumsWrittenNet>
    <us-gaap:PremiumsWrittenNet
      contextRef="i2a185dfa6c964ba987e96499102b5304_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV80My9mcmFnOjVhOGY1YTAwMGRhMzQyODhiZThjYzIzNTRlZjJmOGU1L3RhYmxlOjkwNmVkZDEyYzE2ZTQ5NWY4M2ExYzFlNTQ1NWQ2MjA1L3RhYmxlcmFuZ2U6OTA2ZWRkMTJjMTZlNDk1ZjgzYTFjMWU1NDU1ZDYyMDVfNS02LTEtMS0w_fb5bd1b4-3b9f-4d26-ad17-b5473b99068a"
      unitRef="usd">608996000</us-gaap:PremiumsWrittenNet>
    <us-gaap:PremiumsWrittenNet
      contextRef="idc20abe4b2fa4925abe287f72b4de70d_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV80My9mcmFnOjVhOGY1YTAwMGRhMzQyODhiZThjYzIzNTRlZjJmOGU1L3RhYmxlOjkwNmVkZDEyYzE2ZTQ5NWY4M2ExYzFlNTQ1NWQ2MjA1L3RhYmxlcmFuZ2U6OTA2ZWRkMTJjMTZlNDk1ZjgzYTFjMWU1NDU1ZDYyMDVfNS04LTEtMS0w_e2b570e8-5912-41d3-9392-6283c4604f53"
      unitRef="usd">619870000</us-gaap:PremiumsWrittenNet>
    <us-gaap:DirectPremiumsEarned
      contextRef="i591c605ee7ee4447b1e452c40d5ba004_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV80My9mcmFnOjVhOGY1YTAwMGRhMzQyODhiZThjYzIzNTRlZjJmOGU1L3RhYmxlOjkwNmVkZDEyYzE2ZTQ5NWY4M2ExYzFlNTQ1NWQ2MjA1L3RhYmxlcmFuZ2U6OTA2ZWRkMTJjMTZlNDk1ZjgzYTFjMWU1NDU1ZDYyMDVfOC0yLTEtMS0w_f39411a7-0acf-4a69-812c-a7b109e20772"
      unitRef="usd">245598000</us-gaap:DirectPremiumsEarned>
    <us-gaap:DirectPremiumsEarned
      contextRef="id40ab06275244375b015f43c25096b98_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV80My9mcmFnOjVhOGY1YTAwMGRhMzQyODhiZThjYzIzNTRlZjJmOGU1L3RhYmxlOjkwNmVkZDEyYzE2ZTQ5NWY4M2ExYzFlNTQ1NWQ2MjA1L3RhYmxlcmFuZ2U6OTA2ZWRkMTJjMTZlNDk1ZjgzYTFjMWU1NDU1ZDYyMDVfOC00LTEtMS0w_91f278ed-d51a-41fd-9a1f-6cedaf051389"
      unitRef="usd">243425000</us-gaap:DirectPremiumsEarned>
    <us-gaap:DirectPremiumsEarned
      contextRef="i2a185dfa6c964ba987e96499102b5304_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV80My9mcmFnOjVhOGY1YTAwMGRhMzQyODhiZThjYzIzNTRlZjJmOGU1L3RhYmxlOjkwNmVkZDEyYzE2ZTQ5NWY4M2ExYzFlNTQ1NWQ2MjA1L3RhYmxlcmFuZ2U6OTA2ZWRkMTJjMTZlNDk1ZjgzYTFjMWU1NDU1ZDYyMDVfOC02LTEtMS0w_4cae9afa-cd9b-46f5-8d3c-56d92616fc5d"
      unitRef="usd">739660000</us-gaap:DirectPremiumsEarned>
    <us-gaap:DirectPremiumsEarned
      contextRef="idc20abe4b2fa4925abe287f72b4de70d_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV80My9mcmFnOjVhOGY1YTAwMGRhMzQyODhiZThjYzIzNTRlZjJmOGU1L3RhYmxlOjkwNmVkZDEyYzE2ZTQ5NWY4M2ExYzFlNTQ1NWQ2MjA1L3RhYmxlcmFuZ2U6OTA2ZWRkMTJjMTZlNDk1ZjgzYTFjMWU1NDU1ZDYyMDVfOC04LTEtMS0w_ccdcec3c-aaac-4d58-8378-2a5e34d65dea"
      unitRef="usd">697769000</us-gaap:DirectPremiumsEarned>
    <us-gaap:CededPremiumsEarned
      contextRef="i591c605ee7ee4447b1e452c40d5ba004_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV80My9mcmFnOjVhOGY1YTAwMGRhMzQyODhiZThjYzIzNTRlZjJmOGU1L3RhYmxlOjkwNmVkZDEyYzE2ZTQ5NWY4M2ExYzFlNTQ1NWQ2MjA1L3RhYmxlcmFuZ2U6OTA2ZWRkMTJjMTZlNDk1ZjgzYTFjMWU1NDU1ZDYyMDVfOS0yLTEtMS0w_2ba96927-5763-4c7f-83b7-454014c671db"
      unitRef="usd">26880000</us-gaap:CededPremiumsEarned>
    <us-gaap:CededPremiumsEarned
      contextRef="id40ab06275244375b015f43c25096b98_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV80My9mcmFnOjVhOGY1YTAwMGRhMzQyODhiZThjYzIzNTRlZjJmOGU1L3RhYmxlOjkwNmVkZDEyYzE2ZTQ5NWY4M2ExYzFlNTQ1NWQ2MjA1L3RhYmxlcmFuZ2U6OTA2ZWRkMTJjMTZlNDk1ZjgzYTFjMWU1NDU1ZDYyMDVfOS00LTEtMS0w_846382b3-fde7-445a-a4d4-9880d8b401c5"
      unitRef="usd">21167000</us-gaap:CededPremiumsEarned>
    <us-gaap:CededPremiumsEarned
      contextRef="i2a185dfa6c964ba987e96499102b5304_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV80My9mcmFnOjVhOGY1YTAwMGRhMzQyODhiZThjYzIzNTRlZjJmOGU1L3RhYmxlOjkwNmVkZDEyYzE2ZTQ5NWY4M2ExYzFlNTQ1NWQ2MjA1L3RhYmxlcmFuZ2U6OTA2ZWRkMTJjMTZlNDk1ZjgzYTFjMWU1NDU1ZDYyMDVfOS02LTEtMS0w_604e743b-2ff6-45e9-afff-a41243fcf687"
      unitRef="usd">84438000</us-gaap:CededPremiumsEarned>
    <us-gaap:CededPremiumsEarned
      contextRef="idc20abe4b2fa4925abe287f72b4de70d_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV80My9mcmFnOjVhOGY1YTAwMGRhMzQyODhiZThjYzIzNTRlZjJmOGU1L3RhYmxlOjkwNmVkZDEyYzE2ZTQ5NWY4M2ExYzFlNTQ1NWQ2MjA1L3RhYmxlcmFuZ2U6OTA2ZWRkMTJjMTZlNDk1ZjgzYTFjMWU1NDU1ZDYyMDVfOS04LTEtMS0w_e4832f55-f645-44d4-82aa-265bb76f6786"
      unitRef="usd">57544000</us-gaap:CededPremiumsEarned>
    <us-gaap:PremiumsEarnedNet
      contextRef="i591c605ee7ee4447b1e452c40d5ba004_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV80My9mcmFnOjVhOGY1YTAwMGRhMzQyODhiZThjYzIzNTRlZjJmOGU1L3RhYmxlOjkwNmVkZDEyYzE2ZTQ5NWY4M2ExYzFlNTQ1NWQ2MjA1L3RhYmxlcmFuZ2U6OTA2ZWRkMTJjMTZlNDk1ZjgzYTFjMWU1NDU1ZDYyMDVfMTAtMi0xLTEtMA_d4e9459d-e3a8-443e-88ce-d01aa7b5498a"
      unitRef="usd">218718000</us-gaap:PremiumsEarnedNet>
    <us-gaap:PremiumsEarnedNet
      contextRef="id40ab06275244375b015f43c25096b98_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV80My9mcmFnOjVhOGY1YTAwMGRhMzQyODhiZThjYzIzNTRlZjJmOGU1L3RhYmxlOjkwNmVkZDEyYzE2ZTQ5NWY4M2ExYzFlNTQ1NWQ2MjA1L3RhYmxlcmFuZ2U6OTA2ZWRkMTJjMTZlNDk1ZjgzYTFjMWU1NDU1ZDYyMDVfMTAtNC0xLTEtMA_8e21da67-e837-4814-81ed-b05be497ea9c"
      unitRef="usd">222258000</us-gaap:PremiumsEarnedNet>
    <us-gaap:PremiumsEarnedNet
      contextRef="i2a185dfa6c964ba987e96499102b5304_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV80My9mcmFnOjVhOGY1YTAwMGRhMzQyODhiZThjYzIzNTRlZjJmOGU1L3RhYmxlOjkwNmVkZDEyYzE2ZTQ5NWY4M2ExYzFlNTQ1NWQ2MjA1L3RhYmxlcmFuZ2U6OTA2ZWRkMTJjMTZlNDk1ZjgzYTFjMWU1NDU1ZDYyMDVfMTAtNi0xLTEtMA_61394188-18a8-476e-9286-8e62fcbbf097"
      unitRef="usd">655222000</us-gaap:PremiumsEarnedNet>
    <us-gaap:PremiumsEarnedNet
      contextRef="idc20abe4b2fa4925abe287f72b4de70d_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV80My9mcmFnOjVhOGY1YTAwMGRhMzQyODhiZThjYzIzNTRlZjJmOGU1L3RhYmxlOjkwNmVkZDEyYzE2ZTQ5NWY4M2ExYzFlNTQ1NWQ2MjA1L3RhYmxlcmFuZ2U6OTA2ZWRkMTJjMTZlNDk1ZjgzYTFjMWU1NDU1ZDYyMDVfMTAtOC0xLTEtMA_c5f1c24b-6c46-439a-905a-80ef8d5d31b6"
      unitRef="usd">640225000</us-gaap:PremiumsEarnedNet>
    <esnt:ReinsuranceCededPremiumsEarnedPercentOfRiskOnEligibleSinglePremiumPolicies
      contextRef="i04bcd052efb14dbdbdfa9c22f017e1dc_D20190901-20190901"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV80My9mcmFnOjVhOGY1YTAwMGRhMzQyODhiZThjYzIzNTRlZjJmOGU1L3RleHRyZWdpb246NWE4ZjVhMDAwZGEzNDI4OGJlOGNjMjM1NGVmMmY4ZTVfMTA3MQ_17ceb417-a997-4865-8ca5-9ff4d48a9827"
      unitRef="number">0.40</esnt:ReinsuranceCededPremiumsEarnedPercentOfRiskOnEligibleSinglePremiumPolicies>
    <esnt:ReinsuranceCededPremiumsEarnedPercentOfRiskOnAllOtherEligiblePolicies
      contextRef="i04bcd052efb14dbdbdfa9c22f017e1dc_D20190901-20190901"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV80My9mcmFnOjVhOGY1YTAwMGRhMzQyODhiZThjYzIzNTRlZjJmOGU1L3RleHRyZWdpb246NWE4ZjVhMDAwZGEzNDI4OGJlOGNjMjM1NGVmMmY4ZTVfMTEyMg_c83e9b4e-00b4-46fd-b79e-0f9f81c72479"
      unitRef="number">0.20</esnt:ReinsuranceCededPremiumsEarnedPercentOfRiskOnAllOtherEligiblePolicies>
    <esnt:ReinsuranceCededPremiumsEarnedCedingCommissionPercent
      contextRef="i04bcd052efb14dbdbdfa9c22f017e1dc_D20190901-20190901"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV80My9mcmFnOjVhOGY1YTAwMGRhMzQyODhiZThjYzIzNTRlZjJmOGU1L3RleHRyZWdpb246NWE4ZjVhMDAwZGEzNDI4OGJlOGNjMjM1NGVmMmY4ZTVfMTMwNg_a4d26a4a-b52f-4db1-ba19-2a67233df98d"
      unitRef="number">0.20</esnt:ReinsuranceCededPremiumsEarnedCedingCommissionPercent>
    <esnt:ReinsuranceProfitCommissionsMaximum
      contextRef="i04bcd052efb14dbdbdfa9c22f017e1dc_D20190901-20190901"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV80My9mcmFnOjVhOGY1YTAwMGRhMzQyODhiZThjYzIzNTRlZjJmOGU1L3RleHRyZWdpb246NWE4ZjVhMDAwZGEzNDI4OGJlOGNjMjM1NGVmMmY4ZTVfMTM2MQ_c92f26e1-60a4-41d9-9da9-f5255f80528f"
      unitRef="number">0.60</esnt:ReinsuranceProfitCommissionsMaximum>
    <esnt:ReinsuranceProfitCommissionsMaximum
      contextRef="i1d14f91067274c568f35fa7986d81c95_D20220101-20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV80My9mcmFnOjVhOGY1YTAwMGRhMzQyODhiZThjYzIzNTRlZjJmOGU1L3RleHRyZWdpb246NWE4ZjVhMDAwZGEzNDI4OGJlOGNjMjM1NGVmMmY4ZTVfMTk1Nw_fce02fe1-93e5-46f0-9016-9b3f32f827af"
      unitRef="number">0.63</esnt:ReinsuranceProfitCommissionsMaximum>
    <esnt:RiskInForceCeded
      contextRef="i0fec8f0df9d3441ca66e008b8dceace9_I20210930"
      decimals="-8"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV80My9mcmFnOjVhOGY1YTAwMGRhMzQyODhiZThjYzIzNTRlZjJmOGU1L3RleHRyZWdpb246NWE4ZjVhMDAwZGEzNDI4OGJlOGNjMjM1NGVmMmY4ZTVfMjAyMg_7b42d48d-4ec6-4d9d-9df8-9453ab075947"
      unitRef="usd">5000000000</esnt:RiskInForceCeded>
    <esnt:AmortizationPeriodExcessofLossPortfolio
      contextRef="i416ea2f0f1b04887a80c1b896a079485_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV80My9mcmFnOjVhOGY1YTAwMGRhMzQyODhiZThjYzIzNTRlZjJmOGU1L3RleHRyZWdpb246NWE4ZjVhMDAwZGEzNDI4OGJlOGNjMjM1NGVmMmY4ZTVfODI2NQ_581caf19-c977-4f1e-9141-c809276c00ca">P10Y</esnt:AmortizationPeriodExcessofLossPortfolio>
    <esnt:ReinsuranceDebtIssuedToCoverInsuranceTerm
      contextRef="i547d5980098b4f1bb9c758af8daee234_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV80My9mcmFnOjVhOGY1YTAwMGRhMzQyODhiZThjYzIzNTRlZjJmOGU1L3RleHRyZWdpb246NWE4ZjVhMDAwZGEzNDI4OGJlOGNjMjM1NGVmMmY4ZTVfODI4MA_6fabedff-faf9-445a-8397-98fdd806c39f">P10Y</esnt:ReinsuranceDebtIssuedToCoverInsuranceTerm>
    <esnt:AmortizationPeriodExcessofLossPortfolio
      contextRef="i9f720788aa9d492fa15c76049c81f91b_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV80My9mcmFnOjVhOGY1YTAwMGRhMzQyODhiZThjYzIzNTRlZjJmOGU1L3RleHRyZWdpb246NWE4ZjVhMDAwZGEzNDI4OGJlOGNjMjM1NGVmMmY4ZTVfODI2MA_177afa70-8fdf-4f08-b181-36f1a339abeb">P10Y</esnt:AmortizationPeriodExcessofLossPortfolio>
    <us-gaap:ReinsuranceRetentionPolicyTableTextBlock
      contextRef="i2a185dfa6c964ba987e96499102b5304_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV80My9mcmFnOjVhOGY1YTAwMGRhMzQyODhiZThjYzIzNTRlZjJmOGU1L3RleHRyZWdpb246NWE4ZjVhMDAwZGEzNDI4OGJlOGNjMjM1NGVmMmY4ZTVfODI3Mg_4340460f-5e92-4f32-bc75-8887e4703376">&lt;div style="text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table summarizes Essent Guaranty's excess of loss reinsurance agreements as of September&#160;30, 2021:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.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;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;2020 &amp;amp; 2021&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;Radnor Re 2021-1 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;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 23, 2021&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;June 26, 2028&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:19.444%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:98.900%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&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 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;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:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(2)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt"&gt;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:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table summarizes Essent Guaranty's excess of loss reinsurance coverages and retentions as of September&#160;30, 2021:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.666%"/&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.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:1.0%"/&gt;&lt;td style="width:2.554%"/&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.921%"/&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;10,456,730&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align: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,819,155&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align: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,228&#160;&lt;/span&gt;&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;9,626,915&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,477,614&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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;(6)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;217,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;/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;10,872,992&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,769,084&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;(7)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;249,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;/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;13,147,399&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,359,701&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;(8)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,198&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;34,844,588&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,778,381&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;233,980&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;233,980&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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: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;2020 &amp;amp; 2021 &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;(5)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,337,485&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,988,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;557,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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;/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;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;132,286,109&#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;33,192,210&#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;2,071,920&#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;border-bottom:3pt double #000000;border-top:1pt solid #000000;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;296,413&#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;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;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;2,368,333&#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;1,634,329&#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;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:19.444%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:98.900%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&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 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;(3)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt"&gt;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: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;(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:6.34pt"&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: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;(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:6.34pt"&gt;Reinsurance coverage on new insurance written from August 1, 2020 through March 31, 2021.&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;(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:6.34pt"&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: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;(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:6.34pt"&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: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;(8)&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;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="i845ade525dbb4f2eb2eeddb949040bb5_I20210930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV80My9mcmFnOjVhOGY1YTAwMGRhMzQyODhiZThjYzIzNTRlZjJmOGU1L3RleHRyZWdpb246NWE4ZjVhMDAwZGEzNDI4OGJlOGNjMjM1NGVmMmY4ZTVfNDM1NA_ea620940-a782-4ab3-a8d9-8b60f11c6fc0"
      unitRef="number">0.50</esnt:RiskMarginIncreaseAfterOptionalTerminationDate>
    <esnt:RiskMarginIncreaseAfterOptionalTerminationDate
      contextRef="i2ea48a1954c04e12a2a7e5b4a0af586d_I20210930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV80My9mcmFnOjVhOGY1YTAwMGRhMzQyODhiZThjYzIzNTRlZjJmOGU1L3RleHRyZWdpb246NWE4ZjVhMDAwZGEzNDI4OGJlOGNjMjM1NGVmMmY4ZTVfNDQ3Ng_9885805c-4b10-4718-bc63-588ad6e3820c"
      unitRef="number">0.50</esnt:RiskMarginIncreaseAfterOptionalTerminationDate>
    <esnt:ReinsuranceRemainingInsuranceInForce
      contextRef="i28e7df0b79f84c998088d338a84de80b_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV80My9mcmFnOjVhOGY1YTAwMGRhMzQyODhiZThjYzIzNTRlZjJmOGU1L3RhYmxlOmQzODg5NTVjMDA3ZTQ4Mjg4ZmRlM2RkYTE5YzQ4NTgyL3RhYmxlcmFuZ2U6ZDM4ODk1NWMwMDdlNDgyODhmZGUzZGRhMTljNDg1ODJfMi0yLTEtMS0w_0ff8772e-2e97-47ec-8c01-0c8f73a09fc1"
      unitRef="usd">10456730000</esnt:ReinsuranceRemainingInsuranceInForce>
    <esnt:ReinsuranceRemainingRiskInForce
      contextRef="i28e7df0b79f84c998088d338a84de80b_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV80My9mcmFnOjVhOGY1YTAwMGRhMzQyODhiZThjYzIzNTRlZjJmOGU1L3RhYmxlOmQzODg5NTVjMDA3ZTQ4Mjg4ZmRlM2RkYTE5YzQ4NTgyL3RhYmxlcmFuZ2U6ZDM4ODk1NWMwMDdlNDgyODhmZGUzZGRhMTljNDg1ODJfMi00LTEtMS0w_98b2b908-0c84-4bab-94a4-6bd1b99dbf91"
      unitRef="usd">2819155000</esnt:ReinsuranceRemainingRiskInForce>
    <esnt:ReinsuranceRemainingReinsuranceInForce
      contextRef="i697a6b0a3fd3468ab2d61c3b9135f816_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV80My9mcmFnOjVhOGY1YTAwMGRhMzQyODhiZThjYzIzNTRlZjJmOGU1L3RhYmxlOmQzODg5NTVjMDA3ZTQ4Mjg4ZmRlM2RkYTE5YzQ4NTgyL3RhYmxlcmFuZ2U6ZDM4ODk1NWMwMDdlNDgyODhmZGUzZGRhMTljNDg1ODJfMi02LTEtMS0w_cf1839ec-ca13-47d5-9970-be164d580751"
      unitRef="usd">216480000</esnt:ReinsuranceRemainingReinsuranceInForce>
    <esnt:ReinsuranceRemainingReinsuranceInForce
      contextRef="i12c19efeb92e40f3ab93826aaed8040d_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV80My9mcmFnOjVhOGY1YTAwMGRhMzQyODhiZThjYzIzNTRlZjJmOGU1L3RhYmxlOmQzODg5NTVjMDA3ZTQ4Mjg4ZmRlM2RkYTE5YzQ4NTgyL3RhYmxlcmFuZ2U6ZDM4ODk1NWMwMDdlNDgyODhmZGUzZGRhMTljNDg1ODJfMi04LTEtMS0w_84e8e8c7-61b1-47e3-81f7-558451f6576c"
      unitRef="usd">0</esnt:ReinsuranceRemainingReinsuranceInForce>
    <esnt:ReinsuranceRemainingReinsuranceInForce
      contextRef="i28e7df0b79f84c998088d338a84de80b_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV80My9mcmFnOjVhOGY1YTAwMGRhMzQyODhiZThjYzIzNTRlZjJmOGU1L3RhYmxlOmQzODg5NTVjMDA3ZTQ4Mjg4ZmRlM2RkYTE5YzQ4NTgyL3RhYmxlcmFuZ2U6ZDM4ODk1NWMwMDdlNDgyODhmZGUzZGRhMTljNDg1ODJfMi0xMS0xLTEtMA_3c1ce131-d61a-42d9-9b22-918c6de57a18"
      unitRef="usd">216480000</esnt:ReinsuranceRemainingReinsuranceInForce>
    <us-gaap:ReinsuranceRetentionPolicyAmountRetained
      contextRef="ib8d1090068e940ffa2b4dfd2332a6939_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV80My9mcmFnOjVhOGY1YTAwMGRhMzQyODhiZThjYzIzNTRlZjJmOGU1L3RhYmxlOmQzODg5NTVjMDA3ZTQ4Mjg4ZmRlM2RkYTE5YzQ4NTgyL3RhYmxlcmFuZ2U6ZDM4ODk1NWMwMDdlNDgyODhmZGUzZGRhMTljNDg1ODJfMi0xMy0xLTEtMA_423b1398-9ea8-45a2-a033-22193f0549d0"
      unitRef="usd">207228000</us-gaap:ReinsuranceRetentionPolicyAmountRetained>
    <esnt:ReinsuranceRemainingInsuranceInForce
      contextRef="ie01bf1143e46477093d318367f20d1dc_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV80My9mcmFnOjVhOGY1YTAwMGRhMzQyODhiZThjYzIzNTRlZjJmOGU1L3RhYmxlOmQzODg5NTVjMDA3ZTQ4Mjg4ZmRlM2RkYTE5YzQ4NTgyL3RhYmxlcmFuZ2U6ZDM4ODk1NWMwMDdlNDgyODhmZGUzZGRhMTljNDg1ODJfMy0yLTEtMS0w_86182b51-faec-4665-a4fd-2aee1d9449f4"
      unitRef="usd">9626915000</esnt:ReinsuranceRemainingInsuranceInForce>
    <esnt:ReinsuranceRemainingRiskInForce
      contextRef="ie01bf1143e46477093d318367f20d1dc_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV80My9mcmFnOjVhOGY1YTAwMGRhMzQyODhiZThjYzIzNTRlZjJmOGU1L3RhYmxlOmQzODg5NTVjMDA3ZTQ4Mjg4ZmRlM2RkYTE5YzQ4NTgyL3RhYmxlcmFuZ2U6ZDM4ODk1NWMwMDdlNDgyODhmZGUzZGRhMTljNDg1ODJfMy00LTEtMS0w_f0c55023-91d7-4285-b3e0-f5c3b80ca64c"
      unitRef="usd">2477614000</esnt:ReinsuranceRemainingRiskInForce>
    <esnt:ReinsuranceRemainingReinsuranceInForce
      contextRef="i845ade525dbb4f2eb2eeddb949040bb5_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV80My9mcmFnOjVhOGY1YTAwMGRhMzQyODhiZThjYzIzNTRlZjJmOGU1L3RhYmxlOmQzODg5NTVjMDA3ZTQ4Mjg4ZmRlM2RkYTE5YzQ4NTgyL3RhYmxlcmFuZ2U6ZDM4ODk1NWMwMDdlNDgyODhmZGUzZGRhMTljNDg1ODJfMy02LTEtMS0w_edf588d3-3c2e-4f75-92db-3c090bad31e4"
      unitRef="usd">242123000</esnt:ReinsuranceRemainingReinsuranceInForce>
    <esnt:ReinsuranceRemainingReinsuranceInForce
      contextRef="i85043b0e306a4ebba0c858abe3c45c09_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV80My9mcmFnOjVhOGY1YTAwMGRhMzQyODhiZThjYzIzNTRlZjJmOGU1L3RhYmxlOmQzODg5NTVjMDA3ZTQ4Mjg4ZmRlM2RkYTE5YzQ4NTgyL3RhYmxlcmFuZ2U6ZDM4ODk1NWMwMDdlNDgyODhmZGUzZGRhMTljNDg1ODJfMy04LTEtMS0w_28521894-7848-4c96-b0d8-84d6ee1bf6c9"
      unitRef="usd">165167000</esnt:ReinsuranceRemainingReinsuranceInForce>
    <esnt:ReinsuranceRemainingReinsuranceInForce
      contextRef="ie01bf1143e46477093d318367f20d1dc_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV80My9mcmFnOjVhOGY1YTAwMGRhMzQyODhiZThjYzIzNTRlZjJmOGU1L3RhYmxlOmQzODg5NTVjMDA3ZTQ4Mjg4ZmRlM2RkYTE5YzQ4NTgyL3RhYmxlcmFuZ2U6ZDM4ODk1NWMwMDdlNDgyODhmZGUzZGRhMTljNDg1ODJfMy0xMS0xLTEtMA_8c8aa6ad-3ddf-475e-b899-870d9ffa7d3f"
      unitRef="usd">407290000</esnt:ReinsuranceRemainingReinsuranceInForce>
    <us-gaap:ReinsuranceRetentionPolicyAmountRetained
      contextRef="i12bd58e06f54448cab2de492669ec719_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV80My9mcmFnOjVhOGY1YTAwMGRhMzQyODhiZThjYzIzNTRlZjJmOGU1L3RhYmxlOmQzODg5NTVjMDA3ZTQ4Mjg4ZmRlM2RkYTE5YzQ4NTgyL3RhYmxlcmFuZ2U6ZDM4ODk1NWMwMDdlNDgyODhmZGUzZGRhMTljNDg1ODJfMy0xMy0xLTEtMA_904d4b8d-35c2-4f03-8748-14beb0078b8e"
      unitRef="usd">217662000</us-gaap:ReinsuranceRetentionPolicyAmountRetained>
    <esnt:ReinsuranceRemainingInsuranceInForce
      contextRef="i39bc364000cc4754b85b581c7a3c9e56_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV80My9mcmFnOjVhOGY1YTAwMGRhMzQyODhiZThjYzIzNTRlZjJmOGU1L3RhYmxlOmQzODg5NTVjMDA3ZTQ4Mjg4ZmRlM2RkYTE5YzQ4NTgyL3RhYmxlcmFuZ2U6ZDM4ODk1NWMwMDdlNDgyODhmZGUzZGRhMTljNDg1ODJfNC0yLTEtMS0w_213271d2-e977-486f-8665-9212c3ac8d53"
      unitRef="usd">10872992000</esnt:ReinsuranceRemainingInsuranceInForce>
    <esnt:ReinsuranceRemainingRiskInForce
      contextRef="i39bc364000cc4754b85b581c7a3c9e56_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV80My9mcmFnOjVhOGY1YTAwMGRhMzQyODhiZThjYzIzNTRlZjJmOGU1L3RhYmxlOmQzODg5NTVjMDA3ZTQ4Mjg4ZmRlM2RkYTE5YzQ4NTgyL3RhYmxlcmFuZ2U6ZDM4ODk1NWMwMDdlNDgyODhmZGUzZGRhMTljNDg1ODJfNC00LTEtMS0w_e1054984-bf16-430a-bbcb-8e0f06eb7b52"
      unitRef="usd">2769084000</esnt:ReinsuranceRemainingRiskInForce>
    <esnt:ReinsuranceRemainingReinsuranceInForce
      contextRef="i3c04809aa8444fcbaa85e018944ed73b_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV80My9mcmFnOjVhOGY1YTAwMGRhMzQyODhiZThjYzIzNTRlZjJmOGU1L3RhYmxlOmQzODg5NTVjMDA3ZTQ4Mjg4ZmRlM2RkYTE5YzQ4NTgyL3RhYmxlcmFuZ2U6ZDM4ODk1NWMwMDdlNDgyODhmZGUzZGRhMTljNDg1ODJfNC02LTEtMS0w_05270fb7-1d6e-4676-a7e5-4e8bade36335"
      unitRef="usd">325537000</esnt:ReinsuranceRemainingReinsuranceInForce>
    <esnt:ReinsuranceRemainingReinsuranceInForce
      contextRef="i2bb0ee16405a47e6b2d97a9c65f433c5_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV80My9mcmFnOjVhOGY1YTAwMGRhMzQyODhiZThjYzIzNTRlZjJmOGU1L3RhYmxlOmQzODg5NTVjMDA3ZTQ4Mjg4ZmRlM2RkYTE5YzQ4NTgyL3RhYmxlcmFuZ2U6ZDM4ODk1NWMwMDdlNDgyODhmZGUzZGRhMTljNDg1ODJfNC04LTEtMS0w_6a390c04-2a55-48f2-b47a-19c3796190a4"
      unitRef="usd">76144000</esnt:ReinsuranceRemainingReinsuranceInForce>
    <esnt:ReinsuranceRemainingReinsuranceInForce
      contextRef="i39bc364000cc4754b85b581c7a3c9e56_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV80My9mcmFnOjVhOGY1YTAwMGRhMzQyODhiZThjYzIzNTRlZjJmOGU1L3RhYmxlOmQzODg5NTVjMDA3ZTQ4Mjg4ZmRlM2RkYTE5YzQ4NTgyL3RhYmxlcmFuZ2U6ZDM4ODk1NWMwMDdlNDgyODhmZGUzZGRhMTljNDg1ODJfNC0xMS0xLTEtMA_a9901a51-92e1-4da9-ae53-897440dcb4c0"
      unitRef="usd">401681000</esnt:ReinsuranceRemainingReinsuranceInForce>
    <us-gaap:ReinsuranceRetentionPolicyAmountRetained
      contextRef="ie6293e9ba965444096f81ed22c61a324_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV80My9mcmFnOjVhOGY1YTAwMGRhMzQyODhiZThjYzIzNTRlZjJmOGU1L3RhYmxlOmQzODg5NTVjMDA3ZTQ4Mjg4ZmRlM2RkYTE5YzQ4NTgyL3RhYmxlcmFuZ2U6ZDM4ODk1NWMwMDdlNDgyODhmZGUzZGRhMTljNDg1ODJfNC0xMy0xLTEtMA_4b54e4ac-4881-406d-9cdf-71b716b09de4"
      unitRef="usd">249595000</us-gaap:ReinsuranceRetentionPolicyAmountRetained>
    <esnt:ReinsuranceRemainingInsuranceInForce
      contextRef="ic8d5cfd32374469f944e5364a3dd6b2a_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV80My9mcmFnOjVhOGY1YTAwMGRhMzQyODhiZThjYzIzNTRlZjJmOGU1L3RhYmxlOmQzODg5NTVjMDA3ZTQ4Mjg4ZmRlM2RkYTE5YzQ4NTgyL3RhYmxlcmFuZ2U6ZDM4ODk1NWMwMDdlNDgyODhmZGUzZGRhMTljNDg1ODJfNS0yLTEtMS0w_bf9c3e0d-d6d7-4fd5-aa06-82ebcbc37272"
      unitRef="usd">13147399000</esnt:ReinsuranceRemainingInsuranceInForce>
    <esnt:ReinsuranceRemainingRiskInForce
      contextRef="ic8d5cfd32374469f944e5364a3dd6b2a_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV80My9mcmFnOjVhOGY1YTAwMGRhMzQyODhiZThjYzIzNTRlZjJmOGU1L3RhYmxlOmQzODg5NTVjMDA3ZTQ4Mjg4ZmRlM2RkYTE5YzQ4NTgyL3RhYmxlcmFuZ2U6ZDM4ODk1NWMwMDdlNDgyODhmZGUzZGRhMTljNDg1ODJfNS00LTEtMS0w_052609bc-bf86-42ba-877d-005c330ce98a"
      unitRef="usd">3359701000</esnt:ReinsuranceRemainingRiskInForce>
    <esnt:ReinsuranceRemainingReinsuranceInForce
      contextRef="i0d036362ae6a416680159146e413c82b_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV80My9mcmFnOjVhOGY1YTAwMGRhMzQyODhiZThjYzIzNTRlZjJmOGU1L3RhYmxlOmQzODg5NTVjMDA3ZTQ4Mjg4ZmRlM2RkYTE5YzQ4NTgyL3RhYmxlcmFuZ2U6ZDM4ODk1NWMwMDdlNDgyODhmZGUzZGRhMTljNDg1ODJfNS02LTEtMS0w_bc957884-44aa-44a9-93ff-a3c63f4e6f0f"
      unitRef="usd">495889000</esnt:ReinsuranceRemainingReinsuranceInForce>
    <esnt:ReinsuranceRemainingReinsuranceInForce
      contextRef="i360c1992b3e24b4e88f5da9d411d0625_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV80My9mcmFnOjVhOGY1YTAwMGRhMzQyODhiZThjYzIzNTRlZjJmOGU1L3RhYmxlOmQzODg5NTVjMDA3ZTQ4Mjg4ZmRlM2RkYTE5YzQ4NTgyL3RhYmxlcmFuZ2U6ZDM4ODk1NWMwMDdlNDgyODhmZGUzZGRhMTljNDg1ODJfNS04LTEtMS0w_cf2d498f-cf7f-4531-9f95-b1a8153a34b7"
      unitRef="usd">55102000</esnt:ReinsuranceRemainingReinsuranceInForce>
    <esnt:ReinsuranceRemainingReinsuranceInForce
      contextRef="ic8d5cfd32374469f944e5364a3dd6b2a_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV80My9mcmFnOjVhOGY1YTAwMGRhMzQyODhiZThjYzIzNTRlZjJmOGU1L3RhYmxlOmQzODg5NTVjMDA3ZTQ4Mjg4ZmRlM2RkYTE5YzQ4NTgyL3RhYmxlcmFuZ2U6ZDM4ODk1NWMwMDdlNDgyODhmZGUzZGRhMTljNDg1ODJfNS0xMS0xLTEtMA_97d52802-6c25-4e22-b60d-5083997a72c5"
      unitRef="usd">550991000</esnt:ReinsuranceRemainingReinsuranceInForce>
    <us-gaap:ReinsuranceRetentionPolicyAmountRetained
      contextRef="i3bd014dd445c443c99214e447701f7c5_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV80My9mcmFnOjVhOGY1YTAwMGRhMzQyODhiZThjYzIzNTRlZjJmOGU1L3RhYmxlOmQzODg5NTVjMDA3ZTQ4Mjg4ZmRlM2RkYTE5YzQ4NTgyL3RhYmxlcmFuZ2U6ZDM4ODk1NWMwMDdlNDgyODhmZGUzZGRhMTljNDg1ODJfNS0xMy0xLTEtMA_a81e9c55-4362-486d-9a65-aca0914ead6b"
      unitRef="usd">215198000</us-gaap:ReinsuranceRetentionPolicyAmountRetained>
    <esnt:ReinsuranceRemainingInsuranceInForce
      contextRef="ic9d4c043729f478aa53910dca6f6cfe3_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV80My9mcmFnOjVhOGY1YTAwMGRhMzQyODhiZThjYzIzNTRlZjJmOGU1L3RhYmxlOmQzODg5NTVjMDA3ZTQ4Mjg4ZmRlM2RkYTE5YzQ4NTgyL3RhYmxlcmFuZ2U6ZDM4ODk1NWMwMDdlNDgyODhmZGUzZGRhMTljNDg1ODJfNi0yLTEtMS0w_d9a1985f-70cd-4e00-b274-8b9c8ca50d8d"
      unitRef="usd">34844588000</esnt:ReinsuranceRemainingInsuranceInForce>
    <esnt:ReinsuranceRemainingRiskInForce
      contextRef="ic9d4c043729f478aa53910dca6f6cfe3_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV80My9mcmFnOjVhOGY1YTAwMGRhMzQyODhiZThjYzIzNTRlZjJmOGU1L3RhYmxlOmQzODg5NTVjMDA3ZTQ4Mjg4ZmRlM2RkYTE5YzQ4NTgyL3RhYmxlcmFuZ2U6ZDM4ODk1NWMwMDdlNDgyODhmZGUzZGRhMTljNDg1ODJfNi00LTEtMS0w_0b6f7103-99bd-47a6-8bb0-efd4eb528515"
      unitRef="usd">8778381000</esnt:ReinsuranceRemainingRiskInForce>
    <esnt:ReinsuranceRemainingReinsuranceInForce
      contextRef="i72e12969f66140369f96c37396bb63b1_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV80My9mcmFnOjVhOGY1YTAwMGRhMzQyODhiZThjYzIzNTRlZjJmOGU1L3RhYmxlOmQzODg5NTVjMDA3ZTQ4Mjg4ZmRlM2RkYTE5YzQ4NTgyL3RhYmxlcmFuZ2U6ZDM4ODk1NWMwMDdlNDgyODhmZGUzZGRhMTljNDg1ODJfNi02LTEtMS0w_5aca6c0b-d05b-4a06-a54c-9e993280ccb5"
      unitRef="usd">233980000</esnt:ReinsuranceRemainingReinsuranceInForce>
    <esnt:ReinsuranceRemainingReinsuranceInForce
      contextRef="ic274ab88262f4be4acd5f3ef3d4f73ba_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV80My9mcmFnOjVhOGY1YTAwMGRhMzQyODhiZThjYzIzNTRlZjJmOGU1L3RhYmxlOmQzODg5NTVjMDA3ZTQ4Mjg4ZmRlM2RkYTE5YzQ4NTgyL3RhYmxlcmFuZ2U6ZDM4ODk1NWMwMDdlNDgyODhmZGUzZGRhMTljNDg1ODJfNi04LTEtMS0w_ac3f8e1f-8568-4c64-acce-fcdce0aa17f2"
      unitRef="usd">0</esnt:ReinsuranceRemainingReinsuranceInForce>
    <esnt:ReinsuranceRemainingReinsuranceInForce
      contextRef="ic9d4c043729f478aa53910dca6f6cfe3_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV80My9mcmFnOjVhOGY1YTAwMGRhMzQyODhiZThjYzIzNTRlZjJmOGU1L3RhYmxlOmQzODg5NTVjMDA3ZTQ4Mjg4ZmRlM2RkYTE5YzQ4NTgyL3RhYmxlcmFuZ2U6ZDM4ODk1NWMwMDdlNDgyODhmZGUzZGRhMTljNDg1ODJfNi0xMS0xLTEtMA_af04b5fe-979c-4b74-b33a-c9dd26f65f3b"
      unitRef="usd">233980000</esnt:ReinsuranceRemainingReinsuranceInForce>
    <us-gaap:ReinsuranceRetentionPolicyAmountRetained
      contextRef="i5dc4d879351140de98826941592be017_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV80My9mcmFnOjVhOGY1YTAwMGRhMzQyODhiZThjYzIzNTRlZjJmOGU1L3RhYmxlOmQzODg5NTVjMDA3ZTQ4Mjg4ZmRlM2RkYTE5YzQ4NTgyL3RhYmxlcmFuZ2U6ZDM4ODk1NWMwMDdlNDgyODhmZGUzZGRhMTljNDg1ODJfNi0xMy0xLTEtMA_e0be732b-d912-4a3f-87c0-6ca8ad62e8a8"
      unitRef="usd">465690000</us-gaap:ReinsuranceRetentionPolicyAmountRetained>
    <esnt:ReinsuranceRemainingInsuranceInForce
      contextRef="i931d33ce54654545a20f9078c58a6248_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV80My9mcmFnOjVhOGY1YTAwMGRhMzQyODhiZThjYzIzNTRlZjJmOGU1L3RhYmxlOmQzODg5NTVjMDA3ZTQ4Mjg4ZmRlM2RkYTE5YzQ4NTgyL3RhYmxlcmFuZ2U6ZDM4ODk1NWMwMDdlNDgyODhmZGUzZGRhMTljNDg1ODJfNy0yLTEtMS0w_b520041d-1ed9-46a6-837b-1e783813a197"
      unitRef="usd">53337485000</esnt:ReinsuranceRemainingInsuranceInForce>
    <esnt:ReinsuranceRemainingRiskInForce
      contextRef="i931d33ce54654545a20f9078c58a6248_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV80My9mcmFnOjVhOGY1YTAwMGRhMzQyODhiZThjYzIzNTRlZjJmOGU1L3RhYmxlOmQzODg5NTVjMDA3ZTQ4Mjg4ZmRlM2RkYTE5YzQ4NTgyL3RhYmxlcmFuZ2U6ZDM4ODk1NWMwMDdlNDgyODhmZGUzZGRhMTljNDg1ODJfNy00LTEtMS0w_898c1be4-14f1-4394-b926-8b5ddefc585e"
      unitRef="usd">12988275000</esnt:ReinsuranceRemainingRiskInForce>
    <esnt:ReinsuranceRemainingReinsuranceInForce
      contextRef="ia5e9408f10bb42bd99e6dc1706026199_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV80My9mcmFnOjVhOGY1YTAwMGRhMzQyODhiZThjYzIzNTRlZjJmOGU1L3RhYmxlOmQzODg5NTVjMDA3ZTQ4Mjg4ZmRlM2RkYTE5YzQ4NTgyL3RhYmxlcmFuZ2U6ZDM4ODk1NWMwMDdlNDgyODhmZGUzZGRhMTljNDg1ODJfNy02LTEtMS0w_c94f3af3-2d85-4f55-ac10-0d948dc7882e"
      unitRef="usd">557911000</esnt:ReinsuranceRemainingReinsuranceInForce>
    <esnt:ReinsuranceRemainingReinsuranceInForce
      contextRef="id1f1031ef33643de845b6c8da85feae5_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV80My9mcmFnOjVhOGY1YTAwMGRhMzQyODhiZThjYzIzNTRlZjJmOGU1L3RhYmxlOmQzODg5NTVjMDA3ZTQ4Mjg4ZmRlM2RkYTE5YzQ4NTgyL3RhYmxlcmFuZ2U6ZDM4ODk1NWMwMDdlNDgyODhmZGUzZGRhMTljNDg1ODJfNy04LTEtMS0w_88fb955c-cc69-4b21-b251-35bd9b438035"
      unitRef="usd">0</esnt:ReinsuranceRemainingReinsuranceInForce>
    <esnt:ReinsuranceRemainingReinsuranceInForce
      contextRef="i931d33ce54654545a20f9078c58a6248_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV80My9mcmFnOjVhOGY1YTAwMGRhMzQyODhiZThjYzIzNTRlZjJmOGU1L3RhYmxlOmQzODg5NTVjMDA3ZTQ4Mjg4ZmRlM2RkYTE5YzQ4NTgyL3RhYmxlcmFuZ2U6ZDM4ODk1NWMwMDdlNDgyODhmZGUzZGRhMTljNDg1ODJfNy0xMS0xLTEtMA_7e800dee-2807-4890-8029-6f0956d1fe47"
      unitRef="usd">557911000</esnt:ReinsuranceRemainingReinsuranceInForce>
    <us-gaap:ReinsuranceRetentionPolicyAmountRetained
      contextRef="ie9e8ada40b5f40cb8e127fea21b17006_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV80My9mcmFnOjVhOGY1YTAwMGRhMzQyODhiZThjYzIzNTRlZjJmOGU1L3RhYmxlOmQzODg5NTVjMDA3ZTQ4Mjg4ZmRlM2RkYTE5YzQ4NTgyL3RhYmxlcmFuZ2U6ZDM4ODk1NWMwMDdlNDgyODhmZGUzZGRhMTljNDg1ODJfNy0xMy0xLTEtMA_60e1bb32-8452-4832-87ab-431e0ce2f184"
      unitRef="usd">278956000</us-gaap:ReinsuranceRetentionPolicyAmountRetained>
    <esnt:ReinsuranceRemainingInsuranceInForce
      contextRef="i373ca8012b59446fa99f48bead3b6a48_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV80My9mcmFnOjVhOGY1YTAwMGRhMzQyODhiZThjYzIzNTRlZjJmOGU1L3RhYmxlOmQzODg5NTVjMDA3ZTQ4Mjg4ZmRlM2RkYTE5YzQ4NTgyL3RhYmxlcmFuZ2U6ZDM4ODk1NWMwMDdlNDgyODhmZGUzZGRhMTljNDg1ODJfOC0yLTEtMS0w_f9d87991-977c-44f3-b559-b9d36cf86907"
      unitRef="usd">132286109000</esnt:ReinsuranceRemainingInsuranceInForce>
    <esnt:ReinsuranceRemainingRiskInForce
      contextRef="i373ca8012b59446fa99f48bead3b6a48_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV80My9mcmFnOjVhOGY1YTAwMGRhMzQyODhiZThjYzIzNTRlZjJmOGU1L3RhYmxlOmQzODg5NTVjMDA3ZTQ4Mjg4ZmRlM2RkYTE5YzQ4NTgyL3RhYmxlcmFuZ2U6ZDM4ODk1NWMwMDdlNDgyODhmZGUzZGRhMTljNDg1ODJfOC00LTEtMS0w_0c166d9c-8bb2-496d-80c1-c09f01376b8f"
      unitRef="usd">33192210000</esnt:ReinsuranceRemainingRiskInForce>
    <esnt:ReinsuranceRemainingReinsuranceInForce
      contextRef="i0214fd7322c744498b161b3a660f995b_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV80My9mcmFnOjVhOGY1YTAwMGRhMzQyODhiZThjYzIzNTRlZjJmOGU1L3RhYmxlOmQzODg5NTVjMDA3ZTQ4Mjg4ZmRlM2RkYTE5YzQ4NTgyL3RhYmxlcmFuZ2U6ZDM4ODk1NWMwMDdlNDgyODhmZGUzZGRhMTljNDg1ODJfOC02LTEtMS0w_82562218-b03f-425b-b6d1-c0bc61de3fbe"
      unitRef="usd">2071920000</esnt:ReinsuranceRemainingReinsuranceInForce>
    <esnt:ReinsuranceRemainingReinsuranceInForce
      contextRef="i17c6423952ae4de38349f65f7d89d263_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV80My9mcmFnOjVhOGY1YTAwMGRhMzQyODhiZThjYzIzNTRlZjJmOGU1L3RhYmxlOmQzODg5NTVjMDA3ZTQ4Mjg4ZmRlM2RkYTE5YzQ4NTgyL3RhYmxlcmFuZ2U6ZDM4ODk1NWMwMDdlNDgyODhmZGUzZGRhMTljNDg1ODJfOC04LTEtMS0w_ae954120-64a7-4487-b1b2-847a42fd3cc5"
      unitRef="usd">296413000</esnt:ReinsuranceRemainingReinsuranceInForce>
    <esnt:ReinsuranceRemainingReinsuranceInForce
      contextRef="i373ca8012b59446fa99f48bead3b6a48_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV80My9mcmFnOjVhOGY1YTAwMGRhMzQyODhiZThjYzIzNTRlZjJmOGU1L3RhYmxlOmQzODg5NTVjMDA3ZTQ4Mjg4ZmRlM2RkYTE5YzQ4NTgyL3RhYmxlcmFuZ2U6ZDM4ODk1NWMwMDdlNDgyODhmZGUzZGRhMTljNDg1ODJfOC0xMS0xLTEtMA_1165e809-7a37-4ed8-b457-3e4f9477cc98"
      unitRef="usd">2368333000</esnt:ReinsuranceRemainingReinsuranceInForce>
    <us-gaap:ReinsuranceRetentionPolicyAmountRetained
      contextRef="i2a185dfa6c964ba987e96499102b5304_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV80My9mcmFnOjVhOGY1YTAwMGRhMzQyODhiZThjYzIzNTRlZjJmOGU1L3RhYmxlOmQzODg5NTVjMDA3ZTQ4Mjg4ZmRlM2RkYTE5YzQ4NTgyL3RhYmxlcmFuZ2U6ZDM4ODk1NWMwMDdlNDgyODhmZGUzZGRhMTljNDg1ODJfOC0xMy0xLTEtMA_bddbe483-7438-43f7-9cd3-d19010a01418"
      unitRef="usd">1634329000</us-gaap:ReinsuranceRetentionPolicyAmountRetained>
    <us-gaap:ScheduleOfVariableInterestEntitiesTextBlock
      contextRef="i2a185dfa6c964ba987e96499102b5304_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV80My9mcmFnOjVhOGY1YTAwMGRhMzQyODhiZThjYzIzNTRlZjJmOGU1L3RleHRyZWdpb246NWE4ZjVhMDAwZGEzNDI4OGJlOGNjMjM1NGVmMmY4ZTVfODI2Nw_7dcb2a84-da3e-498f-9d41-a38fd65c016c">&lt;div style="text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table 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 derivative, using observable inputs in active markets (Level 2), included in other assets (other accrued liabilities) on our condensed consolidated balance sheet and the estimated net present value of investment earnings on the assets in the reinsurance trust, each as of September&#160;30, 2021:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.415%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width: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;567&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align: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;613&#160;&lt;/span&gt;&lt;/td&gt;&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,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;87&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,025)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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,520)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,496)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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,192)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,039)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;233,980&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;23&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(480)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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 2021-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;557,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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(734)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(466)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;2,071,920&#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;(5,494)&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;601&#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,893)&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:ScheduleOfVariableInterestEntitiesTextBlock>
    <us-gaap:Assets
      contextRef="ie70c36d62f604c938ee01bc775d46c0d_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV80My9mcmFnOjVhOGY1YTAwMGRhMzQyODhiZThjYzIzNTRlZjJmOGU1L3RhYmxlOjIwZmVhNTg2M2E3NzQwZjE5OTQ4MDc1MWQ3MjI5YTY3L3RhYmxlcmFuZ2U6MjBmZWE1ODYzYTc3NDBmMTk5NDgwNzUxZDcyMjlhNjdfMi0yLTEtMS0w_a1c5b905-d84e-4db6-a4d3-f51d9bb9026e"
      unitRef="usd">242123000</us-gaap:Assets>
    <esnt:VariableInterestEntityReportingEntityInvolvementMaximumLossExposureAmountOnTheBalanceSheet
      contextRef="ie70c36d62f604c938ee01bc775d46c0d_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV80My9mcmFnOjVhOGY1YTAwMGRhMzQyODhiZThjYzIzNTRlZjJmOGU1L3RhYmxlOjIwZmVhNTg2M2E3NzQwZjE5OTQ4MDc1MWQ3MjI5YTY3L3RhYmxlcmFuZ2U6MjBmZWE1ODYzYTc3NDBmMTk5NDgwNzUxZDcyMjlhNjdfMi00LTEtMS0w_c33247ba-b6a6-426c-891a-68c97e33c593"
      unitRef="usd">567000</esnt:VariableInterestEntityReportingEntityInvolvementMaximumLossExposureAmountOnTheBalanceSheet>
    <esnt:VariableInterestEntityReportingEntityInvolvementMaximumLossExposureAmountOffTheBalanceSheet
      contextRef="ie70c36d62f604c938ee01bc775d46c0d_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV80My9mcmFnOjVhOGY1YTAwMGRhMzQyODhiZThjYzIzNTRlZjJmOGU1L3RhYmxlOjIwZmVhNTg2M2E3NzQwZjE5OTQ4MDc1MWQ3MjI5YTY3L3RhYmxlcmFuZ2U6MjBmZWE1ODYzYTc3NDBmMTk5NDgwNzUxZDcyMjlhNjdfMi02LTEtMS0w_2b4f68ea-93c7-4150-9f19-a812a8f6c4af"
      unitRef="usd">46000</esnt:VariableInterestEntityReportingEntityInvolvementMaximumLossExposureAmountOffTheBalanceSheet>
    <esnt:VariableInterestEntityReportingEntityInvolvementMaximumLossGainExposureAmount
      contextRef="ie70c36d62f604c938ee01bc775d46c0d_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV80My9mcmFnOjVhOGY1YTAwMGRhMzQyODhiZThjYzIzNTRlZjJmOGU1L3RhYmxlOjIwZmVhNTg2M2E3NzQwZjE5OTQ4MDc1MWQ3MjI5YTY3L3RhYmxlcmFuZ2U6MjBmZWE1ODYzYTc3NDBmMTk5NDgwNzUxZDcyMjlhNjdfMi04LTEtMS0w_95b34afa-903a-4257-bf48-94efcb7a375b"
      unitRef="usd">613000</esnt:VariableInterestEntityReportingEntityInvolvementMaximumLossGainExposureAmount>
    <us-gaap:Assets
      contextRef="i17143a49f0f74a2e8d121496c8dd5996_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV80My9mcmFnOjVhOGY1YTAwMGRhMzQyODhiZThjYzIzNTRlZjJmOGU1L3RhYmxlOjIwZmVhNTg2M2E3NzQwZjE5OTQ4MDc1MWQ3MjI5YTY3L3RhYmxlcmFuZ2U6MjBmZWE1ODYzYTc3NDBmMTk5NDgwNzUxZDcyMjlhNjdfMy0yLTEtMS0w_b3972638-b277-41e1-a3aa-519305c55d93"
      unitRef="usd">325537000</us-gaap:Assets>
    <esnt:VariableInterestEntityReportingEntityInvolvementMaximumLossExposureAmountOnTheBalanceSheet
      contextRef="i17143a49f0f74a2e8d121496c8dd5996_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV80My9mcmFnOjVhOGY1YTAwMGRhMzQyODhiZThjYzIzNTRlZjJmOGU1L3RhYmxlOjIwZmVhNTg2M2E3NzQwZjE5OTQ4MDc1MWQ3MjI5YTY3L3RhYmxlcmFuZ2U6MjBmZWE1ODYzYTc3NDBmMTk5NDgwNzUxZDcyMjlhNjdfMy00LTEtMS0w_41b3e024-a762-4f62-9639-0652bc8d83b2"
      unitRef="usd">-2112000</esnt:VariableInterestEntityReportingEntityInvolvementMaximumLossExposureAmountOnTheBalanceSheet>
    <esnt:VariableInterestEntityReportingEntityInvolvementMaximumLossExposureAmountOffTheBalanceSheet
      contextRef="i17143a49f0f74a2e8d121496c8dd5996_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV80My9mcmFnOjVhOGY1YTAwMGRhMzQyODhiZThjYzIzNTRlZjJmOGU1L3RhYmxlOjIwZmVhNTg2M2E3NzQwZjE5OTQ4MDc1MWQ3MjI5YTY3L3RhYmxlcmFuZ2U6MjBmZWE1ODYzYTc3NDBmMTk5NDgwNzUxZDcyMjlhNjdfMy02LTEtMS0w_40146268-2bdb-43cf-8cb5-2c9783e70eb8"
      unitRef="usd">87000</esnt:VariableInterestEntityReportingEntityInvolvementMaximumLossExposureAmountOffTheBalanceSheet>
    <esnt:VariableInterestEntityReportingEntityInvolvementMaximumLossGainExposureAmount
      contextRef="i17143a49f0f74a2e8d121496c8dd5996_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV80My9mcmFnOjVhOGY1YTAwMGRhMzQyODhiZThjYzIzNTRlZjJmOGU1L3RhYmxlOjIwZmVhNTg2M2E3NzQwZjE5OTQ4MDc1MWQ3MjI5YTY3L3RhYmxlcmFuZ2U6MjBmZWE1ODYzYTc3NDBmMTk5NDgwNzUxZDcyMjlhNjdfMy04LTEtMS0w_3b84ded9-0742-47f6-b4dd-574d4924ab34"
      unitRef="usd">-2025000</esnt:VariableInterestEntityReportingEntityInvolvementMaximumLossGainExposureAmount>
    <us-gaap:Assets
      contextRef="i227f80c35a05450f85e41dba226aa152_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV80My9mcmFnOjVhOGY1YTAwMGRhMzQyODhiZThjYzIzNTRlZjJmOGU1L3RhYmxlOjIwZmVhNTg2M2E3NzQwZjE5OTQ4MDc1MWQ3MjI5YTY3L3RhYmxlcmFuZ2U6MjBmZWE1ODYzYTc3NDBmMTk5NDgwNzUxZDcyMjlhNjdfNC0yLTEtMS0w_42457d91-1749-4535-821e-1e0b1f7b7086"
      unitRef="usd">216480000</us-gaap:Assets>
    <esnt:VariableInterestEntityReportingEntityInvolvementMaximumLossExposureAmountOnTheBalanceSheet
      contextRef="i227f80c35a05450f85e41dba226aa152_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV80My9mcmFnOjVhOGY1YTAwMGRhMzQyODhiZThjYzIzNTRlZjJmOGU1L3RhYmxlOjIwZmVhNTg2M2E3NzQwZjE5OTQ4MDc1MWQ3MjI5YTY3L3RhYmxlcmFuZ2U6MjBmZWE1ODYzYTc3NDBmMTk5NDgwNzUxZDcyMjlhNjdfNC00LTEtMS0w_3916fde7-24ee-4e44-a3d4-77ac8d67841c"
      unitRef="usd">-1520000</esnt:VariableInterestEntityReportingEntityInvolvementMaximumLossExposureAmountOnTheBalanceSheet>
    <esnt:VariableInterestEntityReportingEntityInvolvementMaximumLossExposureAmountOffTheBalanceSheet
      contextRef="i227f80c35a05450f85e41dba226aa152_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV80My9mcmFnOjVhOGY1YTAwMGRhMzQyODhiZThjYzIzNTRlZjJmOGU1L3RhYmxlOjIwZmVhNTg2M2E3NzQwZjE5OTQ4MDc1MWQ3MjI5YTY3L3RhYmxlcmFuZ2U6MjBmZWE1ODYzYTc3NDBmMTk5NDgwNzUxZDcyMjlhNjdfNC02LTEtMS0w_8e4ab82f-8ab9-4e4c-b111-9ac5321b3a35"
      unitRef="usd">24000</esnt:VariableInterestEntityReportingEntityInvolvementMaximumLossExposureAmountOffTheBalanceSheet>
    <esnt:VariableInterestEntityReportingEntityInvolvementMaximumLossGainExposureAmount
      contextRef="i227f80c35a05450f85e41dba226aa152_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV80My9mcmFnOjVhOGY1YTAwMGRhMzQyODhiZThjYzIzNTRlZjJmOGU1L3RhYmxlOjIwZmVhNTg2M2E3NzQwZjE5OTQ4MDc1MWQ3MjI5YTY3L3RhYmxlcmFuZ2U6MjBmZWE1ODYzYTc3NDBmMTk5NDgwNzUxZDcyMjlhNjdfNC04LTEtMS0w_e32f8486-b875-46ed-9ff1-e1123db5efff"
      unitRef="usd">-1496000</esnt:VariableInterestEntityReportingEntityInvolvementMaximumLossGainExposureAmount>
    <us-gaap:Assets
      contextRef="ie6a760e2bbfe4cfb84c4835b9f92e6a3_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV80My9mcmFnOjVhOGY1YTAwMGRhMzQyODhiZThjYzIzNTRlZjJmOGU1L3RhYmxlOjIwZmVhNTg2M2E3NzQwZjE5OTQ4MDc1MWQ3MjI5YTY3L3RhYmxlcmFuZ2U6MjBmZWE1ODYzYTc3NDBmMTk5NDgwNzUxZDcyMjlhNjdfNS0yLTEtMS0w_97646ec5-2296-4531-87d1-6db7a5d67d1c"
      unitRef="usd">495889000</us-gaap:Assets>
    <esnt:VariableInterestEntityReportingEntityInvolvementMaximumLossExposureAmountOnTheBalanceSheet
      contextRef="ie6a760e2bbfe4cfb84c4835b9f92e6a3_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV80My9mcmFnOjVhOGY1YTAwMGRhMzQyODhiZThjYzIzNTRlZjJmOGU1L3RhYmxlOjIwZmVhNTg2M2E3NzQwZjE5OTQ4MDc1MWQ3MjI5YTY3L3RhYmxlcmFuZ2U6MjBmZWE1ODYzYTc3NDBmMTk5NDgwNzUxZDcyMjlhNjdfNS00LTEtMS0w_5d33dec9-c1d3-4fab-831f-4fa62d398713"
      unitRef="usd">-1192000</esnt:VariableInterestEntityReportingEntityInvolvementMaximumLossExposureAmountOnTheBalanceSheet>
    <esnt:VariableInterestEntityReportingEntityInvolvementMaximumLossExposureAmountOffTheBalanceSheet
      contextRef="ie6a760e2bbfe4cfb84c4835b9f92e6a3_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV80My9mcmFnOjVhOGY1YTAwMGRhMzQyODhiZThjYzIzNTRlZjJmOGU1L3RhYmxlOjIwZmVhNTg2M2E3NzQwZjE5OTQ4MDc1MWQ3MjI5YTY3L3RhYmxlcmFuZ2U6MjBmZWE1ODYzYTc3NDBmMTk5NDgwNzUxZDcyMjlhNjdfNS02LTEtMS0w_eca06543-d32e-4731-a67d-58ce5caeadf3"
      unitRef="usd">153000</esnt:VariableInterestEntityReportingEntityInvolvementMaximumLossExposureAmountOffTheBalanceSheet>
    <esnt:VariableInterestEntityReportingEntityInvolvementMaximumLossGainExposureAmount
      contextRef="ie6a760e2bbfe4cfb84c4835b9f92e6a3_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV80My9mcmFnOjVhOGY1YTAwMGRhMzQyODhiZThjYzIzNTRlZjJmOGU1L3RhYmxlOjIwZmVhNTg2M2E3NzQwZjE5OTQ4MDc1MWQ3MjI5YTY3L3RhYmxlcmFuZ2U6MjBmZWE1ODYzYTc3NDBmMTk5NDgwNzUxZDcyMjlhNjdfNS04LTEtMS0w_4706d681-e999-4b6f-955b-a9e857bfbde7"
      unitRef="usd">-1039000</esnt:VariableInterestEntityReportingEntityInvolvementMaximumLossGainExposureAmount>
    <us-gaap:Assets
      contextRef="ie67acec7a0c14e29a43a56e50e7802a6_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV80My9mcmFnOjVhOGY1YTAwMGRhMzQyODhiZThjYzIzNTRlZjJmOGU1L3RhYmxlOjIwZmVhNTg2M2E3NzQwZjE5OTQ4MDc1MWQ3MjI5YTY3L3RhYmxlcmFuZ2U6MjBmZWE1ODYzYTc3NDBmMTk5NDgwNzUxZDcyMjlhNjdfNi0yLTEtMS0w_798b89b3-1cda-46c6-b4e8-6cd9d4399d5a"
      unitRef="usd">233980000</us-gaap:Assets>
    <esnt:VariableInterestEntityReportingEntityInvolvementMaximumLossExposureAmountOnTheBalanceSheet
      contextRef="ie67acec7a0c14e29a43a56e50e7802a6_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV80My9mcmFnOjVhOGY1YTAwMGRhMzQyODhiZThjYzIzNTRlZjJmOGU1L3RhYmxlOjIwZmVhNTg2M2E3NzQwZjE5OTQ4MDc1MWQ3MjI5YTY3L3RhYmxlcmFuZ2U6MjBmZWE1ODYzYTc3NDBmMTk5NDgwNzUxZDcyMjlhNjdfNi00LTEtMS0w_4a39ef0f-0526-444a-846d-6e044c9b2af0"
      unitRef="usd">-503000</esnt:VariableInterestEntityReportingEntityInvolvementMaximumLossExposureAmountOnTheBalanceSheet>
    <esnt:VariableInterestEntityReportingEntityInvolvementMaximumLossExposureAmountOffTheBalanceSheet
      contextRef="ie67acec7a0c14e29a43a56e50e7802a6_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV80My9mcmFnOjVhOGY1YTAwMGRhMzQyODhiZThjYzIzNTRlZjJmOGU1L3RhYmxlOjIwZmVhNTg2M2E3NzQwZjE5OTQ4MDc1MWQ3MjI5YTY3L3RhYmxlcmFuZ2U6MjBmZWE1ODYzYTc3NDBmMTk5NDgwNzUxZDcyMjlhNjdfNi02LTEtMS0w_b5ae157e-3ef5-46f8-97bf-122faefae5f0"
      unitRef="usd">23000</esnt:VariableInterestEntityReportingEntityInvolvementMaximumLossExposureAmountOffTheBalanceSheet>
    <esnt:VariableInterestEntityReportingEntityInvolvementMaximumLossGainExposureAmount
      contextRef="ie67acec7a0c14e29a43a56e50e7802a6_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV80My9mcmFnOjVhOGY1YTAwMGRhMzQyODhiZThjYzIzNTRlZjJmOGU1L3RhYmxlOjIwZmVhNTg2M2E3NzQwZjE5OTQ4MDc1MWQ3MjI5YTY3L3RhYmxlcmFuZ2U6MjBmZWE1ODYzYTc3NDBmMTk5NDgwNzUxZDcyMjlhNjdfNi04LTEtMS0w_33398353-4810-40ac-b136-0c650a057381"
      unitRef="usd">-480000</esnt:VariableInterestEntityReportingEntityInvolvementMaximumLossGainExposureAmount>
    <us-gaap:Assets
      contextRef="ib4899a481a074313bd99f779c15aa397_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV80My9mcmFnOjVhOGY1YTAwMGRhMzQyODhiZThjYzIzNTRlZjJmOGU1L3RhYmxlOjIwZmVhNTg2M2E3NzQwZjE5OTQ4MDc1MWQ3MjI5YTY3L3RhYmxlcmFuZ2U6MjBmZWE1ODYzYTc3NDBmMTk5NDgwNzUxZDcyMjlhNjdfNy0yLTEtMS0w_f195599e-7f46-45c6-84bd-3bc227e5e0a1"
      unitRef="usd">557911000</us-gaap:Assets>
    <esnt:VariableInterestEntityReportingEntityInvolvementMaximumLossExposureAmountOnTheBalanceSheet
      contextRef="ib4899a481a074313bd99f779c15aa397_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV80My9mcmFnOjVhOGY1YTAwMGRhMzQyODhiZThjYzIzNTRlZjJmOGU1L3RhYmxlOjIwZmVhNTg2M2E3NzQwZjE5OTQ4MDc1MWQ3MjI5YTY3L3RhYmxlcmFuZ2U6MjBmZWE1ODYzYTc3NDBmMTk5NDgwNzUxZDcyMjlhNjdfNy00LTEtMS0w_c045c963-73c3-4631-b429-4152fd5bd2f1"
      unitRef="usd">-734000</esnt:VariableInterestEntityReportingEntityInvolvementMaximumLossExposureAmountOnTheBalanceSheet>
    <esnt:VariableInterestEntityReportingEntityInvolvementMaximumLossExposureAmountOffTheBalanceSheet
      contextRef="ib4899a481a074313bd99f779c15aa397_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV80My9mcmFnOjVhOGY1YTAwMGRhMzQyODhiZThjYzIzNTRlZjJmOGU1L3RhYmxlOjIwZmVhNTg2M2E3NzQwZjE5OTQ4MDc1MWQ3MjI5YTY3L3RhYmxlcmFuZ2U6MjBmZWE1ODYzYTc3NDBmMTk5NDgwNzUxZDcyMjlhNjdfNy02LTEtMS0w_269f8642-f721-4e63-848b-acd75992be0f"
      unitRef="usd">268000</esnt:VariableInterestEntityReportingEntityInvolvementMaximumLossExposureAmountOffTheBalanceSheet>
    <esnt:VariableInterestEntityReportingEntityInvolvementMaximumLossGainExposureAmount
      contextRef="ib4899a481a074313bd99f779c15aa397_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV80My9mcmFnOjVhOGY1YTAwMGRhMzQyODhiZThjYzIzNTRlZjJmOGU1L3RhYmxlOjIwZmVhNTg2M2E3NzQwZjE5OTQ4MDc1MWQ3MjI5YTY3L3RhYmxlcmFuZ2U6MjBmZWE1ODYzYTc3NDBmMTk5NDgwNzUxZDcyMjlhNjdfNy04LTEtMS0w_3621128a-3f8d-4320-b041-22ae0f4b01d0"
      unitRef="usd">-466000</esnt:VariableInterestEntityReportingEntityInvolvementMaximumLossGainExposureAmount>
    <us-gaap:Assets
      contextRef="idceb5a47683b40fa9ef7f394107c14be_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV80My9mcmFnOjVhOGY1YTAwMGRhMzQyODhiZThjYzIzNTRlZjJmOGU1L3RhYmxlOjIwZmVhNTg2M2E3NzQwZjE5OTQ4MDc1MWQ3MjI5YTY3L3RhYmxlcmFuZ2U6MjBmZWE1ODYzYTc3NDBmMTk5NDgwNzUxZDcyMjlhNjdfOC0yLTEtMS0w_3cd3ad74-d1c2-486e-ae62-116f2165721a"
      unitRef="usd">2071920000</us-gaap:Assets>
    <esnt:VariableInterestEntityReportingEntityInvolvementMaximumLossExposureAmountOnTheBalanceSheet
      contextRef="idceb5a47683b40fa9ef7f394107c14be_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV80My9mcmFnOjVhOGY1YTAwMGRhMzQyODhiZThjYzIzNTRlZjJmOGU1L3RhYmxlOjIwZmVhNTg2M2E3NzQwZjE5OTQ4MDc1MWQ3MjI5YTY3L3RhYmxlcmFuZ2U6MjBmZWE1ODYzYTc3NDBmMTk5NDgwNzUxZDcyMjlhNjdfOC00LTEtMS0w_fdf6869d-66f2-415a-a99b-4fd2cc097674"
      unitRef="usd">-5494000</esnt:VariableInterestEntityReportingEntityInvolvementMaximumLossExposureAmountOnTheBalanceSheet>
    <esnt:VariableInterestEntityReportingEntityInvolvementMaximumLossExposureAmountOffTheBalanceSheet
      contextRef="idceb5a47683b40fa9ef7f394107c14be_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV80My9mcmFnOjVhOGY1YTAwMGRhMzQyODhiZThjYzIzNTRlZjJmOGU1L3RhYmxlOjIwZmVhNTg2M2E3NzQwZjE5OTQ4MDc1MWQ3MjI5YTY3L3RhYmxlcmFuZ2U6MjBmZWE1ODYzYTc3NDBmMTk5NDgwNzUxZDcyMjlhNjdfOC02LTEtMS0w_919ffea6-b3d3-4fd0-8991-3040c95b48d6"
      unitRef="usd">601000</esnt:VariableInterestEntityReportingEntityInvolvementMaximumLossExposureAmountOffTheBalanceSheet>
    <esnt:VariableInterestEntityReportingEntityInvolvementMaximumLossGainExposureAmount
      contextRef="idceb5a47683b40fa9ef7f394107c14be_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV80My9mcmFnOjVhOGY1YTAwMGRhMzQyODhiZThjYzIzNTRlZjJmOGU1L3RhYmxlOjIwZmVhNTg2M2E3NzQwZjE5OTQ4MDc1MWQ3MjI5YTY3L3RhYmxlcmFuZ2U6MjBmZWE1ODYzYTc3NDBmMTk5NDgwNzUxZDcyMjlhNjdfOC04LTEtMS0w_26aa47b4-4795-4c82-bbed-6cd16c9779a0"
      unitRef="usd">-4893000</esnt:VariableInterestEntityReportingEntityInvolvementMaximumLossGainExposureAmount>
    <us-gaap:LiabilityForFuturePolicyBenefitsAndUnpaidClaimsDisclosureTextBlock
      contextRef="i2a185dfa6c964ba987e96499102b5304_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV80Ni9mcmFnOmExYzZmOGU1NTBlMzQzODZiODE0OGNiNWU1MmFiYWI5L3RleHRyZWdpb246YTFjNmY4ZTU1MGUzNDM4NmI4MTQ4Y2I1ZTUyYWJhYjlfNDgwNQ_00fd4805-48aa-4102-a13c-140e8ed34584">Reserve for Losses and Loss Adjustment Expenses&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:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table provides a reconciliation of the beginning and ending reserve balances for losses and loss adjustment expenses (&#x201c;LAE&#x201d;) for the nine months ended September 30:&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-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:68.446%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.394%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.396%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align: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;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;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;Reserve for losses and LAE at beginning of period&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;374,941&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align: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;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;/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;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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;/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 period&lt;/span&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;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;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;/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;/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 period&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,973&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;253,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;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;(49,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;(14,347)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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 period&lt;/span&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,490&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;239,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;/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;/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 period&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;231&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;padding:2px 1pt 2px 0;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;4,153&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,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;/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 period&lt;/span&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;4,384&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;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;12,672&#160;&lt;/span&gt;&lt;/td&gt;&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 period&lt;/span&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;385,986&#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;295,839&#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;26,970&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,898&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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 period&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;412,956&#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;307,737&#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;/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;/table&gt;&lt;/div&gt;&lt;div style="text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;For the nine months ended September 30, 2021, $4.2 million was paid for incurred claims and claim adjustment expenses attributable to insured events of prior years. There has been a $49.5 million favorable prior year development during &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;the nine months ended September 30, 2021. Reserves remaining as of September&#160;30, 2021 for prior years are $302.2 million as a result of re-estimation of unpaid losses and loss adjustment expenses. For the nine months ended September 30, 2020, $12.2 million was paid for incurred claims and claim adjustment expenses attributable to insured events of prior years. There was a $14.3 million favorable prior year development during the nine months ended September 30, 2020. Reserves remaining as of September&#160;30, 2020 for prior years were $42.8 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:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-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 September&#160;30, 2021. 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 September&#160;30, 2021, insured loans in default totaled 19,721. 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 defaulted loans, we expect the ultimate number of COVID-19-related defaults notices received in April 2020 through September 2020 ("Early COVID 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 Early COVID Defaults. We have not adjusted the loss reserves associated with the Early COVID Defaults as we continue to believe that these reserves represent the best estimate of the ultimate loss. The credit characteristics of defaults reported in October 2020 through September 2021 have trended towards those of the pre-pandemic periods and we have observed the normalization of other default patterns during this period. In addition, beginning in the fourth quarter of 2020 we observed a normalization 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 September 2021 were impacted by the pandemic's effect on the economy, the underlying credit performance of these defaults may not be the same as the expected performance for the Early COVID Defaults that occurred following the onset of the pandemic and defaults after September 30, 2020 are more likely to transition like pre-pandemic defaults. Accordingly, beginning in the fourth quarter of 2020, we resumed establishing reserves for defaults reported after September 30, 2020 using our normal reserve methodology. The reserve for losses and LAE on COVID-19 defaults was $380.6 million at September&#160;30, 2021 and includes $243.4&#160;million of reserves for Early COVID Defaults. 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 Early COVID Defaults would result in a corresponding increase or decrease in our reserve for losses and LAE of approximately $35 million as of September&#160;30, 2021. 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;</us-gaap:LiabilityForFuturePolicyBenefitsAndUnpaidClaimsDisclosureTextBlock>
    <us-gaap:ScheduleOfLiabilityForUnpaidClaimsAndClaimsAdjustmentExpense
      contextRef="i2a185dfa6c964ba987e96499102b5304_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV80Ni9mcmFnOmExYzZmOGU1NTBlMzQzODZiODE0OGNiNWU1MmFiYWI5L3RleHRyZWdpb246YTFjNmY4ZTU1MGUzNDM4NmI4MTQ4Y2I1ZTUyYWJhYjlfNDgwMw_ceb49619-a9c6-4ae5-9db7-396fc816ac51">&lt;div style="text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table provides a reconciliation of the beginning and ending reserve balances for losses and loss adjustment expenses (&#x201c;LAE&#x201d;) for the nine months ended September 30:&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-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:68.446%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.394%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.396%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align: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;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;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;Reserve for losses and LAE at beginning of period&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;374,941&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align: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;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;/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;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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;/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 period&lt;/span&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;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;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;/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;/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 period&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,973&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;253,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;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;(49,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;(14,347)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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 period&lt;/span&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,490&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;239,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;/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;/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 period&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;231&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;padding:2px 1pt 2px 0;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;4,153&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,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;/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 period&lt;/span&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;4,384&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;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;12,672&#160;&lt;/span&gt;&lt;/td&gt;&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 period&lt;/span&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;385,986&#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;295,839&#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;26,970&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,898&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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 period&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;412,956&#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;307,737&#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;/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;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfLiabilityForUnpaidClaimsAndClaimsAdjustmentExpense>
    <us-gaap:LiabilityForClaimsAndClaimsAdjustmentExpense
      contextRef="i8d10fa00a9a9471995c20b944e0caf80_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV80Ni9mcmFnOmExYzZmOGU1NTBlMzQzODZiODE0OGNiNWU1MmFiYWI5L3RhYmxlOmJlY2UwOTMzNjQyMzQzODQ5NWQ3MzVjOGI1YzNmMGI5L3RhYmxlcmFuZ2U6YmVjZTA5MzM2NDIzNDM4NDk1ZDczNWM4YjVjM2YwYjlfMS0yLTEtMS0w_eaf65aee-2279-4046-a988-752043f24c8c"
      unitRef="usd">374941000</us-gaap:LiabilityForClaimsAndClaimsAdjustmentExpense>
    <us-gaap:LiabilityForClaimsAndClaimsAdjustmentExpense
      contextRef="i09d870385a774571805fa4f25e81db93_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV80Ni9mcmFnOmExYzZmOGU1NTBlMzQzODZiODE0OGNiNWU1MmFiYWI5L3RhYmxlOmJlY2UwOTMzNjQyMzQzODQ5NWQ3MzVjOGI1YzNmMGI5L3RhYmxlcmFuZ2U6YmVjZTA5MzM2NDIzNDM4NDk1ZDczNWM4YjVjM2YwYjlfMS00LTEtMS0w_2965ba0e-e659-48fd-8933-35953221a539"
      unitRef="usd">69362000</us-gaap:LiabilityForClaimsAndClaimsAdjustmentExpense>
    <us-gaap:ReinsuranceRecoverableForUnpaidClaimsAndClaimsAdjustments
      contextRef="i8d10fa00a9a9471995c20b944e0caf80_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV80Ni9mcmFnOmExYzZmOGU1NTBlMzQzODZiODE0OGNiNWU1MmFiYWI5L3RhYmxlOmJlY2UwOTMzNjQyMzQzODQ5NWQ3MzVjOGI1YzNmMGI5L3RhYmxlcmFuZ2U6YmVjZTA5MzM2NDIzNDM4NDk1ZDczNWM4YjVjM2YwYjlfMi0yLTEtMS0w_7535a7c0-4249-4fd2-8a65-cda1521c3d43"
      unitRef="usd">19061000</us-gaap:ReinsuranceRecoverableForUnpaidClaimsAndClaimsAdjustments>
    <us-gaap:ReinsuranceRecoverableForUnpaidClaimsAndClaimsAdjustments
      contextRef="i09d870385a774571805fa4f25e81db93_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV80Ni9mcmFnOmExYzZmOGU1NTBlMzQzODZiODE0OGNiNWU1MmFiYWI5L3RhYmxlOmJlY2UwOTMzNjQyMzQzODQ5NWQ3MzVjOGI1YzNmMGI5L3RhYmxlcmFuZ2U6YmVjZTA5MzM2NDIzNDM4NDk1ZDczNWM4YjVjM2YwYjlfMi00LTEtMS0w_2cc1ea4d-9bb9-4170-9f96-d3377ee7d44c"
      unitRef="usd">71000</us-gaap:ReinsuranceRecoverableForUnpaidClaimsAndClaimsAdjustments>
    <us-gaap:LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseNet
      contextRef="i8d10fa00a9a9471995c20b944e0caf80_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV80Ni9mcmFnOmExYzZmOGU1NTBlMzQzODZiODE0OGNiNWU1MmFiYWI5L3RhYmxlOmJlY2UwOTMzNjQyMzQzODQ5NWQ3MzVjOGI1YzNmMGI5L3RhYmxlcmFuZ2U6YmVjZTA5MzM2NDIzNDM4NDk1ZDczNWM4YjVjM2YwYjlfMy0yLTEtMS0w_9169ea53-e57d-4520-8f81-46e969e80e70"
      unitRef="usd">355880000</us-gaap:LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseNet>
    <us-gaap:LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseNet
      contextRef="i09d870385a774571805fa4f25e81db93_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV80Ni9mcmFnOmExYzZmOGU1NTBlMzQzODZiODE0OGNiNWU1MmFiYWI5L3RhYmxlOmJlY2UwOTMzNjQyMzQzODQ5NWQ3MzVjOGI1YzNmMGI5L3RhYmxlcmFuZ2U6YmVjZTA5MzM2NDIzNDM4NDk1ZDczNWM4YjVjM2YwYjlfMy00LTEtMS0w_58f77b13-f5e3-45d8-a114-df51212349d6"
      unitRef="usd">69291000</us-gaap:LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseNet>
    <us-gaap:SupplementalInformationForPropertyCasualtyInsuranceUnderwritersCurrentYearClaimsAndClaimsAdjustmentExpense
      contextRef="i2a185dfa6c964ba987e96499102b5304_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV80Ni9mcmFnOmExYzZmOGU1NTBlMzQzODZiODE0OGNiNWU1MmFiYWI5L3RhYmxlOmJlY2UwOTMzNjQyMzQzODQ5NWQ3MzVjOGI1YzNmMGI5L3RhYmxlcmFuZ2U6YmVjZTA5MzM2NDIzNDM4NDk1ZDczNWM4YjVjM2YwYjlfNS0yLTEtMS0w_3d005764-e36b-4b67-9802-7b258dd3d458"
      unitRef="usd">83973000</us-gaap:SupplementalInformationForPropertyCasualtyInsuranceUnderwritersCurrentYearClaimsAndClaimsAdjustmentExpense>
    <us-gaap:SupplementalInformationForPropertyCasualtyInsuranceUnderwritersCurrentYearClaimsAndClaimsAdjustmentExpense
      contextRef="idc20abe4b2fa4925abe287f72b4de70d_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV80Ni9mcmFnOmExYzZmOGU1NTBlMzQzODZiODE0OGNiNWU1MmFiYWI5L3RhYmxlOmJlY2UwOTMzNjQyMzQzODQ5NWQ3MzVjOGI1YzNmMGI5L3RhYmxlcmFuZ2U6YmVjZTA5MzM2NDIzNDM4NDk1ZDczNWM4YjVjM2YwYjlfNS00LTEtMS0w_fe50136e-1311-436f-a98a-244225e6e054"
      unitRef="usd">253567000</us-gaap:SupplementalInformationForPropertyCasualtyInsuranceUnderwritersCurrentYearClaimsAndClaimsAdjustmentExpense>
    <us-gaap:SupplementalInformationForPropertyCasualtyInsuranceUnderwritersPriorYearClaimsAndClaimsAdjustmentExpense
      contextRef="i2a185dfa6c964ba987e96499102b5304_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV80Ni9mcmFnOmExYzZmOGU1NTBlMzQzODZiODE0OGNiNWU1MmFiYWI5L3RhYmxlOmJlY2UwOTMzNjQyMzQzODQ5NWQ3MzVjOGI1YzNmMGI5L3RhYmxlcmFuZ2U6YmVjZTA5MzM2NDIzNDM4NDk1ZDczNWM4YjVjM2YwYjlfNi0yLTEtMS0w_8adaa20f-3af3-47a8-9a50-1875c28733dc"
      unitRef="usd">-49483000</us-gaap:SupplementalInformationForPropertyCasualtyInsuranceUnderwritersPriorYearClaimsAndClaimsAdjustmentExpense>
    <us-gaap:SupplementalInformationForPropertyCasualtyInsuranceUnderwritersPriorYearClaimsAndClaimsAdjustmentExpense
      contextRef="idc20abe4b2fa4925abe287f72b4de70d_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV80Ni9mcmFnOmExYzZmOGU1NTBlMzQzODZiODE0OGNiNWU1MmFiYWI5L3RhYmxlOmJlY2UwOTMzNjQyMzQzODQ5NWQ3MzVjOGI1YzNmMGI5L3RhYmxlcmFuZ2U6YmVjZTA5MzM2NDIzNDM4NDk1ZDczNWM4YjVjM2YwYjlfNi00LTEtMS0w_359ece12-e7fd-4e81-8db9-51dc116f4680"
      unitRef="usd">-14347000</us-gaap:SupplementalInformationForPropertyCasualtyInsuranceUnderwritersPriorYearClaimsAndClaimsAdjustmentExpense>
    <us-gaap:LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseIncurredClaims1
      contextRef="i2a185dfa6c964ba987e96499102b5304_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV80Ni9mcmFnOmExYzZmOGU1NTBlMzQzODZiODE0OGNiNWU1MmFiYWI5L3RhYmxlOmJlY2UwOTMzNjQyMzQzODQ5NWQ3MzVjOGI1YzNmMGI5L3RhYmxlcmFuZ2U6YmVjZTA5MzM2NDIzNDM4NDk1ZDczNWM4YjVjM2YwYjlfNy0yLTEtMS0w_1eb32ab2-00d6-405d-8723-aa9531244c13"
      unitRef="usd">34490000</us-gaap:LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseIncurredClaims1>
    <us-gaap:LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseIncurredClaims1
      contextRef="idc20abe4b2fa4925abe287f72b4de70d_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV80Ni9mcmFnOmExYzZmOGU1NTBlMzQzODZiODE0OGNiNWU1MmFiYWI5L3RhYmxlOmJlY2UwOTMzNjQyMzQzODQ5NWQ3MzVjOGI1YzNmMGI5L3RhYmxlcmFuZ2U6YmVjZTA5MzM2NDIzNDM4NDk1ZDczNWM4YjVjM2YwYjlfNy00LTEtMS0w_09bcaf81-9529-44dd-ab24-d299058b4cd4"
      unitRef="usd">239220000</us-gaap:LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseIncurredClaims1>
    <us-gaap:LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseClaimsPaidCurrentYear1
      contextRef="i2a185dfa6c964ba987e96499102b5304_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV80Ni9mcmFnOmExYzZmOGU1NTBlMzQzODZiODE0OGNiNWU1MmFiYWI5L3RhYmxlOmJlY2UwOTMzNjQyMzQzODQ5NWQ3MzVjOGI1YzNmMGI5L3RhYmxlcmFuZ2U6YmVjZTA5MzM2NDIzNDM4NDk1ZDczNWM4YjVjM2YwYjlfOS0yLTEtMS0w_a508e430-219a-46da-bcaa-69f5454b297b"
      unitRef="usd">231000</us-gaap:LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseClaimsPaidCurrentYear1>
    <us-gaap:LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseClaimsPaidCurrentYear1
      contextRef="idc20abe4b2fa4925abe287f72b4de70d_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV80Ni9mcmFnOmExYzZmOGU1NTBlMzQzODZiODE0OGNiNWU1MmFiYWI5L3RhYmxlOmJlY2UwOTMzNjQyMzQzODQ5NWQ3MzVjOGI1YzNmMGI5L3RhYmxlcmFuZ2U6YmVjZTA5MzM2NDIzNDM4NDk1ZDczNWM4YjVjM2YwYjlfOS00LTEtMS0w_45d03cf3-5bd9-486e-88bf-3b44ed5a788e"
      unitRef="usd">494000</us-gaap:LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseClaimsPaidCurrentYear1>
    <us-gaap:LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseClaimsPaidPriorYears1
      contextRef="i2a185dfa6c964ba987e96499102b5304_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV80Ni9mcmFnOmExYzZmOGU1NTBlMzQzODZiODE0OGNiNWU1MmFiYWI5L3RhYmxlOmJlY2UwOTMzNjQyMzQzODQ5NWQ3MzVjOGI1YzNmMGI5L3RhYmxlcmFuZ2U6YmVjZTA5MzM2NDIzNDM4NDk1ZDczNWM4YjVjM2YwYjlfMTAtMi0xLTEtMA_f1bfa911-03da-4feb-9436-ae311769c12c"
      unitRef="usd">4153000</us-gaap:LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseClaimsPaidPriorYears1>
    <us-gaap:LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseClaimsPaidPriorYears1
      contextRef="idc20abe4b2fa4925abe287f72b4de70d_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV80Ni9mcmFnOmExYzZmOGU1NTBlMzQzODZiODE0OGNiNWU1MmFiYWI5L3RhYmxlOmJlY2UwOTMzNjQyMzQzODQ5NWQ3MzVjOGI1YzNmMGI5L3RhYmxlcmFuZ2U6YmVjZTA5MzM2NDIzNDM4NDk1ZDczNWM4YjVjM2YwYjlfMTAtNC0xLTEtMA_e1d67948-a2df-4a11-8352-d926a23bf72e"
      unitRef="usd">12178000</us-gaap:LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseClaimsPaidPriorYears1>
    <us-gaap:PaymentsForLossesAndLossAdjustmentExpense
      contextRef="i2a185dfa6c964ba987e96499102b5304_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV80Ni9mcmFnOmExYzZmOGU1NTBlMzQzODZiODE0OGNiNWU1MmFiYWI5L3RhYmxlOmJlY2UwOTMzNjQyMzQzODQ5NWQ3MzVjOGI1YzNmMGI5L3RhYmxlcmFuZ2U6YmVjZTA5MzM2NDIzNDM4NDk1ZDczNWM4YjVjM2YwYjlfMTEtMi0xLTEtMA_f3d5b369-881f-4e46-9d12-c767b5b9e7fd"
      unitRef="usd">4384000</us-gaap:PaymentsForLossesAndLossAdjustmentExpense>
    <us-gaap:PaymentsForLossesAndLossAdjustmentExpense
      contextRef="idc20abe4b2fa4925abe287f72b4de70d_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV80Ni9mcmFnOmExYzZmOGU1NTBlMzQzODZiODE0OGNiNWU1MmFiYWI5L3RhYmxlOmJlY2UwOTMzNjQyMzQzODQ5NWQ3MzVjOGI1YzNmMGI5L3RhYmxlcmFuZ2U6YmVjZTA5MzM2NDIzNDM4NDk1ZDczNWM4YjVjM2YwYjlfMTEtNC0xLTEtMA_f5b407e9-193e-4d83-98cf-3ca0e27024b1"
      unitRef="usd">12672000</us-gaap:PaymentsForLossesAndLossAdjustmentExpense>
    <us-gaap:LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseNet
      contextRef="i373ca8012b59446fa99f48bead3b6a48_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV80Ni9mcmFnOmExYzZmOGU1NTBlMzQzODZiODE0OGNiNWU1MmFiYWI5L3RhYmxlOmJlY2UwOTMzNjQyMzQzODQ5NWQ3MzVjOGI1YzNmMGI5L3RhYmxlcmFuZ2U6YmVjZTA5MzM2NDIzNDM4NDk1ZDczNWM4YjVjM2YwYjlfMTItMi0xLTEtMA_37c4f7a4-b931-4d31-b584-8ce2fd622a57"
      unitRef="usd">385986000</us-gaap:LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseNet>
    <us-gaap:LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseNet
      contextRef="icbbe1e80a7c84902b9bfbe737ea72d4b_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV80Ni9mcmFnOmExYzZmOGU1NTBlMzQzODZiODE0OGNiNWU1MmFiYWI5L3RhYmxlOmJlY2UwOTMzNjQyMzQzODQ5NWQ3MzVjOGI1YzNmMGI5L3RhYmxlcmFuZ2U6YmVjZTA5MzM2NDIzNDM4NDk1ZDczNWM4YjVjM2YwYjlfMTItNC0xLTEtMA_6b7b420b-8303-4062-aaf1-dcc9f29d4a5f"
      unitRef="usd">295839000</us-gaap:LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseNet>
    <us-gaap:ReinsuranceRecoverableForUnpaidClaimsAndClaimsAdjustments
      contextRef="i373ca8012b59446fa99f48bead3b6a48_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV80Ni9mcmFnOmExYzZmOGU1NTBlMzQzODZiODE0OGNiNWU1MmFiYWI5L3RhYmxlOmJlY2UwOTMzNjQyMzQzODQ5NWQ3MzVjOGI1YzNmMGI5L3RhYmxlcmFuZ2U6YmVjZTA5MzM2NDIzNDM4NDk1ZDczNWM4YjVjM2YwYjlfMTMtMi0xLTEtMA_9b3281d4-1c4e-4362-8794-18b8c9ebacc7"
      unitRef="usd">26970000</us-gaap:ReinsuranceRecoverableForUnpaidClaimsAndClaimsAdjustments>
    <us-gaap:ReinsuranceRecoverableForUnpaidClaimsAndClaimsAdjustments
      contextRef="icbbe1e80a7c84902b9bfbe737ea72d4b_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV80Ni9mcmFnOmExYzZmOGU1NTBlMzQzODZiODE0OGNiNWU1MmFiYWI5L3RhYmxlOmJlY2UwOTMzNjQyMzQzODQ5NWQ3MzVjOGI1YzNmMGI5L3RhYmxlcmFuZ2U6YmVjZTA5MzM2NDIzNDM4NDk1ZDczNWM4YjVjM2YwYjlfMTMtNC0xLTEtMA_2ae1bfdb-ca55-45ff-a187-8eee27ee521e"
      unitRef="usd">11898000</us-gaap:ReinsuranceRecoverableForUnpaidClaimsAndClaimsAdjustments>
    <us-gaap:LiabilityForClaimsAndClaimsAdjustmentExpense
      contextRef="i373ca8012b59446fa99f48bead3b6a48_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV80Ni9mcmFnOmExYzZmOGU1NTBlMzQzODZiODE0OGNiNWU1MmFiYWI5L3RhYmxlOmJlY2UwOTMzNjQyMzQzODQ5NWQ3MzVjOGI1YzNmMGI5L3RhYmxlcmFuZ2U6YmVjZTA5MzM2NDIzNDM4NDk1ZDczNWM4YjVjM2YwYjlfMTQtMi0xLTEtMA_97ff98e3-af33-42ec-86e6-3aa594bb7760"
      unitRef="usd">412956000</us-gaap:LiabilityForClaimsAndClaimsAdjustmentExpense>
    <us-gaap:LiabilityForClaimsAndClaimsAdjustmentExpense
      contextRef="icbbe1e80a7c84902b9bfbe737ea72d4b_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV80Ni9mcmFnOmExYzZmOGU1NTBlMzQzODZiODE0OGNiNWU1MmFiYWI5L3RhYmxlOmJlY2UwOTMzNjQyMzQzODQ5NWQ3MzVjOGI1YzNmMGI5L3RhYmxlcmFuZ2U6YmVjZTA5MzM2NDIzNDM4NDk1ZDczNWM4YjVjM2YwYjlfMTQtNC0xLTEtMA_0261a85f-4022-48db-b4a7-b7ebd6be4dff"
      unitRef="usd">307737000</us-gaap:LiabilityForClaimsAndClaimsAdjustmentExpense>
    <us-gaap:LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseClaimsPaidPriorYears1
      contextRef="i2a185dfa6c964ba987e96499102b5304_D20210101-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV80Ni9mcmFnOmExYzZmOGU1NTBlMzQzODZiODE0OGNiNWU1MmFiYWI5L3RleHRyZWdpb246YTFjNmY4ZTU1MGUzNDM4NmI4MTQ4Y2I1ZTUyYWJhYjlfMjA5_a795f416-3ef5-475a-b7ac-92ae3c5b3b58"
      unitRef="usd">4200000</us-gaap:LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseClaimsPaidPriorYears1>
    <us-gaap:SupplementalInformationForPropertyCasualtyInsuranceUnderwritersPriorYearClaimsAndClaimsAdjustmentExpense
      contextRef="i2a185dfa6c964ba987e96499102b5304_D20210101-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV80Ni9mcmFnOmExYzZmOGU1NTBlMzQzODZiODE0OGNiNWU1MmFiYWI5L3RleHRyZWdpb246YTFjNmY4ZTU1MGUzNDM4NmI4MTQ4Y2I1ZTUyYWJhYjlfMzM1_c359eb3a-06b9-4ba5-950c-c590cfe94a81"
      unitRef="usd">-49500000</us-gaap:SupplementalInformationForPropertyCasualtyInsuranceUnderwritersPriorYearClaimsAndClaimsAdjustmentExpense>
    <esnt:LiabilityForUnpaidClaimsAndClaimsAdjustmentExpensePriorYears
      contextRef="i373ca8012b59446fa99f48bead3b6a48_I20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV80Ni9mcmFnOmExYzZmOGU1NTBlMzQzODZiODE0OGNiNWU1MmFiYWI5L3RleHRyZWdpb246YTFjNmY4ZTU1MGUzNDM4NmI4MTQ4Y2I1ZTUyYWJhYjlfNDM0_f6100b79-4e2c-4407-a9d6-5b9afb03901c"
      unitRef="usd">302200000</esnt:LiabilityForUnpaidClaimsAndClaimsAdjustmentExpensePriorYears>
    <us-gaap:LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseClaimsPaidPriorYears1
      contextRef="idc20abe4b2fa4925abe287f72b4de70d_D20200101-20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV80Ni9mcmFnOmExYzZmOGU1NTBlMzQzODZiODE0OGNiNWU1MmFiYWI5L3RleHRyZWdpb246YTFjNmY4ZTU1MGUzNDM4NmI4MTQ4Y2I1ZTUyYWJhYjlfNTI1_8e6fb78d-d6c5-4482-b77b-1f509df62cae"
      unitRef="usd">12200000</us-gaap:LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseClaimsPaidPriorYears1>
    <us-gaap:SupplementalInformationForPropertyCasualtyInsuranceUnderwritersPriorYearClaimsAndClaimsAdjustmentExpense
      contextRef="idc20abe4b2fa4925abe287f72b4de70d_D20200101-20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV80Ni9mcmFnOmExYzZmOGU1NTBlMzQzODZiODE0OGNiNWU1MmFiYWI5L3RleHRyZWdpb246YTFjNmY4ZTU1MGUzNDM4NmI4MTQ4Y2I1ZTUyYWJhYjlfNjQ2_843e9565-c8ab-435c-8d82-73eb9b129149"
      unitRef="usd">-14300000</us-gaap:SupplementalInformationForPropertyCasualtyInsuranceUnderwritersPriorYearClaimsAndClaimsAdjustmentExpense>
    <esnt:LiabilityForUnpaidClaimsAndClaimsAdjustmentExpensePriorYears
      contextRef="icbbe1e80a7c84902b9bfbe737ea72d4b_I20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV80Ni9mcmFnOmExYzZmOGU1NTBlMzQzODZiODE0OGNiNWU1MmFiYWI5L3RleHRyZWdpb246YTFjNmY4ZTU1MGUzNDM4NmI4MTQ4Y2I1ZTUyYWJhYjlfNzQ2_24a37d4b-ebbc-45b3-832c-b815d3f0efe1"
      unitRef="usd">42800000</esnt:LiabilityForUnpaidClaimsAndClaimsAdjustmentExpensePriorYears>
    <esnt:NumberOfLoansInDefault
      contextRef="i373ca8012b59446fa99f48bead3b6a48_I20210930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV80Ni9mcmFnOmExYzZmOGU1NTBlMzQzODZiODE0OGNiNWU1MmFiYWI5L3RleHRyZWdpb246YTFjNmY4ZTU1MGUzNDM4NmI4MTQ4Y2I1ZTUyYWJhYjlfMTc0Mw_16999db6-e27f-4757-80e9-4fda5600da46"
      unitRef="loan">19721</esnt:NumberOfLoansInDefault>
    <esnt:RiskInForceReservePercentage
      contextRef="ie7f2e356ec0c460faf7d2215945ebcbc_D20200401-20200930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV80Ni9mcmFnOmExYzZmOGU1NTBlMzQzODZiODE0OGNiNWU1MmFiYWI5L3RleHRyZWdpb246YTFjNmY4ZTU1MGUzNDM4NmI4MTQ4Y2I1ZTUyYWJhYjlfMjU1Mg_e9f31cbd-cb3a-45d7-b3ca-7ee0c86b0536"
      unitRef="number">0.07</esnt:RiskInForceReservePercentage>
    <us-gaap:LiabilityForClaimsAndClaimsAdjustmentExpense
      contextRef="i01b21947737c48b28a038825446c8517_I20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV80Ni9mcmFnOmExYzZmOGU1NTBlMzQzODZiODE0OGNiNWU1MmFiYWI5L3RleHRyZWdpb246YTFjNmY4ZTU1MGUzNDM4NmI4MTQ4Y2I1ZTUyYWJhYjlfMzg4MA_5fd66f51-c038-492f-89e7-940ad63c029a"
      unitRef="usd">380600000</us-gaap:LiabilityForClaimsAndClaimsAdjustmentExpense>
    <us-gaap:LiabilityForClaimsAndClaimsAdjustmentExpense
      contextRef="iba2542f8ab604f62a0488fe8d7b0b535_I20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV80Ni9mcmFnOmExYzZmOGU1NTBlMzQzODZiODE0OGNiNWU1MmFiYWI5L3RleHRyZWdpb246YTFjNmY4ZTU1MGUzNDM4NmI4MTQ4Y2I1ZTUyYWJhYjlfMzkwMg_e9d77aa9-cbab-4f5b-916f-c987b56857d2"
      unitRef="usd">243400000</us-gaap:LiabilityForClaimsAndClaimsAdjustmentExpense>
    <esnt:LiabilityForClaimsAndClaimsAdjustmentExpensePercentChangeUsedInCalculationOfExpense
      contextRef="i6b5a6eb2850a416081b439e7bb11ab97_D20210101-20210930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV80Ni9mcmFnOmExYzZmOGU1NTBlMzQzODZiODE0OGNiNWU1MmFiYWI5L3RleHRyZWdpb246YTFjNmY4ZTU1MGUzNDM4NmI4MTQ4Y2I1ZTUyYWJhYjlfNDMzOQ_34d357a6-f62a-4268-80ae-c9d1d1185da1"
      unitRef="number">0.0100</esnt:LiabilityForClaimsAndClaimsAdjustmentExpensePercentChangeUsedInCalculationOfExpense>
    <esnt:LiabilityForClaimsAndClaimsAdjustmentExpenseEffectOfPercentagePointDecreaseonLiabilityClaimAndClaimExpenseAdjustmentExpense
      contextRef="i01b21947737c48b28a038825446c8517_I20210930"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV80Ni9mcmFnOmExYzZmOGU1NTBlMzQzODZiODE0OGNiNWU1MmFiYWI5L3RleHRyZWdpb246YTFjNmY4ZTU1MGUzNDM4NmI4MTQ4Y2I1ZTUyYWJhYjlfNDUzMQ_3b158808-1cf9-46db-b726-a71a3f0788ef"
      unitRef="usd">35000000</esnt:LiabilityForClaimsAndClaimsAdjustmentExpenseEffectOfPercentagePointDecreaseonLiabilityClaimAndClaimExpenseAdjustmentExpense>
    <us-gaap:DebtDisclosureTextBlock
      contextRef="i2a185dfa6c964ba987e96499102b5304_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV80OS9mcmFnOmU3NDcwZTk5ZWQzNjQ0ZTZhNTUwNTA4ZTE5YzhjNTFlL3RleHRyZWdpb246ZTc0NzBlOTllZDM2NDRlNmE1NTA1MDhlMTljOGM1MWVfMTg5NA_00e3c864-7f30-4a56-8025-0acd0a8243ec">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:36pt"&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 and its subsidiaries, Essent Irish Intermediate Holdings Limited and Essent US Holdings, Inc. (collectively, the "Borrowers"), are parties to a secured credit facility (the &#x201c;Credit Facility&#x201d;) with committed capacity of $625 million. The Credit Facility provides for a $300 million revolving credit facility and $325 million of term loans. 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 September&#160;30, 2021 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 &lt;/span&gt;&lt;/div&gt;debt to capitalization level and Essent Guaranty's compliance with the PMIERs (see Note&#160;14). The borrowings under the Credit Facility contractually mature on October 16, 2023. As of September&#160;30, 2021, 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.13%. As of December&#160;31, 2020, $325 million had been borrowed with a weighted average interest rate of 2.19%.</us-gaap:DebtDisclosureTextBlock>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="i373ca8012b59446fa99f48bead3b6a48_I20210930"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV80OS9mcmFnOmU3NDcwZTk5ZWQzNjQ0ZTZhNTUwNTA4ZTE5YzhjNTFlL3RleHRyZWdpb246ZTc0NzBlOTllZDM2NDRlNmE1NTA1MDhlMTljOGM1MWVfMjgx_ae9b928e-d1a4-46dc-9047-7744041e3e7a"
      unitRef="usd">625000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="i5ffd9e8ad07449e99145418291509da4_I20210930"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV80OS9mcmFnOmU3NDcwZTk5ZWQzNjQ0ZTZhNTUwNTA4ZTE5YzhjNTFlL3RleHRyZWdpb246ZTc0NzBlOTllZDM2NDRlNmE1NTA1MDhlMTljOGM1MWVfMzIw_2fb6a570-c0e8-4fe5-a9a6-123a8aa95601"
      unitRef="usd">300000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="if740640487d948dc95106357ebc9d12a_I20210930"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV80OS9mcmFnOmU3NDcwZTk5ZWQzNjQ0ZTZhNTUwNTA4ZTE5YzhjNTFlL3RleHRyZWdpb246ZTc0NzBlOTllZDM2NDRlNmE1NTA1MDhlMTljOGM1MWVfMzUz_ea5f90db-f0b1-4609-a426-9ab462b0b818"
      unitRef="usd">325000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <esnt:LineOfCreditFacilityAccordionFeatureIncreaseLimit
      contextRef="i373ca8012b59446fa99f48bead3b6a48_I20210930"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV80OS9mcmFnOmU3NDcwZTk5ZWQzNjQ0ZTZhNTUwNTA4ZTE5YzhjNTFlL3RleHRyZWdpb246ZTc0NzBlOTllZDM2NDRlNmE1NTA1MDhlMTljOGM1MWVfNDQz_e593e33e-6055-467a-bd9c-518fe20c7112"
      unitRef="usd">775000000</esnt:LineOfCreditFacilityAccordionFeatureIncreaseLimit>
    <us-gaap:LineOfCreditFacilityCommitmentFeePercentage
      contextRef="ifdda2c92c34e48ea96375cabaf291f41_D20210930-20210930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV80OS9mcmFnOmU3NDcwZTk5ZWQzNjQ0ZTZhNTUwNTA4ZTE5YzhjNTFlL3RleHRyZWdpb246ZTc0NzBlOTllZDM2NDRlNmE1NTA1MDhlMTljOGM1MWVfMTE2Nw_a0fb78a3-60ed-4b4e-8768-cd72cd1b1267"
      unitRef="number">0.0035</us-gaap:LineOfCreditFacilityCommitmentFeePercentage>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="i373ca8012b59446fa99f48bead3b6a48_I20210930"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV80OS9mcmFnOmU3NDcwZTk5ZWQzNjQ0ZTZhNTUwNTA4ZTE5YzhjNTFlL3RleHRyZWdpb246ZTc0NzBlOTllZDM2NDRlNmE1NTA1MDhlMTljOGM1MWVfMTcyMA_38759fd0-e877-4f6f-b65d-7a41132695f1"
      unitRef="usd">325000000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtWeightedAverageInterestRate
      contextRef="i373ca8012b59446fa99f48bead3b6a48_I20210930"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV80OS9mcmFnOmU3NDcwZTk5ZWQzNjQ0ZTZhNTUwNTA4ZTE5YzhjNTFlL3RleHRyZWdpb246ZTc0NzBlOTllZDM2NDRlNmE1NTA1MDhlMTljOGM1MWVfMTgwOA_69f48012-67a1-4fc1-94fc-97c78f437eda"
      unitRef="number">0.0213</us-gaap:DebtWeightedAverageInterestRate>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="i8d10fa00a9a9471995c20b944e0caf80_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV80OS9mcmFnOmU3NDcwZTk5ZWQzNjQ0ZTZhNTUwNTA4ZTE5YzhjNTFlL3RleHRyZWdpb246ZTc0NzBlOTllZDM2NDRlNmE1NTA1MDhlMTljOGM1MWVfMTgyMg_4f76b31f-29b0-45ea-9d4c-2f2d268d8436"
      unitRef="usd">325000000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtWeightedAverageInterestRate
      contextRef="i8d10fa00a9a9471995c20b944e0caf80_I20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV80OS9mcmFnOmU3NDcwZTk5ZWQzNjQ0ZTZhNTUwNTA4ZTE5YzhjNTFlL3RleHRyZWdpb246ZTc0NzBlOTllZDM2NDRlNmE1NTA1MDhlMTljOGM1MWVfMTg4NA_b75db54b-8629-4d47-a4f1-4e7d032f1613"
      unitRef="number">0.0219</us-gaap:DebtWeightedAverageInterestRate>
    <us-gaap:CommitmentsAndContingenciesDisclosureTextBlock
      contextRef="i2a185dfa6c964ba987e96499102b5304_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV81Mi9mcmFnOjgzZTQ3Nzg5N2VkYTQzYTNiZmNiYTAxNGFiZDRmZmMzL3RleHRyZWdpb246ODNlNDc3ODk3ZWRhNDNhM2JmY2JhMDE0YWJkNGZmYzNfMjk2Mw_61a5c030-fbaa-4807-b3d0-3980c195b607">Commitments and Contingencies&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;Obligations under Guarantees&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:36pt"&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. We paid less than $0.1 million related to remedies for each of the nine months ended September 30, 2021 and 2020. As of September&#160;30, 2021, management believes any potential claims for indemnification related to contract underwriting services through September&#160;30, 2021 are not material to our consolidated financial position or results of operations.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-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 other party making a claim, and typically we can challenge the other party&#x2019;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 September&#160;30, 2021, 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 condensed consolidated balance sheets related to indemnifications.&lt;/span&gt;&lt;/div&gt;</us-gaap:CommitmentsAndContingenciesDisclosureTextBlock>
    <us-gaap:LossContingencyAccrualPayments
      contextRef="i15529587c6b0473f83e7ea90fd577ef2_D20200101-20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV81Mi9mcmFnOjgzZTQ3Nzg5N2VkYTQzYTNiZmNiYTAxNGFiZDRmZmMzL3RleHRyZWdpb246ODNlNDc3ODk3ZWRhNDNhM2JmY2JhMDE0YWJkNGZmYzNfNjY4_9ff271d5-e42d-40c6-8e73-ed840ceb709e"
      unitRef="usd">100000</us-gaap:LossContingencyAccrualPayments>
    <us-gaap:LossContingencyAccrualPayments
      contextRef="ibe1809db0e7c4aaabf9b5069818268ec_D20210101-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV81Mi9mcmFnOjgzZTQ3Nzg5N2VkYTQzYTNiZmNiYTAxNGFiZDRmZmMzL3RleHRyZWdpb246ODNlNDc3ODk3ZWRhNDNhM2JmY2JhMDE0YWJkNGZmYzNfNjY4_eca902c6-073e-4959-a3d3-78c2d228f41d"
      unitRef="usd">100000</us-gaap:LossContingencyAccrualPayments>
    <us-gaap:StockholdersEquityNoteDisclosureTextBlock
      contextRef="i2a185dfa6c964ba987e96499102b5304_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV81NS9mcmFnOmU3Mzg5OWE4OWU0NjQ2ZTA5ZjI3NTk1NDk5NWMwZDg0L3RleHRyZWdpb246ZTczODk5YTg5ZTQ2NDZlMDlmMjc1OTU0OTk1YzBkODRfMjA0MA_b7e9d523-3cc4-470c-8769-24131f8dd92c">Capital Stock&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:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Our 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 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:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table 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&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:82.087%"/&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: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.545%"/&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:0 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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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 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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;/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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.64&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%;text-decoration:underline"&gt;Quarter Ended&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:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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 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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.17&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.18&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr 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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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:#cceeff;padding:0 1pt"/&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;0.51&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-indent:22.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In November 2021, the Board of Directors declared a quarterly cash dividend of $0.19 per common share payable on December 10, 2021, to shareholders of record on December 1, 2021.&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;Share Repurchase Plan&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In May 2021, the Board of Directors approved a share repurchase plan that authorized the Company to repurchase $250&#160;million of its common shares in the open market by the end of 2022. During the three months ended September&#160;30, 2021, the Company repurchased 1,565,357 common shares, for a total year to date repurchase of 1,956,673 common shares at a cost of $89.2 million leaving $160.8 million remaining unused under the authorized repurchase plan as of September&#160;30, 2021. The shares repurchased were recorded at cost and included in treasury stock. All treasury stock has been cancelled as of September&#160;30, 2021.&lt;/span&gt;&lt;/div&gt;</us-gaap:StockholdersEquityNoteDisclosureTextBlock>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="i373ca8012b59446fa99f48bead3b6a48_I20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV81NS9mcmFnOmU3Mzg5OWE4OWU0NjQ2ZTA5ZjI3NTk1NDk5NWMwZDg0L3RleHRyZWdpb246ZTczODk5YTg5ZTQ2NDZlMDlmMjc1OTU0OTk1YzBkODRfNzA_e9f009ed-e7b1-426d-a2b2-2545fada1f6b"
      unitRef="shares">233300000</us-gaap:CommonStockSharesAuthorized>
    <esnt:CommonStockNumberOfVotesPerShare
      contextRef="i373ca8012b59446fa99f48bead3b6a48_I20210930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV81NS9mcmFnOmU3Mzg5OWE4OWU0NjQ2ZTA5ZjI3NTk1NDk5NWMwZDg0L3RleHRyZWdpb246ZTczODk5YTg5ZTQ2NDZlMDlmMjc1OTU0OTk1YzBkODRfNTg3_06511aa3-703f-4f25-8162-a018f95ae7af"
      unitRef="vote">1</esnt:CommonStockNumberOfVotesPerShare>
    <esnt:ShareholderVotingRightsOwnershipPercentageThreshold
      contextRef="i373ca8012b59446fa99f48bead3b6a48_I20210930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV81NS9mcmFnOmU3Mzg5OWE4OWU0NjQ2ZTA5ZjI3NTk1NDk5NWMwZDg0L3RleHRyZWdpb246ZTczODk5YTg5ZTQ2NDZlMDlmMjc1OTU0OTk1YzBkODRfNzY4_c5f60336-2783-4914-9165-928b290fd25a"
      unitRef="number">0.095</esnt:ShareholderVotingRightsOwnershipPercentageThreshold>
    <esnt:ShareholderVotingRightsOwnershipPercentageThreshold
      contextRef="i373ca8012b59446fa99f48bead3b6a48_I20210930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV81NS9mcmFnOmU3Mzg5OWE4OWU0NjQ2ZTA5ZjI3NTk1NDk5NWMwZDg0L3RleHRyZWdpb246ZTczODk5YTg5ZTQ2NDZlMDlmMjc1OTU0OTk1YzBkODRfOTk0_07f8423f-36d4-4a0d-a288-058be9b95d51"
      unitRef="number">0.095</esnt:ShareholderVotingRightsOwnershipPercentageThreshold>
    <esnt:MinimumNumberOfVotesPerShareOtherShareholders
      contextRef="i373ca8012b59446fa99f48bead3b6a48_I20210930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV81NS9mcmFnOmU3Mzg5OWE4OWU0NjQ2ZTA5ZjI3NTk1NDk5NWMwZDg0L3RleHRyZWdpb246ZTczODk5YTg5ZTQ2NDZlMDlmMjc1OTU0OTk1YzBkODRfMTIyNQ_632c3c6a-e9c7-4c4f-8581-2f9566b81aec"
      unitRef="vote">1</esnt:MinimumNumberOfVotesPerShareOtherShareholders>
    <us-gaap:DividendsDeclaredTableTextBlock
      contextRef="i2a185dfa6c964ba987e96499102b5304_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV81NS9mcmFnOmU3Mzg5OWE4OWU0NjQ2ZTA5ZjI3NTk1NDk5NWMwZDg0L3RleHRyZWdpb246ZTczODk5YTg5ZTQ2NDZlMDlmMjc1OTU0OTk1YzBkODRfMjA0MQ_9dbdbbb9-83c2-4206-bad4-1b1e9e04882a">&lt;div style="text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table 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&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:82.087%"/&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: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.545%"/&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:0 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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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 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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;/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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.64&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%;text-decoration:underline"&gt;Quarter Ended&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:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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 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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.17&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.18&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr 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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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:#cceeff;padding:0 1pt"/&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;0.51&#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:DividendsDeclaredTableTextBlock>
    <us-gaap:CommonStockDividendsPerShareDeclared
      contextRef="i245c02059ca34b348bdf6baa04473777_D20200101-20200331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV81NS9mcmFnOmU3Mzg5OWE4OWU0NjQ2ZTA5ZjI3NTk1NDk5NWMwZDg0L3RhYmxlOjM1ZmY4NWJhMzQzZDQ3MDM4MTliMGViMzQ3ZGQxMTVmL3RhYmxlcmFuZ2U6MzVmZjg1YmEzNDNkNDcwMzgxOWIwZWIzNDdkZDExNWZfMS0zLTEtMS0w_4cb983b1-5d7b-4327-a695-fdf6e9ac71cc"
      unitRef="usdPerShare">0.16</us-gaap:CommonStockDividendsPerShareDeclared>
    <us-gaap:CommonStockDividendsPerShareCashPaid
      contextRef="i245c02059ca34b348bdf6baa04473777_D20200101-20200331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV81NS9mcmFnOmU3Mzg5OWE4OWU0NjQ2ZTA5ZjI3NTk1NDk5NWMwZDg0L3RhYmxlOjM1ZmY4NWJhMzQzZDQ3MDM4MTliMGViMzQ3ZGQxMTVmL3RhYmxlcmFuZ2U6MzVmZjg1YmEzNDNkNDcwMzgxOWIwZWIzNDdkZDExNWZfMS0zLTEtMS0w_f44b8003-bea9-4753-9262-4849480520f8"
      unitRef="usdPerShare">0.16</us-gaap:CommonStockDividendsPerShareCashPaid>
    <us-gaap:CommonStockDividendsPerShareDeclared
      contextRef="i383ecf06e1bf425fa675affe02644958_D20200401-20200630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV81NS9mcmFnOmU3Mzg5OWE4OWU0NjQ2ZTA5ZjI3NTk1NDk5NWMwZDg0L3RhYmxlOjM1ZmY4NWJhMzQzZDQ3MDM4MTliMGViMzQ3ZGQxMTVmL3RhYmxlcmFuZ2U6MzVmZjg1YmEzNDNkNDcwMzgxOWIwZWIzNDdkZDExNWZfMi0zLTEtMS0w_2fda483b-226d-422a-a3d9-e9c29140793e"
      unitRef="usdPerShare">0.16</us-gaap:CommonStockDividendsPerShareDeclared>
    <us-gaap:CommonStockDividendsPerShareCashPaid
      contextRef="i383ecf06e1bf425fa675affe02644958_D20200401-20200630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV81NS9mcmFnOmU3Mzg5OWE4OWU0NjQ2ZTA5ZjI3NTk1NDk5NWMwZDg0L3RhYmxlOjM1ZmY4NWJhMzQzZDQ3MDM4MTliMGViMzQ3ZGQxMTVmL3RhYmxlcmFuZ2U6MzVmZjg1YmEzNDNkNDcwMzgxOWIwZWIzNDdkZDExNWZfMi0zLTEtMS0w_7ae13cf1-95da-4bf7-97fd-706aba3bc5ff"
      unitRef="usdPerShare">0.16</us-gaap:CommonStockDividendsPerShareCashPaid>
    <us-gaap:CommonStockDividendsPerShareDeclared
      contextRef="id40ab06275244375b015f43c25096b98_D20200701-20200930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV81NS9mcmFnOmU3Mzg5OWE4OWU0NjQ2ZTA5ZjI3NTk1NDk5NWMwZDg0L3RhYmxlOjM1ZmY4NWJhMzQzZDQ3MDM4MTliMGViMzQ3ZGQxMTVmL3RhYmxlcmFuZ2U6MzVmZjg1YmEzNDNkNDcwMzgxOWIwZWIzNDdkZDExNWZfMy0zLTEtMS0w_611435a6-ec56-4e09-97ce-0e40e3839483"
      unitRef="usdPerShare">0.16</us-gaap:CommonStockDividendsPerShareDeclared>
    <us-gaap:CommonStockDividendsPerShareCashPaid
      contextRef="id40ab06275244375b015f43c25096b98_D20200701-20200930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV81NS9mcmFnOmU3Mzg5OWE4OWU0NjQ2ZTA5ZjI3NTk1NDk5NWMwZDg0L3RhYmxlOjM1ZmY4NWJhMzQzZDQ3MDM4MTliMGViMzQ3ZGQxMTVmL3RhYmxlcmFuZ2U6MzVmZjg1YmEzNDNkNDcwMzgxOWIwZWIzNDdkZDExNWZfMy0zLTEtMS0w_8b25eab2-ab5c-4355-a2af-b97bff568466"
      unitRef="usdPerShare">0.16</us-gaap:CommonStockDividendsPerShareCashPaid>
    <us-gaap:CommonStockDividendsPerShareCashPaid
      contextRef="ifee2599b10bd46a08d3868836e3d25f7_D20201001-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV81NS9mcmFnOmU3Mzg5OWE4OWU0NjQ2ZTA5ZjI3NTk1NDk5NWMwZDg0L3RhYmxlOjM1ZmY4NWJhMzQzZDQ3MDM4MTliMGViMzQ3ZGQxMTVmL3RhYmxlcmFuZ2U6MzVmZjg1YmEzNDNkNDcwMzgxOWIwZWIzNDdkZDExNWZfNC0zLTEtMS0w_71995fee-5ab2-48d7-8c9e-bbf1ff0b9b49"
      unitRef="usdPerShare">0.16</us-gaap:CommonStockDividendsPerShareCashPaid>
    <us-gaap:CommonStockDividendsPerShareDeclared
      contextRef="ifee2599b10bd46a08d3868836e3d25f7_D20201001-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV81NS9mcmFnOmU3Mzg5OWE4OWU0NjQ2ZTA5ZjI3NTk1NDk5NWMwZDg0L3RhYmxlOjM1ZmY4NWJhMzQzZDQ3MDM4MTliMGViMzQ3ZGQxMTVmL3RhYmxlcmFuZ2U6MzVmZjg1YmEzNDNkNDcwMzgxOWIwZWIzNDdkZDExNWZfNC0zLTEtMS0w_7bce4935-ae42-42e5-96ce-a98b085095d0"
      unitRef="usdPerShare">0.16</us-gaap:CommonStockDividendsPerShareDeclared>
    <us-gaap:CommonStockDividendsPerShareCashPaid
      contextRef="i729c685194db41e79fa59c8846a41575_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV81NS9mcmFnOmU3Mzg5OWE4OWU0NjQ2ZTA5ZjI3NTk1NDk5NWMwZDg0L3RhYmxlOjM1ZmY4NWJhMzQzZDQ3MDM4MTliMGViMzQ3ZGQxMTVmL3RhYmxlcmFuZ2U6MzVmZjg1YmEzNDNkNDcwMzgxOWIwZWIzNDdkZDExNWZfNi0zLTEtMS0w_1e08f87d-eddb-4702-beba-947c0a7cb3d7"
      unitRef="usdPerShare">0.64</us-gaap:CommonStockDividendsPerShareCashPaid>
    <us-gaap:CommonStockDividendsPerShareDeclared
      contextRef="i729c685194db41e79fa59c8846a41575_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV81NS9mcmFnOmU3Mzg5OWE4OWU0NjQ2ZTA5ZjI3NTk1NDk5NWMwZDg0L3RhYmxlOjM1ZmY4NWJhMzQzZDQ3MDM4MTliMGViMzQ3ZGQxMTVmL3RhYmxlcmFuZ2U6MzVmZjg1YmEzNDNkNDcwMzgxOWIwZWIzNDdkZDExNWZfNi0zLTEtMS0w_b1439a9f-1af6-4dd4-a3bf-ba1c28adb442"
      unitRef="usdPerShare">0.64</us-gaap:CommonStockDividendsPerShareDeclared>
    <us-gaap:CommonStockDividendsPerShareCashPaid
      contextRef="ia6c0f416bd0c4d208d7a8be9c8e1553f_D20210101-20210331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV81NS9mcmFnOmU3Mzg5OWE4OWU0NjQ2ZTA5ZjI3NTk1NDk5NWMwZDg0L3RhYmxlOjM1ZmY4NWJhMzQzZDQ3MDM4MTliMGViMzQ3ZGQxMTVmL3RhYmxlcmFuZ2U6MzVmZjg1YmEzNDNkNDcwMzgxOWIwZWIzNDdkZDExNWZfOS0zLTEtMS0w_53ef1f09-4dbd-4cd4-820f-05209f8130ab"
      unitRef="usdPerShare">0.16</us-gaap:CommonStockDividendsPerShareCashPaid>
    <us-gaap:CommonStockDividendsPerShareDeclared
      contextRef="ia6c0f416bd0c4d208d7a8be9c8e1553f_D20210101-20210331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV81NS9mcmFnOmU3Mzg5OWE4OWU0NjQ2ZTA5ZjI3NTk1NDk5NWMwZDg0L3RhYmxlOjM1ZmY4NWJhMzQzZDQ3MDM4MTliMGViMzQ3ZGQxMTVmL3RhYmxlcmFuZ2U6MzVmZjg1YmEzNDNkNDcwMzgxOWIwZWIzNDdkZDExNWZfOS0zLTEtMS0w_dae19d2f-2735-4430-b0d7-3ead82719565"
      unitRef="usdPerShare">0.16</us-gaap:CommonStockDividendsPerShareDeclared>
    <us-gaap:CommonStockDividendsPerShareDeclared
      contextRef="if5c39e34b6af47b5b9d5fafef145a468_D20210401-20210630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV81NS9mcmFnOmU3Mzg5OWE4OWU0NjQ2ZTA5ZjI3NTk1NDk5NWMwZDg0L3RhYmxlOjM1ZmY4NWJhMzQzZDQ3MDM4MTliMGViMzQ3ZGQxMTVmL3RhYmxlcmFuZ2U6MzVmZjg1YmEzNDNkNDcwMzgxOWIwZWIzNDdkZDExNWZfMTAtMy0xLTEtMA_1b16cdd4-e580-4b5c-a24f-7eb7f85d7a1b"
      unitRef="usdPerShare">0.17</us-gaap:CommonStockDividendsPerShareDeclared>
    <us-gaap:CommonStockDividendsPerShareCashPaid
      contextRef="if5c39e34b6af47b5b9d5fafef145a468_D20210401-20210630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV81NS9mcmFnOmU3Mzg5OWE4OWU0NjQ2ZTA5ZjI3NTk1NDk5NWMwZDg0L3RhYmxlOjM1ZmY4NWJhMzQzZDQ3MDM4MTliMGViMzQ3ZGQxMTVmL3RhYmxlcmFuZ2U6MzVmZjg1YmEzNDNkNDcwMzgxOWIwZWIzNDdkZDExNWZfMTAtMy0xLTEtMA_5a5668de-a242-4454-b289-bfbb1f40ce88"
      unitRef="usdPerShare">0.17</us-gaap:CommonStockDividendsPerShareCashPaid>
    <us-gaap:CommonStockDividendsPerShareCashPaid
      contextRef="i591c605ee7ee4447b1e452c40d5ba004_D20210701-20210930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV81NS9mcmFnOmU3Mzg5OWE4OWU0NjQ2ZTA5ZjI3NTk1NDk5NWMwZDg0L3RhYmxlOjM1ZmY4NWJhMzQzZDQ3MDM4MTliMGViMzQ3ZGQxMTVmL3RhYmxlcmFuZ2U6MzVmZjg1YmEzNDNkNDcwMzgxOWIwZWIzNDdkZDExNWZfMTEtMy0xLTEtNzkzOQ_6af8e899-0551-446a-a1af-bfd5093d04ca"
      unitRef="usdPerShare">0.18</us-gaap:CommonStockDividendsPerShareCashPaid>
    <us-gaap:CommonStockDividendsPerShareDeclared
      contextRef="i591c605ee7ee4447b1e452c40d5ba004_D20210701-20210930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV81NS9mcmFnOmU3Mzg5OWE4OWU0NjQ2ZTA5ZjI3NTk1NDk5NWMwZDg0L3RhYmxlOjM1ZmY4NWJhMzQzZDQ3MDM4MTliMGViMzQ3ZGQxMTVmL3RhYmxlcmFuZ2U6MzVmZjg1YmEzNDNkNDcwMzgxOWIwZWIzNDdkZDExNWZfMTEtMy0xLTEtNzkzOQ_bb4b34d4-ce72-484d-88f9-3d180df6b25f"
      unitRef="usdPerShare">0.18</us-gaap:CommonStockDividendsPerShareDeclared>
    <us-gaap:CommonStockDividendsPerShareDeclared
      contextRef="i2a185dfa6c964ba987e96499102b5304_D20210101-20210930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV81NS9mcmFnOmU3Mzg5OWE4OWU0NjQ2ZTA5ZjI3NTk1NDk5NWMwZDg0L3RhYmxlOjM1ZmY4NWJhMzQzZDQ3MDM4MTliMGViMzQ3ZGQxMTVmL3RhYmxlcmFuZ2U6MzVmZjg1YmEzNDNkNDcwMzgxOWIwZWIzNDdkZDExNWZfMTQtMy0xLTEtMA_04637781-45bd-467a-8000-7846e3d4e7d4"
      unitRef="usdPerShare">0.51</us-gaap:CommonStockDividendsPerShareDeclared>
    <us-gaap:CommonStockDividendsPerShareCashPaid
      contextRef="i2a185dfa6c964ba987e96499102b5304_D20210101-20210930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV81NS9mcmFnOmU3Mzg5OWE4OWU0NjQ2ZTA5ZjI3NTk1NDk5NWMwZDg0L3RhYmxlOjM1ZmY4NWJhMzQzZDQ3MDM4MTliMGViMzQ3ZGQxMTVmL3RhYmxlcmFuZ2U6MzVmZjg1YmEzNDNkNDcwMzgxOWIwZWIzNDdkZDExNWZfMTQtMy0xLTEtMA_557e7996-5302-4104-90f5-e38797bcdec5"
      unitRef="usdPerShare">0.51</us-gaap:CommonStockDividendsPerShareCashPaid>
    <us-gaap:CommonStockDividendsPerShareDeclared
      contextRef="i8d68f8a5cff046298f00d477ca262a4c_D20211101-20211105"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV81NS9mcmFnOmU3Mzg5OWE4OWU0NjQ2ZTA5ZjI3NTk1NDk5NWMwZDg0L3RleHRyZWdpb246ZTczODk5YTg5ZTQ2NDZlMDlmMjc1OTU0OTk1YzBkODRfMTQyOA_1f9e79cb-2e78-4f47-9a9e-fc3c5ae63d04"
      unitRef="usdPerShare">0.19</us-gaap:CommonStockDividendsPerShareDeclared>
    <us-gaap:StockRepurchaseProgramAuthorizedAmount1
      contextRef="i248fc2c3fa9c44009d669f45921de459_I20210531"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV81NS9mcmFnOmU3Mzg5OWE4OWU0NjQ2ZTA5ZjI3NTk1NDk5NWMwZDg0L3RleHRyZWdpb246ZTczODk5YTg5ZTQ2NDZlMDlmMjc1OTU0OTk1YzBkODRfMTY2Mg_4775c833-34b4-4984-a1a8-19df38e046b3"
      unitRef="usd">250000000</us-gaap:StockRepurchaseProgramAuthorizedAmount1>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodShares
      contextRef="i591c605ee7ee4447b1e452c40d5ba004_D20210701-20210930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV81NS9mcmFnOmU3Mzg5OWE4OWU0NjQ2ZTA5ZjI3NTk1NDk5NWMwZDg0L3RleHRyZWdpb246ZTczODk5YTg5ZTQ2NDZlMDlmMjc1OTU0OTk1YzBkODRfMTA5OTUxMTYyOTk3Mw_6e5007b9-e502-484c-90f3-7837ffe29187"
      unitRef="shares">1565357</us-gaap:StockRepurchasedAndRetiredDuringPeriodShares>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodShares
      contextRef="i2a185dfa6c964ba987e96499102b5304_D20210101-20210930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV81NS9mcmFnOmU3Mzg5OWE4OWU0NjQ2ZTA5ZjI3NTk1NDk5NWMwZDg0L3RleHRyZWdpb246ZTczODk5YTg5ZTQ2NDZlMDlmMjc1OTU0OTk1YzBkODRfMTA5OTUxMTYyOTg4Nw_2bd67c40-1481-4104-b3a8-4bab2d282698"
      unitRef="shares">1956673</us-gaap:StockRepurchasedAndRetiredDuringPeriodShares>
    <us-gaap:TreasuryStockValueAcquiredCostMethod
      contextRef="i2a185dfa6c964ba987e96499102b5304_D20210101-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV81NS9mcmFnOmU3Mzg5OWE4OWU0NjQ2ZTA5ZjI3NTk1NDk5NWMwZDg0L3RleHRyZWdpb246ZTczODk5YTg5ZTQ2NDZlMDlmMjc1OTU0OTk1YzBkODRfMTA5OTUxMTYzMDA0Nw_d5641022-32f7-4a85-a6f7-f62675560553"
      unitRef="usd">89200000</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1
      contextRef="i373ca8012b59446fa99f48bead3b6a48_I20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV81NS9mcmFnOmU3Mzg5OWE4OWU0NjQ2ZTA5ZjI3NTk1NDk5NWMwZDg0L3RleHRyZWdpb246ZTczODk5YTg5ZTQ2NDZlMDlmMjc1OTU0OTk1YzBkODRfMTA5OTUxMTYzMDA1Ng_27212b05-e843-4e5d-8dc8-d81a739f95da"
      unitRef="usd">160800000</us-gaap:StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1>
    <us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock
      contextRef="i2a185dfa6c964ba987e96499102b5304_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV81OC9mcmFnOjQyZDM4YjliNDM1OTQ2Zjk5YzI0ZjA5NTU0Y2UzZDAyL3RleHRyZWdpb246NDJkMzhiOWI0MzU5NDZmOTljMjRmMDk1NTRjZTNkMDJfNDU2Mw_df79a5b5-f55a-4eb3-80b1-6511791c28c5">Stock-Based Compensation&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:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In connection with the IPO in 2013, Essent Group's Board of Directors adopted, and Essent Group's shareholders &lt;/span&gt;&lt;span style="color:#242021;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;approved, the Essent Group 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-&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;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 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.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table summarizes nonvested common share, nonvested common share unit and DEU activity for the nine months ended September 30, 2021:&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-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.415%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width: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: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;Time&#160;and&#160;Performance-&lt;br/&gt;Based&#160;Share&#160;Awards&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;Time-Based&lt;br/&gt;Share Awards&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;Share&#160;Units&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;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&#160;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;Number&#160;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&#160;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;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:13.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;Outstanding at beginning of year&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;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align: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-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align: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;47.09&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;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;153&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align: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.34&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;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;492&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align: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.59&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;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;21&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align: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;37.66&#160;&lt;/span&gt;&lt;/td&gt;&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;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;281&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.64&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;93&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.67&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.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;/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;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;(113)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(208)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.83&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.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;/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;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;(11)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.01&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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 style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.01&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.43&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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 style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.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;div style="padding-left:13.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;Outstanding at September&#160;30, 2021&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;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;520&#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;30.99&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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;160&#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;45.33&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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;466&#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.94&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;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;24&#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.40&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In February&#160;2021, certain members of senior management were granted nonvested common shares under the Essent Group&#160;Ltd. 2013 Long-Term Incentive Plan ("2013 Plan") that were subject to time-based and performance-based vesting.&#160;The time-based share awards granted in February 2021 vest in &lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV81OC9mcmFnOjQyZDM4YjliNDM1OTQ2Zjk5YzI0ZjA5NTU0Y2UzZDAyL3RleHRyZWdpb246NDJkMzhiOWI0MzU5NDZmOTljMjRmMDk1NTRjZTNkMDJfMTQzOQ_2619abb7-a219-4aaa-8228-3a23e375603d"&gt;three&lt;/span&gt; equal installments on March&#160;1, 2022, 2023 and 2024.&#160;The performance-based share awards granted in February 2021 vest based upon our compounded annual book value per share growth percentage and relative total shareholder return during a three-year performance period that commenced on January&#160;1, 2021 and vest on March&#160;1, 2024. Shares were issued at the maximum 200% of target. The portion of these nonvested performance-based share awards that will be earned is as follows:&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;&#160;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:23.607%"/&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:12.204%"/&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:18.783%"/&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:18.783%"/&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:18.787%"/&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:10pt;font-weight:700;line-height:100%"&gt;Relative Total Shareholder Return&lt;br/&gt;vs. S&amp;amp;P 1500 Financial Services Index&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="3" style="padding:0 1pt"/&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#x2264;25th percentile&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;50th percentile&lt;br/&gt;"Target"&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#x2265;75th percentile&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" rowspan="5" style="padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Three-Year Book&lt;br/&gt;Value Per Share&lt;br/&gt;CAGR&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;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:100%"&gt;14% "Target"&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;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&#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:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-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 #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;150&#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:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-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 #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;200&#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:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;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:15pt"&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:700;line-height:100%"&gt;12%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#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;125&#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;175&#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 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: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;10%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#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;150&#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:15pt"&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:700;line-height:100%"&gt;8%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#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;75&#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;125&#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 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: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;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;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;50&#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;/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:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In the event that the compounded annual book value per share growth or the relative total shareholder return 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.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In connection with our incentive program covering bonus awards for performance year 2020, in February&#160;2021, time-based share units were issued to certain employees that vest in &lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV81OC9mcmFnOjQyZDM4YjliNDM1OTQ2Zjk5YzI0ZjA5NTU0Y2UzZDAyL3RleHRyZWdpb246NDJkMzhiOWI0MzU5NDZmOTljMjRmMDk1NTRjZTNkMDJfMjM3MQ_8ac14c4a-c97e-49c0-9ea8-27bdb0ebb86a"&gt;three&lt;/span&gt; equal installments on March&#160;1, 2022, 2023 and 2024. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Quoted market prices are used for the valuation of common shares granted that do not contain a market condition under ASC 718. The performance-based share awards granted in February 2021 contain a market condition and were valued based on analysis provided by a third-party valuation firm using a risk neutral simulation taking into effect the vesting conditions of the grant.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;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. Total incremental compensation expense related to amending these awards is &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;$4.0&#160;million. As of September&#160;30, 2021, there was $2.2&#160;million of unrecognized compensation expense related to amending these awards and we expect to recognize the expense over a weighted average period of 1.3 years.&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:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The total fair value on the vesting date of nonvested shares, share units or DEUs that vested was $18.4 million and $18.5 million for the nine months ended September 30, 2021 and 2020, respectively.&#160;As of September&#160;30, 2021, there was $27.7 million of total unrecognized compensation expense related to nonvested shares or share units outstanding at September&#160;30, 2021 and we expect to recognize the expense over a weighted average period of 2.2 years.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-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 126,025 in the nine months ended September 30, 2021. The tendered shares were recorded at cost and included in treasury stock. All treasury stock has been cancelled as of September&#160;30, 2021.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Compensation expense, net of forfeitures, and related tax effects recognized in connection with nonvested shares was as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:45.098%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.625%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding: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;Three Months Ended September 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Nine Months Ended September 30,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"&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;5,511&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align: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,567&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;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,075&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align: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,915&#160;&lt;/span&gt;&lt;/td&gt;&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;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;1,111&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,156&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,650&#160;&lt;/span&gt;&lt;/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:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock
      contextRef="i2a185dfa6c964ba987e96499102b5304_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV81OC9mcmFnOjQyZDM4YjliNDM1OTQ2Zjk5YzI0ZjA5NTU0Y2UzZDAyL3RleHRyZWdpb246NDJkMzhiOWI0MzU5NDZmOTljMjRmMDk1NTRjZTNkMDJfNDU0Ng_3c20df1c-1c0f-4d3e-bc98-8b904e6de4c7">&lt;div style="text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table summarizes nonvested common share, nonvested common share unit and DEU activity for the nine months ended September 30, 2021:&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-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.415%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width: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: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;Time&#160;and&#160;Performance-&lt;br/&gt;Based&#160;Share&#160;Awards&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;Time-Based&lt;br/&gt;Share Awards&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;Share&#160;Units&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;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&#160;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;Number&#160;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&#160;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;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:13.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;Outstanding at beginning of year&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;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align: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-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align: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;47.09&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;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;153&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align: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.34&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;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;492&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align: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.59&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;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;21&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align: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;37.66&#160;&lt;/span&gt;&lt;/td&gt;&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;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;281&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.64&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;93&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.67&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.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;/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;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;(113)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(208)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.83&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.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;/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;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;(11)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.01&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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 style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.01&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.43&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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 style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.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;div style="padding-left:13.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;Outstanding at September&#160;30, 2021&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;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;520&#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;30.99&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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;160&#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;45.33&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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;466&#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.94&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;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;24&#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.40&#160;&lt;/span&gt;&lt;/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="i00e95fe570e347fe92ce643e4bb0ce30_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV81OC9mcmFnOjQyZDM4YjliNDM1OTQ2Zjk5YzI0ZjA5NTU0Y2UzZDAyL3RhYmxlOmE1NTk1Zjc4YjRmNDRlNDJhZTdiM2NiOGUxNDJlZjM5L3RhYmxlcmFuZ2U6YTU1OTVmNzhiNGY0NGU0MmFlN2IzY2I4ZTE0MmVmMzlfMi0yLTEtMS0w_dbf0da6f-1914-49e2-90e6-c4a71e236653"
      unitRef="shares">363000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="i00e95fe570e347fe92ce643e4bb0ce30_I20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV81OC9mcmFnOjQyZDM4YjliNDM1OTQ2Zjk5YzI0ZjA5NTU0Y2UzZDAyL3RhYmxlOmE1NTk1Zjc4YjRmNDRlNDJhZTdiM2NiOGUxNDJlZjM5L3RhYmxlcmFuZ2U6YTU1OTVmNzhiNGY0NGU0MmFlN2IzY2I4ZTE0MmVmMzlfMi00LTEtMS0w_acdea59f-83e7-4d70-b07e-8c9b8fc70cdb"
      unitRef="usdPerShare">47.09</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="i854cb001fa2e41249ed4637aa56a9bf0_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV81OC9mcmFnOjQyZDM4YjliNDM1OTQ2Zjk5YzI0ZjA5NTU0Y2UzZDAyL3RhYmxlOmE1NTk1Zjc4YjRmNDRlNDJhZTdiM2NiOGUxNDJlZjM5L3RhYmxlcmFuZ2U6YTU1OTVmNzhiNGY0NGU0MmFlN2IzY2I4ZTE0MmVmMzlfMi02LTEtMS0w_a3f6c675-da0a-4d6a-a5ba-bfc03e2e2638"
      unitRef="shares">153000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="i854cb001fa2e41249ed4637aa56a9bf0_I20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV81OC9mcmFnOjQyZDM4YjliNDM1OTQ2Zjk5YzI0ZjA5NTU0Y2UzZDAyL3RhYmxlOmE1NTk1Zjc4YjRmNDRlNDJhZTdiM2NiOGUxNDJlZjM5L3RhYmxlcmFuZ2U6YTU1OTVmNzhiNGY0NGU0MmFlN2IzY2I4ZTE0MmVmMzlfMi04LTEtMS0w_aa7fedc8-3027-42ac-ae17-b4eb7c0909fc"
      unitRef="usdPerShare">46.34</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="i92586e51f2fe4f84880ca2b8ef352a97_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV81OC9mcmFnOjQyZDM4YjliNDM1OTQ2Zjk5YzI0ZjA5NTU0Y2UzZDAyL3RhYmxlOmE1NTk1Zjc4YjRmNDRlNDJhZTdiM2NiOGUxNDJlZjM5L3RhYmxlcmFuZ2U6YTU1OTVmNzhiNGY0NGU0MmFlN2IzY2I4ZTE0MmVmMzlfMi0xMC0xLTEtMA_02da9034-0a1c-4d67-a880-ec88a93ebf9d"
      unitRef="shares">492000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="i92586e51f2fe4f84880ca2b8ef352a97_I20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV81OC9mcmFnOjQyZDM4YjliNDM1OTQ2Zjk5YzI0ZjA5NTU0Y2UzZDAyL3RhYmxlOmE1NTk1Zjc4YjRmNDRlNDJhZTdiM2NiOGUxNDJlZjM5L3RhYmxlcmFuZ2U6YTU1OTVmNzhiNGY0NGU0MmFlN2IzY2I4ZTE0MmVmMzlfMi0xMi0xLTEtMA_7d631b30-e4b7-4bdc-8bd4-5e35272635d2"
      unitRef="usdPerShare">46.59</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="i0768754994104282b784a96c2ae781cd_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV81OC9mcmFnOjQyZDM4YjliNDM1OTQ2Zjk5YzI0ZjA5NTU0Y2UzZDAyL3RhYmxlOmE1NTk1Zjc4YjRmNDRlNDJhZTdiM2NiOGUxNDJlZjM5L3RhYmxlcmFuZ2U6YTU1OTVmNzhiNGY0NGU0MmFlN2IzY2I4ZTE0MmVmMzlfMi0xNC0xLTEtMA_323c9661-3d70-4320-957b-4b418ff39890"
      unitRef="shares">21000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="i0768754994104282b784a96c2ae781cd_I20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV81OC9mcmFnOjQyZDM4YjliNDM1OTQ2Zjk5YzI0ZjA5NTU0Y2UzZDAyL3RhYmxlOmE1NTk1Zjc4YjRmNDRlNDJhZTdiM2NiOGUxNDJlZjM5L3RhYmxlcmFuZ2U6YTU1OTVmNzhiNGY0NGU0MmFlN2IzY2I4ZTE0MmVmMzlfMi0xNi0xLTEtMA_62fa9445-92c6-4513-b7ce-a070c0ae386f"
      unitRef="usdPerShare">37.66</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="ic70ef10e5ad1437fbe326e1774c83b51_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV81OC9mcmFnOjQyZDM4YjliNDM1OTQ2Zjk5YzI0ZjA5NTU0Y2UzZDAyL3RhYmxlOmE1NTk1Zjc4YjRmNDRlNDJhZTdiM2NiOGUxNDJlZjM5L3RhYmxlcmFuZ2U6YTU1OTVmNzhiNGY0NGU0MmFlN2IzY2I4ZTE0MmVmMzlfMy0yLTEtMS0w_dbc7082b-9719-413d-8693-8e91f19e3199"
      unitRef="shares">281000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="ic70ef10e5ad1437fbe326e1774c83b51_D20210101-20210930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV81OC9mcmFnOjQyZDM4YjliNDM1OTQ2Zjk5YzI0ZjA5NTU0Y2UzZDAyL3RhYmxlOmE1NTk1Zjc4YjRmNDRlNDJhZTdiM2NiOGUxNDJlZjM5L3RhYmxlcmFuZ2U6YTU1OTVmNzhiNGY0NGU0MmFlN2IzY2I4ZTE0MmVmMzlfMy00LTEtMS0w_e595520c-e83c-4acb-802b-ef367caae5ed"
      unitRef="usdPerShare">15.64</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="i9c11bf93c6464bbabb57cd1a0ed6efc3_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV81OC9mcmFnOjQyZDM4YjliNDM1OTQ2Zjk5YzI0ZjA5NTU0Y2UzZDAyL3RhYmxlOmE1NTk1Zjc4YjRmNDRlNDJhZTdiM2NiOGUxNDJlZjM5L3RhYmxlcmFuZ2U6YTU1OTVmNzhiNGY0NGU0MmFlN2IzY2I4ZTE0MmVmMzlfMy02LTEtMS0w_24a4bee2-0dea-4781-ad2f-44e0aa04e48d"
      unitRef="shares">93000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="i9c11bf93c6464bbabb57cd1a0ed6efc3_D20210101-20210930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV81OC9mcmFnOjQyZDM4YjliNDM1OTQ2Zjk5YzI0ZjA5NTU0Y2UzZDAyL3RhYmxlOmE1NTk1Zjc4YjRmNDRlNDJhZTdiM2NiOGUxNDJlZjM5L3RhYmxlcmFuZ2U6YTU1OTVmNzhiNGY0NGU0MmFlN2IzY2I4ZTE0MmVmMzlfMy04LTEtMS0w_eb581d12-03c7-4f00-a60e-8eb2ded13fc0"
      unitRef="usdPerShare">43.67</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="i076592dad047496da8dbbcc91e8519ba_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV81OC9mcmFnOjQyZDM4YjliNDM1OTQ2Zjk5YzI0ZjA5NTU0Y2UzZDAyL3RhYmxlOmE1NTk1Zjc4YjRmNDRlNDJhZTdiM2NiOGUxNDJlZjM5L3RhYmxlcmFuZ2U6YTU1OTVmNzhiNGY0NGU0MmFlN2IzY2I4ZTE0MmVmMzlfMy0xMC0xLTEtMA_d28b257a-0ca8-44a8-9672-33e21fa912ee"
      unitRef="shares">207000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="i076592dad047496da8dbbcc91e8519ba_D20210101-20210930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV81OC9mcmFnOjQyZDM4YjliNDM1OTQ2Zjk5YzI0ZjA5NTU0Y2UzZDAyL3RhYmxlOmE1NTk1Zjc4YjRmNDRlNDJhZTdiM2NiOGUxNDJlZjM5L3RhYmxlcmFuZ2U6YTU1OTVmNzhiNGY0NGU0MmFlN2IzY2I4ZTE0MmVmMzlfMy0xMi0xLTEtMA_c0d7425b-8759-448f-80bf-d8cf0391598f"
      unitRef="usdPerShare">47.09</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="ib9a8993745c140738965793cbcfa17d4_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV81OC9mcmFnOjQyZDM4YjliNDM1OTQ2Zjk5YzI0ZjA5NTU0Y2UzZDAyL3RhYmxlOmE1NTk1Zjc4YjRmNDRlNDJhZTdiM2NiOGUxNDJlZjM5L3RhYmxlcmFuZ2U6YTU1OTVmNzhiNGY0NGU0MmFlN2IzY2I4ZTE0MmVmMzlfMy0xNC0xLTEtMA_2ebbab49-ec26-4c0a-a558-67def4dfbbf8"
      unitRef="shares">13000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="ib9a8993745c140738965793cbcfa17d4_D20210101-20210930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV81OC9mcmFnOjQyZDM4YjliNDM1OTQ2Zjk5YzI0ZjA5NTU0Y2UzZDAyL3RhYmxlOmE1NTk1Zjc4YjRmNDRlNDJhZTdiM2NiOGUxNDJlZjM5L3RhYmxlcmFuZ2U6YTU1OTVmNzhiNGY0NGU0MmFlN2IzY2I4ZTE0MmVmMzlfMy0xNi0xLTEtMA_99fca9ea-d02f-40a5-a243-afef6b921205"
      unitRef="usdPerShare">45.36</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
      contextRef="ic70ef10e5ad1437fbe326e1774c83b51_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV81OC9mcmFnOjQyZDM4YjliNDM1OTQ2Zjk5YzI0ZjA5NTU0Y2UzZDAyL3RhYmxlOmE1NTk1Zjc4YjRmNDRlNDJhZTdiM2NiOGUxNDJlZjM5L3RhYmxlcmFuZ2U6YTU1OTVmNzhiNGY0NGU0MmFlN2IzY2I4ZTE0MmVmMzlfNC0yLTEtMS0w_905e58ce-aa4f-426a-9300-02db895cfd74"
      unitRef="shares">113000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue
      contextRef="ic70ef10e5ad1437fbe326e1774c83b51_D20210101-20210930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV81OC9mcmFnOjQyZDM4YjliNDM1OTQ2Zjk5YzI0ZjA5NTU0Y2UzZDAyL3RhYmxlOmE1NTk1Zjc4YjRmNDRlNDJhZTdiM2NiOGUxNDJlZjM5L3RhYmxlcmFuZ2U6YTU1OTVmNzhiNGY0NGU0MmFlN2IzY2I4ZTE0MmVmMzlfNC00LTEtMS0w_e5916141-473c-489a-9b48-b605bc5c009c"
      unitRef="usdPerShare">45.02</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
      contextRef="i9c11bf93c6464bbabb57cd1a0ed6efc3_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV81OC9mcmFnOjQyZDM4YjliNDM1OTQ2Zjk5YzI0ZjA5NTU0Y2UzZDAyL3RhYmxlOmE1NTk1Zjc4YjRmNDRlNDJhZTdiM2NiOGUxNDJlZjM5L3RhYmxlcmFuZ2U6YTU1OTVmNzhiNGY0NGU0MmFlN2IzY2I4ZTE0MmVmMzlfNC02LTEtMS0w_69964592-6afa-453a-a441-5de9e447d487"
      unitRef="shares">82000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue
      contextRef="i9c11bf93c6464bbabb57cd1a0ed6efc3_D20210101-20210930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV81OC9mcmFnOjQyZDM4YjliNDM1OTQ2Zjk5YzI0ZjA5NTU0Y2UzZDAyL3RhYmxlOmE1NTk1Zjc4YjRmNDRlNDJhZTdiM2NiOGUxNDJlZjM5L3RhYmxlcmFuZ2U6YTU1OTVmNzhiNGY0NGU0MmFlN2IzY2I4ZTE0MmVmMzlfNC04LTEtMS0w_545170c7-4560-4b34-a865-45bebf58a288"
      unitRef="usdPerShare">45.30</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
      contextRef="i076592dad047496da8dbbcc91e8519ba_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV81OC9mcmFnOjQyZDM4YjliNDM1OTQ2Zjk5YzI0ZjA5NTU0Y2UzZDAyL3RhYmxlOmE1NTk1Zjc4YjRmNDRlNDJhZTdiM2NiOGUxNDJlZjM5L3RhYmxlcmFuZ2U6YTU1OTVmNzhiNGY0NGU0MmFlN2IzY2I4ZTE0MmVmMzlfNC0xMC0xLTEtMA_19813c4e-0751-47d2-b57d-dc597cf25886"
      unitRef="shares">208000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue
      contextRef="i076592dad047496da8dbbcc91e8519ba_D20210101-20210930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV81OC9mcmFnOjQyZDM4YjliNDM1OTQ2Zjk5YzI0ZjA5NTU0Y2UzZDAyL3RhYmxlOmE1NTk1Zjc4YjRmNDRlNDJhZTdiM2NiOGUxNDJlZjM5L3RhYmxlcmFuZ2U6YTU1OTVmNzhiNGY0NGU0MmFlN2IzY2I4ZTE0MmVmMzlfNC0xMi0xLTEtMA_afe53a8a-363d-436c-9460-dc98d586bb91"
      unitRef="usdPerShare">43.83</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
      contextRef="ib9a8993745c140738965793cbcfa17d4_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV81OC9mcmFnOjQyZDM4YjliNDM1OTQ2Zjk5YzI0ZjA5NTU0Y2UzZDAyL3RhYmxlOmE1NTk1Zjc4YjRmNDRlNDJhZTdiM2NiOGUxNDJlZjM5L3RhYmxlcmFuZ2U6YTU1OTVmNzhiNGY0NGU0MmFlN2IzY2I4ZTE0MmVmMzlfNC0xNC0xLTEtMA_692b9e04-9ceb-4722-ae7a-2980f5093b57"
      unitRef="shares">9000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue
      contextRef="ib9a8993745c140738965793cbcfa17d4_D20210101-20210930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV81OC9mcmFnOjQyZDM4YjliNDM1OTQ2Zjk5YzI0ZjA5NTU0Y2UzZDAyL3RhYmxlOmE1NTk1Zjc4YjRmNDRlNDJhZTdiM2NiOGUxNDJlZjM5L3RhYmxlcmFuZ2U6YTU1OTVmNzhiNGY0NGU0MmFlN2IzY2I4ZTE0MmVmMzlfNC0xNi0xLTEtMA_2823e542-33e2-4373-aea9-ffb22b829106"
      unitRef="usdPerShare">38.34</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod
      contextRef="ic70ef10e5ad1437fbe326e1774c83b51_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV81OC9mcmFnOjQyZDM4YjliNDM1OTQ2Zjk5YzI0ZjA5NTU0Y2UzZDAyL3RhYmxlOmE1NTk1Zjc4YjRmNDRlNDJhZTdiM2NiOGUxNDJlZjM5L3RhYmxlcmFuZ2U6YTU1OTVmNzhiNGY0NGU0MmFlN2IzY2I4ZTE0MmVmMzlfNS0yLTEtMS0w_a269e0ea-8906-4481-8bba-899ef5197556"
      unitRef="shares">11000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue
      contextRef="ic70ef10e5ad1437fbe326e1774c83b51_D20210101-20210930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV81OC9mcmFnOjQyZDM4YjliNDM1OTQ2Zjk5YzI0ZjA5NTU0Y2UzZDAyL3RhYmxlOmE1NTk1Zjc4YjRmNDRlNDJhZTdiM2NiOGUxNDJlZjM5L3RhYmxlcmFuZ2U6YTU1OTVmNzhiNGY0NGU0MmFlN2IzY2I4ZTE0MmVmMzlfNS00LTEtMS0w_1924d2b7-712a-41dc-8802-0ad4639531b6"
      unitRef="usdPerShare">26.01</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod
      contextRef="i9c11bf93c6464bbabb57cd1a0ed6efc3_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV81OC9mcmFnOjQyZDM4YjliNDM1OTQ2Zjk5YzI0ZjA5NTU0Y2UzZDAyL3RhYmxlOmE1NTk1Zjc4YjRmNDRlNDJhZTdiM2NiOGUxNDJlZjM5L3RhYmxlcmFuZ2U6YTU1OTVmNzhiNGY0NGU0MmFlN2IzY2I4ZTE0MmVmMzlfNS02LTEtMS0w_30e4a273-4782-413b-88a1-110ae64cf870"
      unitRef="shares">4000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue
      contextRef="i9c11bf93c6464bbabb57cd1a0ed6efc3_D20210101-20210930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV81OC9mcmFnOjQyZDM4YjliNDM1OTQ2Zjk5YzI0ZjA5NTU0Y2UzZDAyL3RhYmxlOmE1NTk1Zjc4YjRmNDRlNDJhZTdiM2NiOGUxNDJlZjM5L3RhYmxlcmFuZ2U6YTU1OTVmNzhiNGY0NGU0MmFlN2IzY2I4ZTE0MmVmMzlfNS04LTEtMS0w_ff29a21f-6d1c-40e6-8e10-b7a2a10f1155"
      unitRef="usdPerShare">46.01</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod
      contextRef="i076592dad047496da8dbbcc91e8519ba_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV81OC9mcmFnOjQyZDM4YjliNDM1OTQ2Zjk5YzI0ZjA5NTU0Y2UzZDAyL3RhYmxlOmE1NTk1Zjc4YjRmNDRlNDJhZTdiM2NiOGUxNDJlZjM5L3RhYmxlcmFuZ2U6YTU1OTVmNzhiNGY0NGU0MmFlN2IzY2I4ZTE0MmVmMzlfNS0xMC0xLTEtMA_4f2acfb0-0ddb-4169-9c5d-ebde3f78a1ce"
      unitRef="shares">25000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue
      contextRef="i076592dad047496da8dbbcc91e8519ba_D20210101-20210930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV81OC9mcmFnOjQyZDM4YjliNDM1OTQ2Zjk5YzI0ZjA5NTU0Y2UzZDAyL3RhYmxlOmE1NTk1Zjc4YjRmNDRlNDJhZTdiM2NiOGUxNDJlZjM5L3RhYmxlcmFuZ2U6YTU1OTVmNzhiNGY0NGU0MmFlN2IzY2I4ZTE0MmVmMzlfNS0xMi0xLTEtMA_36094659-8282-43e1-a711-a32585d7d103"
      unitRef="usdPerShare">48.43</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod
      contextRef="ib9a8993745c140738965793cbcfa17d4_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV81OC9mcmFnOjQyZDM4YjliNDM1OTQ2Zjk5YzI0ZjA5NTU0Y2UzZDAyL3RhYmxlOmE1NTk1Zjc4YjRmNDRlNDJhZTdiM2NiOGUxNDJlZjM5L3RhYmxlcmFuZ2U6YTU1OTVmNzhiNGY0NGU0MmFlN2IzY2I4ZTE0MmVmMzlfNS0xNC0xLTEtMA_9d3bafea-f0d8-491f-847d-8f0d0b1807c9"
      unitRef="shares">1000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue
      contextRef="ib9a8993745c140738965793cbcfa17d4_D20210101-20210930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV81OC9mcmFnOjQyZDM4YjliNDM1OTQ2Zjk5YzI0ZjA5NTU0Y2UzZDAyL3RhYmxlOmE1NTk1Zjc4YjRmNDRlNDJhZTdiM2NiOGUxNDJlZjM5L3RhYmxlcmFuZ2U6YTU1OTVmNzhiNGY0NGU0MmFlN2IzY2I4ZTE0MmVmMzlfNS0xNi0xLTEtMA_3aad5326-a477-471b-9a80-4f5a05420909"
      unitRef="usdPerShare">39.09</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="idd35b2ef5b134055aede481b7bd344ca_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV81OC9mcmFnOjQyZDM4YjliNDM1OTQ2Zjk5YzI0ZjA5NTU0Y2UzZDAyL3RhYmxlOmE1NTk1Zjc4YjRmNDRlNDJhZTdiM2NiOGUxNDJlZjM5L3RhYmxlcmFuZ2U6YTU1OTVmNzhiNGY0NGU0MmFlN2IzY2I4ZTE0MmVmMzlfNi0yLTEtMS0w_eed08f91-142f-4fdb-a6d6-78d1de2e8e65"
      unitRef="shares">520000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="idd35b2ef5b134055aede481b7bd344ca_I20210930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV81OC9mcmFnOjQyZDM4YjliNDM1OTQ2Zjk5YzI0ZjA5NTU0Y2UzZDAyL3RhYmxlOmE1NTk1Zjc4YjRmNDRlNDJhZTdiM2NiOGUxNDJlZjM5L3RhYmxlcmFuZ2U6YTU1OTVmNzhiNGY0NGU0MmFlN2IzY2I4ZTE0MmVmMzlfNi00LTEtMS0w_ec9023dc-57ac-41c2-9105-fbfca7dfe11d"
      unitRef="usdPerShare">30.99</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="i978a811229d54caca21016083d4663df_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV81OC9mcmFnOjQyZDM4YjliNDM1OTQ2Zjk5YzI0ZjA5NTU0Y2UzZDAyL3RhYmxlOmE1NTk1Zjc4YjRmNDRlNDJhZTdiM2NiOGUxNDJlZjM5L3RhYmxlcmFuZ2U6YTU1OTVmNzhiNGY0NGU0MmFlN2IzY2I4ZTE0MmVmMzlfNi02LTEtMS0w_7eeb7ae9-48d3-42c2-b63f-ed7b7c5128c7"
      unitRef="shares">160000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="i978a811229d54caca21016083d4663df_I20210930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV81OC9mcmFnOjQyZDM4YjliNDM1OTQ2Zjk5YzI0ZjA5NTU0Y2UzZDAyL3RhYmxlOmE1NTk1Zjc4YjRmNDRlNDJhZTdiM2NiOGUxNDJlZjM5L3RhYmxlcmFuZ2U6YTU1OTVmNzhiNGY0NGU0MmFlN2IzY2I4ZTE0MmVmMzlfNi04LTEtMS0w_0670d164-b6ae-4a3c-b719-1d5adfcec3ac"
      unitRef="usdPerShare">45.33</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="i1bc9b51f0ff34926b0eb5de461e57bbf_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV81OC9mcmFnOjQyZDM4YjliNDM1OTQ2Zjk5YzI0ZjA5NTU0Y2UzZDAyL3RhYmxlOmE1NTk1Zjc4YjRmNDRlNDJhZTdiM2NiOGUxNDJlZjM5L3RhYmxlcmFuZ2U6YTU1OTVmNzhiNGY0NGU0MmFlN2IzY2I4ZTE0MmVmMzlfNi0xMC0xLTEtMA_d90b49c8-8922-4258-9deb-4ff38e565149"
      unitRef="shares">466000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="i1bc9b51f0ff34926b0eb5de461e57bbf_I20210930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV81OC9mcmFnOjQyZDM4YjliNDM1OTQ2Zjk5YzI0ZjA5NTU0Y2UzZDAyL3RhYmxlOmE1NTk1Zjc4YjRmNDRlNDJhZTdiM2NiOGUxNDJlZjM5L3RhYmxlcmFuZ2U6YTU1OTVmNzhiNGY0NGU0MmFlN2IzY2I4ZTE0MmVmMzlfNi0xMi0xLTEtMA_34bd9938-51a3-4b81-ba18-c22074c961e7"
      unitRef="usdPerShare">47.94</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="i657e0c73e2b5406292434b12d7b324d7_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV81OC9mcmFnOjQyZDM4YjliNDM1OTQ2Zjk5YzI0ZjA5NTU0Y2UzZDAyL3RhYmxlOmE1NTk1Zjc4YjRmNDRlNDJhZTdiM2NiOGUxNDJlZjM5L3RhYmxlcmFuZ2U6YTU1OTVmNzhiNGY0NGU0MmFlN2IzY2I4ZTE0MmVmMzlfNi0xNC0xLTEtMA_c534a71d-ad44-485f-a298-06e7c47cac75"
      unitRef="shares">24000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="i657e0c73e2b5406292434b12d7b324d7_I20210930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV81OC9mcmFnOjQyZDM4YjliNDM1OTQ2Zjk5YzI0ZjA5NTU0Y2UzZDAyL3RhYmxlOmE1NTk1Zjc4YjRmNDRlNDJhZTdiM2NiOGUxNDJlZjM5L3RhYmxlcmFuZ2U6YTU1OTVmNzhiNGY0NGU0MmFlN2IzY2I4ZTE0MmVmMzlfNi0xNi0xLTEtMA_0fd26c68-7b3c-44aa-a7af-70ce5b782cc6"
      unitRef="usdPerShare">41.40</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <esnt:ShareBasedCompensationArrangementByShareBasedPaymentAwardPerformancePeriod
      contextRef="idb730abf021e448dad0521fc8363def8_D20210201-20210228"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV81OC9mcmFnOjQyZDM4YjliNDM1OTQ2Zjk5YzI0ZjA5NTU0Y2UzZDAyL3RleHRyZWdpb246NDJkMzhiOWI0MzU5NDZmOTljMjRmMDk1NTRjZTNkMDJfNDU1OQ_33b5d2b4-6754-44e0-ac6d-2531d3aef101">P3Y</esnt:ShareBasedCompensationArrangementByShareBasedPaymentAwardPerformancePeriod>
    <esnt:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardsEarnedPercentageOfTargetSharesGranted
      contextRef="ia9560230bbca4f3ea491e9d66b75fe36_D20210101-20210930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV81OC9mcmFnOjQyZDM4YjliNDM1OTQ2Zjk5YzI0ZjA5NTU0Y2UzZDAyL3RleHRyZWdpb246NDJkMzhiOWI0MzU5NDZmOTljMjRmMDk1NTRjZTNkMDJfMTgwMA_c501ee04-09b5-4f7e-bbad-b9110da07cbe"
      unitRef="number">2</esnt:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardsEarnedPercentageOfTargetSharesGranted>
    <esnt:ScheduleOfSharesEarnedUnvestedPerformanceSharesTableTextBlock
      contextRef="i2a185dfa6c964ba987e96499102b5304_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV81OC9mcmFnOjQyZDM4YjliNDM1OTQ2Zjk5YzI0ZjA5NTU0Y2UzZDAyL3RleHRyZWdpb246NDJkMzhiOWI0MzU5NDZmOTljMjRmMDk1NTRjZTNkMDJfNDU1Ng_df6716ab-d40d-4875-bc94-84b9c05e2d6d">The portion of these nonvested performance-based share awards that will be earned is as follows:&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;&#160;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:23.607%"/&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:12.204%"/&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:18.783%"/&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:18.783%"/&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:18.787%"/&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:10pt;font-weight:700;line-height:100%"&gt;Relative Total Shareholder Return&lt;br/&gt;vs. S&amp;amp;P 1500 Financial Services Index&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="3" style="padding:0 1pt"/&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#x2264;25th percentile&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;50th percentile&lt;br/&gt;"Target"&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#x2265;75th percentile&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" rowspan="5" style="padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Three-Year Book&lt;br/&gt;Value Per Share&lt;br/&gt;CAGR&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;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:100%"&gt;14% "Target"&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;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&#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:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-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 #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;150&#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:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-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 #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;200&#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:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;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:15pt"&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:700;line-height:100%"&gt;12%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#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;125&#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;175&#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 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: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;10%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#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;150&#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:15pt"&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:700;line-height:100%"&gt;8%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#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;75&#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;125&#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 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: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;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;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;50&#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;/table&gt;&lt;/div&gt;</esnt:ScheduleOfSharesEarnedUnvestedPerformanceSharesTableTextBlock>
    <esnt:CompoundedAnnualGrowthRateThreeYearBookValue
      contextRef="idd40e5335549405f89aaf303323bff73_D20210101-20210930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV81OC9mcmFnOjQyZDM4YjliNDM1OTQ2Zjk5YzI0ZjA5NTU0Y2UzZDAyL3RhYmxlOjA2ZmJmYjUxMzg2ZDQ0ZDc5Mjg3MjI5ODM1ZDhiZmI0L3RhYmxlcmFuZ2U6MDZmYmZiNTEzODZkNDRkNzkyODcyMjk4MzVkOGJmYjRfMi0yLTEtMS0wL3RleHRyZWdpb246NGFlMmNhYzUwMjFhNGQ4ZDk1ZDY3ZGUwYjMwMTEzY2FfNA_1c577a0d-2d8d-417f-acbd-8c8d3d3ec2dd"
      unitRef="number">0.14</esnt:CompoundedAnnualGrowthRateThreeYearBookValue>
    <esnt:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardsEarnedPercentageOfTargetSharesGranted
      contextRef="id38c04c174ea44ee91027698944e5471_D20210101-20210930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV81OC9mcmFnOjQyZDM4YjliNDM1OTQ2Zjk5YzI0ZjA5NTU0Y2UzZDAyL3RhYmxlOjA2ZmJmYjUxMzg2ZDQ0ZDc5Mjg3MjI5ODM1ZDhiZmI0L3RhYmxlcmFuZ2U6MDZmYmZiNTEzODZkNDRkNzkyODcyMjk4MzVkOGJmYjRfMi00LTEtMS0w_c1f2a0a4-7c4b-41a4-8680-85361283fe75"
      unitRef="number">1</esnt:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardsEarnedPercentageOfTargetSharesGranted>
    <esnt:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardsEarnedPercentageOfTargetSharesGranted
      contextRef="i336c882730ba4dc0bfc82a0a0d7259fc_D20210101-20210930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV81OC9mcmFnOjQyZDM4YjliNDM1OTQ2Zjk5YzI0ZjA5NTU0Y2UzZDAyL3RhYmxlOjA2ZmJmYjUxMzg2ZDQ0ZDc5Mjg3MjI5ODM1ZDhiZmI0L3RhYmxlcmFuZ2U6MDZmYmZiNTEzODZkNDRkNzkyODcyMjk4MzVkOGJmYjRfMi02LTEtMS0w_7c383149-429e-44bd-8710-f91ca4d57a1b"
      unitRef="number">1.50</esnt:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardsEarnedPercentageOfTargetSharesGranted>
    <esnt:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardsEarnedPercentageOfTargetSharesGranted
      contextRef="i364b3cde55094540aa9c1009e0b5e887_D20210101-20210930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV81OC9mcmFnOjQyZDM4YjliNDM1OTQ2Zjk5YzI0ZjA5NTU0Y2UzZDAyL3RhYmxlOjA2ZmJmYjUxMzg2ZDQ0ZDc5Mjg3MjI5ODM1ZDhiZmI0L3RhYmxlcmFuZ2U6MDZmYmZiNTEzODZkNDRkNzkyODcyMjk4MzVkOGJmYjRfMi04LTEtMS0w_d924fe76-dd86-44a8-83cb-686bc3c7c595"
      unitRef="number">2</esnt:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardsEarnedPercentageOfTargetSharesGranted>
    <esnt:CompoundedAnnualGrowthRateThreeYearBookValue
      contextRef="i1e3dc63e8045446fbb68341bef6f5321_D20210101-20210930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV81OC9mcmFnOjQyZDM4YjliNDM1OTQ2Zjk5YzI0ZjA5NTU0Y2UzZDAyL3RhYmxlOjA2ZmJmYjUxMzg2ZDQ0ZDc5Mjg3MjI5ODM1ZDhiZmI0L3RhYmxlcmFuZ2U6MDZmYmZiNTEzODZkNDRkNzkyODcyMjk4MzVkOGJmYjRfMy0yLTEtMS0w_0b548f85-0f7f-4abd-9e99-53c36e333a63"
      unitRef="number">0.12</esnt:CompoundedAnnualGrowthRateThreeYearBookValue>
    <esnt:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardsEarnedPercentageOfTargetSharesGranted
      contextRef="i7379e463ba9948339254c00e7a15b00a_D20210101-20210930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV81OC9mcmFnOjQyZDM4YjliNDM1OTQ2Zjk5YzI0ZjA5NTU0Y2UzZDAyL3RhYmxlOjA2ZmJmYjUxMzg2ZDQ0ZDc5Mjg3MjI5ODM1ZDhiZmI0L3RhYmxlcmFuZ2U6MDZmYmZiNTEzODZkNDRkNzkyODcyMjk4MzVkOGJmYjRfMy00LTEtMS0w_b00cb47a-0ba6-49ac-a8c3-277957059e9f"
      unitRef="number">0.75</esnt:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardsEarnedPercentageOfTargetSharesGranted>
    <esnt:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardsEarnedPercentageOfTargetSharesGranted
      contextRef="ifa9f2fa1e06640c7952e4da46a5caa53_D20210101-20210930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV81OC9mcmFnOjQyZDM4YjliNDM1OTQ2Zjk5YzI0ZjA5NTU0Y2UzZDAyL3RhYmxlOjA2ZmJmYjUxMzg2ZDQ0ZDc5Mjg3MjI5ODM1ZDhiZmI0L3RhYmxlcmFuZ2U6MDZmYmZiNTEzODZkNDRkNzkyODcyMjk4MzVkOGJmYjRfMy02LTEtMS0w_007b4591-bc0a-4db9-89f5-ee684133fd99"
      unitRef="number">1.25</esnt:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardsEarnedPercentageOfTargetSharesGranted>
    <esnt:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardsEarnedPercentageOfTargetSharesGranted
      contextRef="iddea551d5ee148c89dfa2f216395ad90_D20210101-20210930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV81OC9mcmFnOjQyZDM4YjliNDM1OTQ2Zjk5YzI0ZjA5NTU0Y2UzZDAyL3RhYmxlOjA2ZmJmYjUxMzg2ZDQ0ZDc5Mjg3MjI5ODM1ZDhiZmI0L3RhYmxlcmFuZ2U6MDZmYmZiNTEzODZkNDRkNzkyODcyMjk4MzVkOGJmYjRfMy04LTEtMS0w_58f907db-3055-44ee-8aa5-0e01394435d9"
      unitRef="number">1.75</esnt:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardsEarnedPercentageOfTargetSharesGranted>
    <esnt:CompoundedAnnualGrowthRateThreeYearBookValue
      contextRef="i448a9e58dfa947569fc299822c3989df_D20210101-20210930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV81OC9mcmFnOjQyZDM4YjliNDM1OTQ2Zjk5YzI0ZjA5NTU0Y2UzZDAyL3RhYmxlOjA2ZmJmYjUxMzg2ZDQ0ZDc5Mjg3MjI5ODM1ZDhiZmI0L3RhYmxlcmFuZ2U6MDZmYmZiNTEzODZkNDRkNzkyODcyMjk4MzVkOGJmYjRfNC0yLTEtMS0w_1b505244-df53-4fde-b79a-393d515bfcaf"
      unitRef="number">0.10</esnt:CompoundedAnnualGrowthRateThreeYearBookValue>
    <esnt:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardsEarnedPercentageOfTargetSharesGranted
      contextRef="ie047f6b2f68c463e8978f1a700ecb6f3_D20210101-20210930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV81OC9mcmFnOjQyZDM4YjliNDM1OTQ2Zjk5YzI0ZjA5NTU0Y2UzZDAyL3RhYmxlOjA2ZmJmYjUxMzg2ZDQ0ZDc5Mjg3MjI5ODM1ZDhiZmI0L3RhYmxlcmFuZ2U6MDZmYmZiNTEzODZkNDRkNzkyODcyMjk4MzVkOGJmYjRfNC00LTEtMS0w_7273bb1f-8cd4-470e-aa67-c915ccc17016"
      unitRef="number">0.50</esnt:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardsEarnedPercentageOfTargetSharesGranted>
    <esnt:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardsEarnedPercentageOfTargetSharesGranted
      contextRef="i7119f7ef781341e39819b41da5cd5167_D20210101-20210930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV81OC9mcmFnOjQyZDM4YjliNDM1OTQ2Zjk5YzI0ZjA5NTU0Y2UzZDAyL3RhYmxlOjA2ZmJmYjUxMzg2ZDQ0ZDc5Mjg3MjI5ODM1ZDhiZmI0L3RhYmxlcmFuZ2U6MDZmYmZiNTEzODZkNDRkNzkyODcyMjk4MzVkOGJmYjRfNC02LTEtMS0w_cf92c283-5c47-4831-a23a-75dd49d9b381"
      unitRef="number">1</esnt:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardsEarnedPercentageOfTargetSharesGranted>
    <esnt:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardsEarnedPercentageOfTargetSharesGranted
      contextRef="i7fcb668596eb46b2b321f10751e3d564_D20210101-20210930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV81OC9mcmFnOjQyZDM4YjliNDM1OTQ2Zjk5YzI0ZjA5NTU0Y2UzZDAyL3RhYmxlOjA2ZmJmYjUxMzg2ZDQ0ZDc5Mjg3MjI5ODM1ZDhiZmI0L3RhYmxlcmFuZ2U6MDZmYmZiNTEzODZkNDRkNzkyODcyMjk4MzVkOGJmYjRfNC04LTEtMS0w_84c5ed37-da9d-42b9-9387-f96bcbf05623"
      unitRef="number">1.50</esnt:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardsEarnedPercentageOfTargetSharesGranted>
    <esnt:CompoundedAnnualGrowthRateThreeYearBookValue
      contextRef="ie9cbb84fdd6049feae0fb653cb1e823f_D20210101-20210930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV81OC9mcmFnOjQyZDM4YjliNDM1OTQ2Zjk5YzI0ZjA5NTU0Y2UzZDAyL3RhYmxlOjA2ZmJmYjUxMzg2ZDQ0ZDc5Mjg3MjI5ODM1ZDhiZmI0L3RhYmxlcmFuZ2U6MDZmYmZiNTEzODZkNDRkNzkyODcyMjk4MzVkOGJmYjRfNS0yLTEtMS0w_44a6e989-84d9-4a8a-b899-6f01919d7add"
      unitRef="number">0.08</esnt:CompoundedAnnualGrowthRateThreeYearBookValue>
    <esnt:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardsEarnedPercentageOfTargetSharesGranted
      contextRef="ic2d63d961fb54eb9ae485f1c6070263c_D20210101-20210930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV81OC9mcmFnOjQyZDM4YjliNDM1OTQ2Zjk5YzI0ZjA5NTU0Y2UzZDAyL3RhYmxlOjA2ZmJmYjUxMzg2ZDQ0ZDc5Mjg3MjI5ODM1ZDhiZmI0L3RhYmxlcmFuZ2U6MDZmYmZiNTEzODZkNDRkNzkyODcyMjk4MzVkOGJmYjRfNS00LTEtMS0w_715ff4fe-9d54-4191-bd6b-8140bfbb7ade"
      unitRef="number">0.25</esnt:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardsEarnedPercentageOfTargetSharesGranted>
    <esnt:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardsEarnedPercentageOfTargetSharesGranted
      contextRef="i7d62ff0d46d148fa931c9d9429775cc7_D20210101-20210930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV81OC9mcmFnOjQyZDM4YjliNDM1OTQ2Zjk5YzI0ZjA5NTU0Y2UzZDAyL3RhYmxlOjA2ZmJmYjUxMzg2ZDQ0ZDc5Mjg3MjI5ODM1ZDhiZmI0L3RhYmxlcmFuZ2U6MDZmYmZiNTEzODZkNDRkNzkyODcyMjk4MzVkOGJmYjRfNS02LTEtMS0w_b3157b3a-2a8a-4174-911f-61a05428666d"
      unitRef="number">0.75</esnt:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardsEarnedPercentageOfTargetSharesGranted>
    <esnt:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardsEarnedPercentageOfTargetSharesGranted
      contextRef="idc4ebac4cefc41e8bf5fbf99c41ce3c3_D20210101-20210930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV81OC9mcmFnOjQyZDM4YjliNDM1OTQ2Zjk5YzI0ZjA5NTU0Y2UzZDAyL3RhYmxlOjA2ZmJmYjUxMzg2ZDQ0ZDc5Mjg3MjI5ODM1ZDhiZmI0L3RhYmxlcmFuZ2U6MDZmYmZiNTEzODZkNDRkNzkyODcyMjk4MzVkOGJmYjRfNS04LTEtMS0w_1b87476b-91ce-43b6-82d5-f5769940179b"
      unitRef="number">1.25</esnt:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardsEarnedPercentageOfTargetSharesGranted>
    <esnt:CompoundedAnnualGrowthRateThreeYearBookValue
      contextRef="i3aa6a77845494620bf5cc3ed57d7995c_D20210101-20210930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV81OC9mcmFnOjQyZDM4YjliNDM1OTQ2Zjk5YzI0ZjA5NTU0Y2UzZDAyL3RhYmxlOjA2ZmJmYjUxMzg2ZDQ0ZDc5Mjg3MjI5ODM1ZDhiZmI0L3RhYmxlcmFuZ2U6MDZmYmZiNTEzODZkNDRkNzkyODcyMjk4MzVkOGJmYjRfNi0yLTEtMS0w_79704472-3b12-41a1-92d5-32fad728fc2f"
      unitRef="number">0.06</esnt:CompoundedAnnualGrowthRateThreeYearBookValue>
    <esnt:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardsEarnedPercentageOfTargetSharesGranted
      contextRef="i1c0e14af24ee4d598fa2460c21e88f5e_D20210101-20210930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV81OC9mcmFnOjQyZDM4YjliNDM1OTQ2Zjk5YzI0ZjA5NTU0Y2UzZDAyL3RhYmxlOjA2ZmJmYjUxMzg2ZDQ0ZDc5Mjg3MjI5ODM1ZDhiZmI0L3RhYmxlcmFuZ2U6MDZmYmZiNTEzODZkNDRkNzkyODcyMjk4MzVkOGJmYjRfNi00LTEtMS0w_5c4ec355-57db-4941-b01c-955e42252e8a"
      unitRef="number">0</esnt:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardsEarnedPercentageOfTargetSharesGranted>
    <esnt:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardsEarnedPercentageOfTargetSharesGranted
      contextRef="i7b5c8fc7a68f4134b5f48ec692ce70a1_D20210101-20210930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV81OC9mcmFnOjQyZDM4YjliNDM1OTQ2Zjk5YzI0ZjA5NTU0Y2UzZDAyL3RhYmxlOjA2ZmJmYjUxMzg2ZDQ0ZDc5Mjg3MjI5ODM1ZDhiZmI0L3RhYmxlcmFuZ2U6MDZmYmZiNTEzODZkNDRkNzkyODcyMjk4MzVkOGJmYjRfNi02LTEtMS0w_9bffab4a-54eb-4953-9403-ce402506154a"
      unitRef="number">0.50</esnt:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardsEarnedPercentageOfTargetSharesGranted>
    <esnt:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardsEarnedPercentageOfTargetSharesGranted
      contextRef="i8a5e8bac3d254b269d68b05f6ce7f033_D20210101-20210930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV81OC9mcmFnOjQyZDM4YjliNDM1OTQ2Zjk5YzI0ZjA5NTU0Y2UzZDAyL3RhYmxlOjA2ZmJmYjUxMzg2ZDQ0ZDc5Mjg3MjI5ODM1ZDhiZmI0L3RhYmxlcmFuZ2U6MDZmYmZiNTEzODZkNDRkNzkyODcyMjk4MzVkOGJmYjRfNi04LTEtMS0w_8c501e26-7ec9-4ea2-a729-94699590d168"
      unitRef="number">1</esnt:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardsEarnedPercentageOfTargetSharesGranted>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardPlanModificationIncrementalCompensationCost
      contextRef="ide7367dbd10348428bbc72f97ea8fe0c_D20210201-20210228"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV81OC9mcmFnOjQyZDM4YjliNDM1OTQ2Zjk5YzI0ZjA5NTU0Y2UzZDAyL3RleHRyZWdpb246NDJkMzhiOWI0MzU5NDZmOTljMjRmMDk1NTRjZTNkMDJfMzUxNg_0e69721f-7c87-4242-b561-5db148fd4b4a"
      unitRef="usd">4000000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardPlanModificationIncrementalCompensationCost>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions
      contextRef="idacbb5592aa74e7dbe9abd6e73fe2125_I20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV81OC9mcmFnOjQyZDM4YjliNDM1OTQ2Zjk5YzI0ZjA5NTU0Y2UzZDAyL3RleHRyZWdpb246NDJkMzhiOWI0MzU5NDZmOTljMjRmMDk1NTRjZTNkMDJfMzU0MA_e2fe1ef8-9788-45a2-bc8f-6dd97d343c23"
      unitRef="usd">2200000</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1
      contextRef="i54cfe21d149f40e29a6de04f34c607fa_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV81OC9mcmFnOjQyZDM4YjliNDM1OTQ2Zjk5YzI0ZjA5NTU0Y2UzZDAyL3RleHRyZWdpb246NDJkMzhiOWI0MzU5NDZmOTljMjRmMDk1NTRjZTNkMDJfMzY4Ng_b3f76f6f-6ade-4fa4-8719-837cb61c813a">P1Y3M18D</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue
      contextRef="ia169403e9732425da241b483d863209c_D20210101-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV81OC9mcmFnOjQyZDM4YjliNDM1OTQ2Zjk5YzI0ZjA5NTU0Y2UzZDAyL3RleHRyZWdpb246NDJkMzhiOWI0MzU5NDZmOTljMjRmMDk1NTRjZTNkMDJfMzc4OQ_574bd6a0-7bcb-4312-9b30-056f53a5a757"
      unitRef="usd">18400000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue
      contextRef="i5aa22201ab57423aa1442e5d40e0ae42_D20200101-20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV81OC9mcmFnOjQyZDM4YjliNDM1OTQ2Zjk5YzI0ZjA5NTU0Y2UzZDAyL3RleHRyZWdpb246NDJkMzhiOWI0MzU5NDZmOTljMjRmMDk1NTRjZTNkMDJfMzc5Ng_f05d32ff-b1db-4f17-9e13-d07d4079a908"
      unitRef="usd">18500000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions
      contextRef="iaf59174e0756440caf06610b6cb43c2a_I20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV81OC9mcmFnOjQyZDM4YjliNDM1OTQ2Zjk5YzI0ZjA5NTU0Y2UzZDAyL3RleHRyZWdpb246NDJkMzhiOWI0MzU5NDZmOTljMjRmMDk1NTRjZTNkMDJfMzg1Mg_3a528db8-2f10-4824-a585-c97fbf373f35"
      unitRef="usd">27700000</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1
      contextRef="i2fb5d54c8b304d61bcf1c4098be14ae7_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV81OC9mcmFnOjQyZDM4YjliNDM1OTQ2Zjk5YzI0ZjA5NTU0Y2UzZDAyL3RleHRyZWdpb246NDJkMzhiOWI0MzU5NDZmOTljMjRmMDk1NTRjZTNkMDJfNDAzMg_cb2b1ed8-967c-437d-bc86-a806ea54a6b0">P2Y2M12D</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1>
    <us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation
      contextRef="i2a185dfa6c964ba987e96499102b5304_D20210101-20210930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV81OC9mcmFnOjQyZDM4YjliNDM1OTQ2Zjk5YzI0ZjA5NTU0Y2UzZDAyL3RleHRyZWdpb246NDJkMzhiOWI0MzU5NDZmOTljMjRmMDk1NTRjZTNkMDJfNDI3NA_516397b4-652d-4af2-8654-f921e1fcbcd3"
      unitRef="shares">126025</us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation>
    <us-gaap:ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock
      contextRef="i2a185dfa6c964ba987e96499102b5304_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV81OC9mcmFnOjQyZDM4YjliNDM1OTQ2Zjk5YzI0ZjA5NTU0Y2UzZDAyL3RleHRyZWdpb246NDJkMzhiOWI0MzU5NDZmOTljMjRmMDk1NTRjZTNkMDJfNDU2MA_3ae303e4-440f-40f5-9494-92e2e3087d84">&lt;div style="text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Compensation expense, net of forfeitures, and related tax effects recognized in connection with nonvested shares was as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:45.098%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.625%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding: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;Three Months Ended September 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Nine Months Ended September 30,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"&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;5,511&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align: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,567&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;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,075&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align: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,915&#160;&lt;/span&gt;&lt;/td&gt;&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;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;1,111&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,156&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,650&#160;&lt;/span&gt;&lt;/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="i591c605ee7ee4447b1e452c40d5ba004_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV81OC9mcmFnOjQyZDM4YjliNDM1OTQ2Zjk5YzI0ZjA5NTU0Y2UzZDAyL3RhYmxlOjQxYjM1NTIxYzFmZjRjYWQ5Mzk1ZjliNWY2MGEyY2M5L3RhYmxlcmFuZ2U6NDFiMzU1MjFjMWZmNGNhZDkzOTVmOWI1ZjYwYTJjYzlfMi0yLTEtMS0w_b2b9924e-2fc2-476b-b91e-7216754b5614"
      unitRef="usd">5511000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="id40ab06275244375b015f43c25096b98_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV81OC9mcmFnOjQyZDM4YjliNDM1OTQ2Zjk5YzI0ZjA5NTU0Y2UzZDAyL3RhYmxlOjQxYjM1NTIxYzFmZjRjYWQ5Mzk1ZjliNWY2MGEyY2M5L3RhYmxlcmFuZ2U6NDFiMzU1MjFjMWZmNGNhZDkzOTVmOWI1ZjYwYTJjYzlfMi00LTEtMS0w_2cf3b5ac-b35d-44de-9b83-f33b496e4766"
      unitRef="usd">4567000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i2a185dfa6c964ba987e96499102b5304_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV81OC9mcmFnOjQyZDM4YjliNDM1OTQ2Zjk5YzI0ZjA5NTU0Y2UzZDAyL3RhYmxlOjQxYjM1NTIxYzFmZjRjYWQ5Mzk1ZjliNWY2MGEyY2M5L3RhYmxlcmFuZ2U6NDFiMzU1MjFjMWZmNGNhZDkzOTVmOWI1ZjYwYTJjYzlfMi02LTEtMS0w_e7a3aa29-b91b-40eb-887a-1ebf52b97195"
      unitRef="usd">16075000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="idc20abe4b2fa4925abe287f72b4de70d_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV81OC9mcmFnOjQyZDM4YjliNDM1OTQ2Zjk5YzI0ZjA5NTU0Y2UzZDAyL3RhYmxlOjQxYjM1NTIxYzFmZjRjYWQ5Mzk1ZjliNWY2MGEyY2M5L3RhYmxlcmFuZ2U6NDFiMzU1MjFjMWZmNGNhZDkzOTVmOWI1ZjYwYTJjYzlfMi04LTEtMS0w_4d43a07b-edb7-462d-9f1b-2b8e830b7825"
      unitRef="usd">13915000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense
      contextRef="i591c605ee7ee4447b1e452c40d5ba004_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV81OC9mcmFnOjQyZDM4YjliNDM1OTQ2Zjk5YzI0ZjA5NTU0Y2UzZDAyL3RhYmxlOjQxYjM1NTIxYzFmZjRjYWQ5Mzk1ZjliNWY2MGEyY2M5L3RhYmxlcmFuZ2U6NDFiMzU1MjFjMWZmNGNhZDkzOTVmOWI1ZjYwYTJjYzlfMy0yLTEtMS0w_ee15a825-57ae-4ee6-bca1-4815e067a7c1"
      unitRef="usd">1111000</us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense>
    <us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense
      contextRef="id40ab06275244375b015f43c25096b98_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV81OC9mcmFnOjQyZDM4YjliNDM1OTQ2Zjk5YzI0ZjA5NTU0Y2UzZDAyL3RhYmxlOjQxYjM1NTIxYzFmZjRjYWQ5Mzk1ZjliNWY2MGEyY2M5L3RhYmxlcmFuZ2U6NDFiMzU1MjFjMWZmNGNhZDkzOTVmOWI1ZjYwYTJjYzlfMy00LTEtMS0w_4e56e77b-5f54-4018-afda-3551fee8b653"
      unitRef="usd">864000</us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense>
    <us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense
      contextRef="i2a185dfa6c964ba987e96499102b5304_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV81OC9mcmFnOjQyZDM4YjliNDM1OTQ2Zjk5YzI0ZjA5NTU0Y2UzZDAyL3RhYmxlOjQxYjM1NTIxYzFmZjRjYWQ5Mzk1ZjliNWY2MGEyY2M5L3RhYmxlcmFuZ2U6NDFiMzU1MjFjMWZmNGNhZDkzOTVmOWI1ZjYwYTJjYzlfMy02LTEtMS0w_fab2d853-a654-47f3-8d48-3814de7b73eb"
      unitRef="usd">3156000</us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense>
    <us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense
      contextRef="idc20abe4b2fa4925abe287f72b4de70d_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV81OC9mcmFnOjQyZDM4YjliNDM1OTQ2Zjk5YzI0ZjA5NTU0Y2UzZDAyL3RhYmxlOjQxYjM1NTIxYzFmZjRjYWQ5Mzk1ZjliNWY2MGEyY2M5L3RhYmxlcmFuZ2U6NDFiMzU1MjFjMWZmNGNhZDkzOTVmOWI1ZjYwYTJjYzlfMy04LTEtMS0w_60069a1b-8fa9-49e3-a342-a64ec3b4333b"
      unitRef="usd">2650000</us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense>
    <us-gaap:ScheduleOfDividendPaymentRestrictionsTextBlock
      contextRef="i2a185dfa6c964ba987e96499102b5304_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV82NC9mcmFnOjE1YTk2N2ViZWRiNjQ3MjdiNjRhMzE1ZGFjM2Q5ZWRiL3RleHRyZWdpb246MTVhOTY3ZWJlZGI2NDcyN2I2NGEzMTVkYWMzZDllZGJfMjMyMg_e8f29332-d7ed-4a1b-951b-b2f344ac7095">Dividends Restrictions &lt;div style="text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Our 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. For 2021, Essent Guaranty has dividend capacity of $312.1&#160;million and Essent PA has dividend capacity of $5.4&#160;million. The Pennsylvania statute also specifies that dividends and other distributions can be paid out of positive unassigned surplus without prior approval. At September&#160;30, 2021, Essent Guaranty had unassigned surplus of approximately $377.0 million and Essent PA had unassigned surplus of approximately $16.8 million. Under PMIERs guidance issued by the GSEs effective June 30, 2020 through June 30, 2021, Essent Guaranty was required to obtain GSE written approval before paying a dividend. As a result of PMIERs guidance issued by the GSEs on June 30, 2021, Essent Guaranty may pay a dividend without prior GSE approval in the three months ended September 30, 2021 as long as the dividend payment would not cause its Available Assets to fall below 150% of its Minimum Required Assets. In addition, the guidance specifies that Essent Guaranty may pay a dividend without prior GSE approval in the three months ended December 31, 2021 as long as the dividend payment would not cause its Available Assets to fall below 115% of its Minimum Required Assets. In three and nine months ended September 2021, Essent Guaranty paid dividends of $47.2&#160;million and $147.2&#160;million, respectively, to its parent, Essent US Holdings, Inc. Essent Guaranty did not pay dividends to Essent Group or any intermediate holding companies in the three and nine months ended September&#160;30, 2020. Essent PA did not pay a dividend in the three and nine months ended September&#160;30, 2021 or 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:36pt"&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 September&#160;30, 2021, Essent Re had total equity of $1.2 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:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;At September&#160;30, 2021, our insurance subsidiaries were in compliance with these rules, regulations and agreements.&lt;/span&gt;&lt;/div&gt;</us-gaap:ScheduleOfDividendPaymentRestrictionsTextBlock>
    <us-gaap:AmountAvailableForDividendDistributionWithoutAffectingCapitalAdequacyRequirements
      contextRef="i11b1f3c37ea04ee89e7ff4ad99bb2f0a_I20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV82NC9mcmFnOjE1YTk2N2ViZWRiNjQ3MjdiNjRhMzE1ZGFjM2Q5ZWRiL3RleHRyZWdpb246MTVhOTY3ZWJlZGI2NDcyN2I2NGEzMTVkYWMzZDllZGJfNTUy_1d5eb38c-6c3c-4200-ba94-95b52d7a3f3e"
      unitRef="usd">312100000</us-gaap:AmountAvailableForDividendDistributionWithoutAffectingCapitalAdequacyRequirements>
    <us-gaap:AmountAvailableForDividendDistributionWithoutAffectingCapitalAdequacyRequirements
      contextRef="ia1d6a69dcf7b4e65aba391ecfff8f81d_I20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV82NC9mcmFnOjE1YTk2N2ViZWRiNjQ3MjdiNjRhMzE1ZGFjM2Q5ZWRiL3RleHRyZWdpb246MTVhOTY3ZWJlZGI2NDcyN2I2NGEzMTVkYWMzZDllZGJfNTk0_a8543e68-e371-46b2-8ebe-34d7f8d8b58a"
      unitRef="usd">5400000</us-gaap:AmountAvailableForDividendDistributionWithoutAffectingCapitalAdequacyRequirements>
    <us-gaap:DividendPaymentsRestrictionsScheduleStatutoryCapitalAndSurplus1
      contextRef="i11b1f3c37ea04ee89e7ff4ad99bb2f0a_I20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV82NC9mcmFnOjE1YTk2N2ViZWRiNjQ3MjdiNjRhMzE1ZGFjM2Q5ZWRiL3RleHRyZWdpb246MTVhOTY3ZWJlZGI2NDcyN2I2NGEzMTVkYWMzZDllZGJfODEx_cc517ce5-8dbb-4b39-b6d0-9034b048860a"
      unitRef="usd">377000000</us-gaap:DividendPaymentsRestrictionsScheduleStatutoryCapitalAndSurplus1>
    <us-gaap:DividendPaymentsRestrictionsScheduleStatutoryCapitalAndSurplus1
      contextRef="ia1d6a69dcf7b4e65aba391ecfff8f81d_I20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV82NC9mcmFnOjE1YTk2N2ViZWRiNjQ3MjdiNjRhMzE1ZGFjM2Q5ZWRiL3RleHRyZWdpb246MTVhOTY3ZWJlZGI2NDcyN2I2NGEzMTVkYWMzZDllZGJfODY4_f0659882-58dc-4b3d-9d3c-3faefea8f1cc"
      unitRef="usd">16800000</us-gaap:DividendPaymentsRestrictionsScheduleStatutoryCapitalAndSurplus1>
    <us-gaap:CashDividendsPaidToParentCompanyByConsolidatedSubsidiaries
      contextRef="i0a69962daa414bb1a8acc66cce9bc4fe_D20210701-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV82NC9mcmFnOjE1YTk2N2ViZWRiNjQ3MjdiNjRhMzE1ZGFjM2Q5ZWRiL3RleHRyZWdpb246MTVhOTY3ZWJlZGI2NDcyN2I2NGEzMTVkYWMzZDllZGJfMTA5OTUxMTYzMDI1OQ_ab999ef3-73f4-48cb-8629-7067be5d51ca"
      unitRef="usd">47200000</us-gaap:CashDividendsPaidToParentCompanyByConsolidatedSubsidiaries>
    <us-gaap:CashDividendsPaidToParentCompanyByConsolidatedSubsidiaries
      contextRef="i1678f67577c241e68292a6718e3940d5_D20210101-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV82NC9mcmFnOjE1YTk2N2ViZWRiNjQ3MjdiNjRhMzE1ZGFjM2Q5ZWRiL3RleHRyZWdpb246MTVhOTY3ZWJlZGI2NDcyN2I2NGEzMTVkYWMzZDllZGJfNzY5NjU4MTM5ODE1OQ_279caaaa-3a50-47ce-a032-99f6bc59c81a"
      unitRef="usd">147200000</us-gaap:CashDividendsPaidToParentCompanyByConsolidatedSubsidiaries>
    <us-gaap:CashDividendsPaidToParentCompanyByConsolidatedSubsidiaries
      contextRef="i5dda5271388c466b99adab3a9547fb14_D20200701-20200930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV82NC9mcmFnOjE1YTk2N2ViZWRiNjQ3MjdiNjRhMzE1ZGFjM2Q5ZWRiL3RleHRyZWdpb246MTVhOTY3ZWJlZGI2NDcyN2I2NGEzMTVkYWMzZDllZGJfMTE1Nw_3d83dce3-647f-4368-9a18-3149694bb713"
      unitRef="usd">0</us-gaap:CashDividendsPaidToParentCompanyByConsolidatedSubsidiaries>
    <us-gaap:CashDividendsPaidToParentCompanyByConsolidatedSubsidiaries
      contextRef="if5c163b836414e6c8a6c2b04d04cff46_D20200101-20200930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV82NC9mcmFnOjE1YTk2N2ViZWRiNjQ3MjdiNjRhMzE1ZGFjM2Q5ZWRiL3RleHRyZWdpb246MTVhOTY3ZWJlZGI2NDcyN2I2NGEzMTVkYWMzZDllZGJfMTE1Nw_54aa42c2-182e-402f-b932-3f899d239c2f"
      unitRef="usd">0</us-gaap:CashDividendsPaidToParentCompanyByConsolidatedSubsidiaries>
    <us-gaap:CashDividendsPaidToParentCompanyByConsolidatedSubsidiaries
      contextRef="i042a3543fd604aac956938ca40c46446_D20200701-20200930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV82NC9mcmFnOjE1YTk2N2ViZWRiNjQ3MjdiNjRhMzE1ZGFjM2Q5ZWRiL3RleHRyZWdpb246MTVhOTY3ZWJlZGI2NDcyN2I2NGEzMTVkYWMzZDllZGJfMTI3MA_69397f9e-b115-477c-8254-6c1c70a878f1"
      unitRef="usd">0</us-gaap:CashDividendsPaidToParentCompanyByConsolidatedSubsidiaries>
    <us-gaap:CashDividendsPaidToParentCompanyByConsolidatedSubsidiaries
      contextRef="i246e5bafe6244f78810a2f7b1ff4cc90_D20210701-20210930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV82NC9mcmFnOjE1YTk2N2ViZWRiNjQ3MjdiNjRhMzE1ZGFjM2Q5ZWRiL3RleHRyZWdpb246MTVhOTY3ZWJlZGI2NDcyN2I2NGEzMTVkYWMzZDllZGJfMTI3MA_d0d4737b-c289-46a5-9b50-c18047acc592"
      unitRef="usd">0</us-gaap:CashDividendsPaidToParentCompanyByConsolidatedSubsidiaries>
    <us-gaap:CashDividendsPaidToParentCompanyByConsolidatedSubsidiaries
      contextRef="i5b0371910cb5439c8b601dbcb0602291_D20210101-20210930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV82NC9mcmFnOjE1YTk2N2ViZWRiNjQ3MjdiNjRhMzE1ZGFjM2Q5ZWRiL3RleHRyZWdpb246MTVhOTY3ZWJlZGI2NDcyN2I2NGEzMTVkYWMzZDllZGJfMTI3MA_ecdee54a-8d31-4bca-a04f-9cfdd2fd2214"
      unitRef="usd">0</us-gaap:CashDividendsPaidToParentCompanyByConsolidatedSubsidiaries>
    <us-gaap:CashDividendsPaidToParentCompanyByConsolidatedSubsidiaries
      contextRef="id724c114193f4cccac5134ce5155b917_D20200101-20200930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV82NC9mcmFnOjE1YTk2N2ViZWRiNjQ3MjdiNjRhMzE1ZGFjM2Q5ZWRiL3RleHRyZWdpb246MTVhOTY3ZWJlZGI2NDcyN2I2NGEzMTVkYWMzZDllZGJfMTI3MA_ffdc2032-4791-44d3-97a1-b3512bec176c"
      unitRef="usd">0</us-gaap:CashDividendsPaidToParentCompanyByConsolidatedSubsidiaries>
    <us-gaap:StockholdersEquity
      contextRef="i7a2a0c3ce8074df98558c75d87b99a7d_I20210930"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV82NC9mcmFnOjE1YTk2N2ViZWRiNjQ3MjdiNjRhMzE1ZGFjM2Q5ZWRiL3RleHRyZWdpb246MTVhOTY3ZWJlZGI2NDcyN2I2NGEzMTVkYWMzZDllZGJfMjE3NQ_ccc92b7b-e665-43a3-ab35-0151d27eb708"
      unitRef="usd">100000000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="id452a296b455470391851faa3cdeb4cc_I20210930"
      decimals="-8"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV82NC9mcmFnOjE1YTk2N2ViZWRiNjQ3MjdiNjRhMzE1ZGFjM2Q5ZWRiL3RleHRyZWdpb246MTVhOTY3ZWJlZGI2NDcyN2I2NGEzMTVkYWMzZDllZGJfMjIxOQ_578870c1-1282-4ebb-bddc-4d99f5af82c3"
      unitRef="usd">1200000000</us-gaap:StockholdersEquity>
    <us-gaap:EarningsPerShareTextBlock
      contextRef="i2a185dfa6c964ba987e96499102b5304_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV83MC9mcmFnOmEyMjNhNjBjZjNhMDQ2ZTg4ZTg2YjUyYjcwNGQwNTY5L3RleHRyZWdpb246YTIyM2E2MGNmM2EwNDZlODhlODZiNTJiNzA0ZDA1NjlfMTAyOA_249eea44-4000-42d9-b32f-2dbfd13ab57b">Earnings per Share (EPS)&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:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table reconciles the net income and the weighted average common shares outstanding used in the computations of basic and diluted earnings per common share:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:45.098%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.625%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding: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;Three Months Ended&#160;&lt;br/&gt;September 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Nine Months Ended&#160;&lt;br/&gt;September 30,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(In&#160;thousands,&#160;except&#160;per&#160;share&#160;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;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net income&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;205,353&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align: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;124,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;500,796&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align: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;289,439&#160;&lt;/span&gt;&lt;/td&gt;&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;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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;111,001&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,708&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,147&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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;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;386&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;226&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;362&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;236&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;111,387&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;112,070&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,383&#160;&lt;/span&gt;&lt;/td&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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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;1.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 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;4.48&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.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;/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;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;1.84&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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;4.47&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td 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.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="text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;There were 181,476 and 369,460 antidilutive shares for the three months ended September 30, 2021 and 2020, respectively, and 230,595 and 433,548 antidilutive shares for the nine months ended September 30, 2021 and 2020, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The nonvested performance-based share awards are considered contingently issuable for purposes of the EPS calculation.&#160;Based on the compounded annual book value per share growth and relative total shareholder return as of September&#160;30, 2021, the 2021 performance-based share awards would be issuable at 100% of target under the terms of the arrangements if September&#160;30, 2021 was the end of the contingency period, which is 50% of the shares issued.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Based on the compounded annual book value per share growth as of September&#160;30, 2020, the following percentages of the performance-based share awards would have been issuable under the terms of the arrangements if September&#160;30, 2020 was the end of the contingency period:&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;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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;&#x2014;&#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:EarningsPerShareTextBlock>
    <us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock
      contextRef="i2a185dfa6c964ba987e96499102b5304_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV83MC9mcmFnOmEyMjNhNjBjZjNhMDQ2ZTg4ZTg2YjUyYjcwNGQwNTY5L3RleHRyZWdpb246YTIyM2E2MGNmM2EwNDZlODhlODZiNTJiNzA0ZDA1NjlfMTAzMQ_ec5f5798-d06b-4532-adf4-d8d44f50802b">&lt;div style="text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table reconciles the net income and the weighted average common shares outstanding used in the computations of basic and diluted earnings per common share:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:45.098%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.625%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding: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;Three Months Ended&#160;&lt;br/&gt;September 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Nine Months Ended&#160;&lt;br/&gt;September 30,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(In&#160;thousands,&#160;except&#160;per&#160;share&#160;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;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net income&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;205,353&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align: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;124,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;500,796&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align: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;289,439&#160;&lt;/span&gt;&lt;/td&gt;&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;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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;111,001&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,708&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,147&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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;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;386&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;226&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;362&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;236&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;111,387&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;112,070&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,383&#160;&lt;/span&gt;&lt;/td&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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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;1.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 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;4.48&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.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;/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;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;1.84&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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;4.47&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td 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.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="i591c605ee7ee4447b1e452c40d5ba004_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV83MC9mcmFnOmEyMjNhNjBjZjNhMDQ2ZTg4ZTg2YjUyYjcwNGQwNTY5L3RhYmxlOjBmOTIwMjNhYjFiZjRmM2ZiMWM4NDQyYjU4ZTQ1Nzk0L3RhYmxlcmFuZ2U6MGY5MjAyM2FiMWJmNGYzZmIxYzg0NDJiNThlNDU3OTRfMi0yLTEtMS0w_4c96154a-4d0e-4ed5-8e5c-2a6479619463"
      unitRef="usd">205353000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="id40ab06275244375b015f43c25096b98_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV83MC9mcmFnOmEyMjNhNjBjZjNhMDQ2ZTg4ZTg2YjUyYjcwNGQwNTY5L3RhYmxlOjBmOTIwMjNhYjFiZjRmM2ZiMWM4NDQyYjU4ZTQ1Nzk0L3RhYmxlcmFuZ2U6MGY5MjAyM2FiMWJmNGYzZmIxYzg0NDJiNThlNDU3OTRfMi00LTEtMS0w_2cc46432-c9ce-46b6-8f9b-226e9be0d654"
      unitRef="usd">124536000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i2a185dfa6c964ba987e96499102b5304_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV83MC9mcmFnOmEyMjNhNjBjZjNhMDQ2ZTg4ZTg2YjUyYjcwNGQwNTY5L3RhYmxlOjBmOTIwMjNhYjFiZjRmM2ZiMWM4NDQyYjU4ZTQ1Nzk0L3RhYmxlcmFuZ2U6MGY5MjAyM2FiMWJmNGYzZmIxYzg0NDJiNThlNDU3OTRfMi02LTEtMS0w_45de4c3e-3652-45ff-aeb7-8e30341fbdbc"
      unitRef="usd">500796000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="idc20abe4b2fa4925abe287f72b4de70d_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV83MC9mcmFnOmEyMjNhNjBjZjNhMDQ2ZTg4ZTg2YjUyYjcwNGQwNTY5L3RhYmxlOjBmOTIwMjNhYjFiZjRmM2ZiMWM4NDQyYjU4ZTQ1Nzk0L3RhYmxlcmFuZ2U6MGY5MjAyM2FiMWJmNGYzZmIxYzg0NDJiNThlNDU3OTRfMi04LTEtMS0w_e2c857eb-e24c-4642-845d-f0540e33e65e"
      unitRef="usd">289439000</us-gaap:NetIncomeLoss>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i591c605ee7ee4447b1e452c40d5ba004_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV83MC9mcmFnOmEyMjNhNjBjZjNhMDQ2ZTg4ZTg2YjUyYjcwNGQwNTY5L3RhYmxlOjBmOTIwMjNhYjFiZjRmM2ZiMWM4NDQyYjU4ZTQ1Nzk0L3RhYmxlcmFuZ2U6MGY5MjAyM2FiMWJmNGYzZmIxYzg0NDJiNThlNDU3OTRfNC0yLTEtMS0w_24a79269-5f4e-47c0-9d02-8b53704fa4d5"
      unitRef="shares">111001000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="id40ab06275244375b015f43c25096b98_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV83MC9mcmFnOmEyMjNhNjBjZjNhMDQ2ZTg4ZTg2YjUyYjcwNGQwNTY5L3RhYmxlOjBmOTIwMjNhYjFiZjRmM2ZiMWM4NDQyYjU4ZTQ1Nzk0L3RhYmxlcmFuZ2U6MGY5MjAyM2FiMWJmNGYzZmIxYzg0NDJiNThlNDU3OTRfNC00LTEtMS0w_cf16e77c-2ccb-4638-9452-7d6cff5f22bf"
      unitRef="shares">111908000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i2a185dfa6c964ba987e96499102b5304_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV83MC9mcmFnOmEyMjNhNjBjZjNhMDQ2ZTg4ZTg2YjUyYjcwNGQwNTY5L3RhYmxlOjBmOTIwMjNhYjFiZjRmM2ZiMWM4NDQyYjU4ZTQ1Nzk0L3RhYmxlcmFuZ2U6MGY5MjAyM2FiMWJmNGYzZmIxYzg0NDJiNThlNDU3OTRfNC02LTEtMS0w_48aff495-c44b-4dbd-bb95-529d0f6c04f3"
      unitRef="shares">111708000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="idc20abe4b2fa4925abe287f72b4de70d_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV83MC9mcmFnOmEyMjNhNjBjZjNhMDQ2ZTg4ZTg2YjUyYjcwNGQwNTY5L3RhYmxlOjBmOTIwMjNhYjFiZjRmM2ZiMWM4NDQyYjU4ZTQ1Nzk0L3RhYmxlcmFuZ2U6MGY5MjAyM2FiMWJmNGYzZmIxYzg0NDJiNThlNDU3OTRfNC04LTEtMS0w_5ff61489-de0d-4f64-ae80-0ef6b9777538"
      unitRef="shares">104147000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:IncrementalCommonSharesAttributableToNonvestedSharesWithForfeitableDividends
      contextRef="i591c605ee7ee4447b1e452c40d5ba004_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV83MC9mcmFnOmEyMjNhNjBjZjNhMDQ2ZTg4ZTg2YjUyYjcwNGQwNTY5L3RhYmxlOjBmOTIwMjNhYjFiZjRmM2ZiMWM4NDQyYjU4ZTQ1Nzk0L3RhYmxlcmFuZ2U6MGY5MjAyM2FiMWJmNGYzZmIxYzg0NDJiNThlNDU3OTRfNS0yLTEtMS0w_2f3aa6ac-0aa9-4820-8d5b-7b15c64e1906"
      unitRef="shares">386000</us-gaap:IncrementalCommonSharesAttributableToNonvestedSharesWithForfeitableDividends>
    <us-gaap:IncrementalCommonSharesAttributableToNonvestedSharesWithForfeitableDividends
      contextRef="id40ab06275244375b015f43c25096b98_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV83MC9mcmFnOmEyMjNhNjBjZjNhMDQ2ZTg4ZTg2YjUyYjcwNGQwNTY5L3RhYmxlOjBmOTIwMjNhYjFiZjRmM2ZiMWM4NDQyYjU4ZTQ1Nzk0L3RhYmxlcmFuZ2U6MGY5MjAyM2FiMWJmNGYzZmIxYzg0NDJiNThlNDU3OTRfNS00LTEtMS0w_6c385501-1efa-4d19-a514-6ebda0b33db2"
      unitRef="shares">226000</us-gaap:IncrementalCommonSharesAttributableToNonvestedSharesWithForfeitableDividends>
    <us-gaap:IncrementalCommonSharesAttributableToNonvestedSharesWithForfeitableDividends
      contextRef="i2a185dfa6c964ba987e96499102b5304_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV83MC9mcmFnOmEyMjNhNjBjZjNhMDQ2ZTg4ZTg2YjUyYjcwNGQwNTY5L3RhYmxlOjBmOTIwMjNhYjFiZjRmM2ZiMWM4NDQyYjU4ZTQ1Nzk0L3RhYmxlcmFuZ2U6MGY5MjAyM2FiMWJmNGYzZmIxYzg0NDJiNThlNDU3OTRfNS02LTEtMS0w_442d63d2-32cc-430f-a1da-93a2b004458f"
      unitRef="shares">362000</us-gaap:IncrementalCommonSharesAttributableToNonvestedSharesWithForfeitableDividends>
    <us-gaap:IncrementalCommonSharesAttributableToNonvestedSharesWithForfeitableDividends
      contextRef="idc20abe4b2fa4925abe287f72b4de70d_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV83MC9mcmFnOmEyMjNhNjBjZjNhMDQ2ZTg4ZTg2YjUyYjcwNGQwNTY5L3RhYmxlOjBmOTIwMjNhYjFiZjRmM2ZiMWM4NDQyYjU4ZTQ1Nzk0L3RhYmxlcmFuZ2U6MGY5MjAyM2FiMWJmNGYzZmIxYzg0NDJiNThlNDU3OTRfNS04LTEtMS0w_5ab1b7df-3684-4a00-b806-80bd91478dea"
      unitRef="shares">236000</us-gaap:IncrementalCommonSharesAttributableToNonvestedSharesWithForfeitableDividends>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i591c605ee7ee4447b1e452c40d5ba004_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV83MC9mcmFnOmEyMjNhNjBjZjNhMDQ2ZTg4ZTg2YjUyYjcwNGQwNTY5L3RhYmxlOjBmOTIwMjNhYjFiZjRmM2ZiMWM4NDQyYjU4ZTQ1Nzk0L3RhYmxlcmFuZ2U6MGY5MjAyM2FiMWJmNGYzZmIxYzg0NDJiNThlNDU3OTRfNi0yLTEtMS0w_e560745f-c8eb-4278-9916-2fb3af9fea46"
      unitRef="shares">111387000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="id40ab06275244375b015f43c25096b98_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV83MC9mcmFnOmEyMjNhNjBjZjNhMDQ2ZTg4ZTg2YjUyYjcwNGQwNTY5L3RhYmxlOjBmOTIwMjNhYjFiZjRmM2ZiMWM4NDQyYjU4ZTQ1Nzk0L3RhYmxlcmFuZ2U6MGY5MjAyM2FiMWJmNGYzZmIxYzg0NDJiNThlNDU3OTRfNi00LTEtMS0w_8912fd0c-9cab-4cd6-a463-738590ec145b"
      unitRef="shares">112134000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i2a185dfa6c964ba987e96499102b5304_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV83MC9mcmFnOmEyMjNhNjBjZjNhMDQ2ZTg4ZTg2YjUyYjcwNGQwNTY5L3RhYmxlOjBmOTIwMjNhYjFiZjRmM2ZiMWM4NDQyYjU4ZTQ1Nzk0L3RhYmxlcmFuZ2U6MGY5MjAyM2FiMWJmNGYzZmIxYzg0NDJiNThlNDU3OTRfNi02LTEtMS0w_03242c7e-c798-463d-98b1-8fa62a4168cc"
      unitRef="shares">112070000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="idc20abe4b2fa4925abe287f72b4de70d_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV83MC9mcmFnOmEyMjNhNjBjZjNhMDQ2ZTg4ZTg2YjUyYjcwNGQwNTY5L3RhYmxlOjBmOTIwMjNhYjFiZjRmM2ZiMWM4NDQyYjU4ZTQ1Nzk0L3RhYmxlcmFuZ2U6MGY5MjAyM2FiMWJmNGYzZmIxYzg0NDJiNThlNDU3OTRfNi04LTEtMS0w_f1af2a54-9e49-4e7c-8452-947c0c4d69ae"
      unitRef="shares">104383000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:EarningsPerShareBasic
      contextRef="i591c605ee7ee4447b1e452c40d5ba004_D20210701-20210930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV83MC9mcmFnOmEyMjNhNjBjZjNhMDQ2ZTg4ZTg2YjUyYjcwNGQwNTY5L3RhYmxlOjBmOTIwMjNhYjFiZjRmM2ZiMWM4NDQyYjU4ZTQ1Nzk0L3RhYmxlcmFuZ2U6MGY5MjAyM2FiMWJmNGYzZmIxYzg0NDJiNThlNDU3OTRfOC0yLTEtMS0w_fe25797b-7c65-478b-8374-0453d7a666fc"
      unitRef="usdPerShare">1.85</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="id40ab06275244375b015f43c25096b98_D20200701-20200930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV83MC9mcmFnOmEyMjNhNjBjZjNhMDQ2ZTg4ZTg2YjUyYjcwNGQwNTY5L3RhYmxlOjBmOTIwMjNhYjFiZjRmM2ZiMWM4NDQyYjU4ZTQ1Nzk0L3RhYmxlcmFuZ2U6MGY5MjAyM2FiMWJmNGYzZmIxYzg0NDJiNThlNDU3OTRfOC00LTEtMS0w_e029a493-7df9-49db-9bd9-c837b127bb3e"
      unitRef="usdPerShare">1.11</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="i2a185dfa6c964ba987e96499102b5304_D20210101-20210930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV83MC9mcmFnOmEyMjNhNjBjZjNhMDQ2ZTg4ZTg2YjUyYjcwNGQwNTY5L3RhYmxlOjBmOTIwMjNhYjFiZjRmM2ZiMWM4NDQyYjU4ZTQ1Nzk0L3RhYmxlcmFuZ2U6MGY5MjAyM2FiMWJmNGYzZmIxYzg0NDJiNThlNDU3OTRfOC02LTEtMS0w_371cad5b-9468-466f-9dfd-fa680f8a561f"
      unitRef="usdPerShare">4.48</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="idc20abe4b2fa4925abe287f72b4de70d_D20200101-20200930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV83MC9mcmFnOmEyMjNhNjBjZjNhMDQ2ZTg4ZTg2YjUyYjcwNGQwNTY5L3RhYmxlOjBmOTIwMjNhYjFiZjRmM2ZiMWM4NDQyYjU4ZTQ1Nzk0L3RhYmxlcmFuZ2U6MGY5MjAyM2FiMWJmNGYzZmIxYzg0NDJiNThlNDU3OTRfOC04LTEtMS0w_797c3dd8-1d54-46bf-bca8-a8c89e96ea00"
      unitRef="usdPerShare">2.78</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i591c605ee7ee4447b1e452c40d5ba004_D20210701-20210930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV83MC9mcmFnOmEyMjNhNjBjZjNhMDQ2ZTg4ZTg2YjUyYjcwNGQwNTY5L3RhYmxlOjBmOTIwMjNhYjFiZjRmM2ZiMWM4NDQyYjU4ZTQ1Nzk0L3RhYmxlcmFuZ2U6MGY5MjAyM2FiMWJmNGYzZmIxYzg0NDJiNThlNDU3OTRfOS0yLTEtMS0w_fead42f9-932d-42c8-947a-8658ef97f28b"
      unitRef="usdPerShare">1.84</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="id40ab06275244375b015f43c25096b98_D20200701-20200930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV83MC9mcmFnOmEyMjNhNjBjZjNhMDQ2ZTg4ZTg2YjUyYjcwNGQwNTY5L3RhYmxlOjBmOTIwMjNhYjFiZjRmM2ZiMWM4NDQyYjU4ZTQ1Nzk0L3RhYmxlcmFuZ2U6MGY5MjAyM2FiMWJmNGYzZmIxYzg0NDJiNThlNDU3OTRfOS00LTEtMS0w_64f3786a-1cfd-44cb-9907-35345c9a4b55"
      unitRef="usdPerShare">1.11</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i2a185dfa6c964ba987e96499102b5304_D20210101-20210930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV83MC9mcmFnOmEyMjNhNjBjZjNhMDQ2ZTg4ZTg2YjUyYjcwNGQwNTY5L3RhYmxlOjBmOTIwMjNhYjFiZjRmM2ZiMWM4NDQyYjU4ZTQ1Nzk0L3RhYmxlcmFuZ2U6MGY5MjAyM2FiMWJmNGYzZmIxYzg0NDJiNThlNDU3OTRfOS02LTEtMS0w_fc580e51-704b-4bf8-b169-902d3dfa075e"
      unitRef="usdPerShare">4.47</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="idc20abe4b2fa4925abe287f72b4de70d_D20200101-20200930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV83MC9mcmFnOmEyMjNhNjBjZjNhMDQ2ZTg4ZTg2YjUyYjcwNGQwNTY5L3RhYmxlOjBmOTIwMjNhYjFiZjRmM2ZiMWM4NDQyYjU4ZTQ1Nzk0L3RhYmxlcmFuZ2U6MGY5MjAyM2FiMWJmNGYzZmIxYzg0NDJiNThlNDU3OTRfOS04LTEtMS0w_efeecc27-ec6f-4601-bd92-4872ff7ba4f5"
      unitRef="usdPerShare">2.77</us-gaap:EarningsPerShareDiluted>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="i591c605ee7ee4447b1e452c40d5ba004_D20210701-20210930"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV83MC9mcmFnOmEyMjNhNjBjZjNhMDQ2ZTg4ZTg2YjUyYjcwNGQwNTY5L3RleHRyZWdpb246YTIyM2E2MGNmM2EwNDZlODhlODZiNTJiNzA0ZDA1NjlfMjI4_4b44aad5-7684-4977-9e24-461d883f5724"
      unitRef="shares">181476</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="id40ab06275244375b015f43c25096b98_D20200701-20200930"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV83MC9mcmFnOmEyMjNhNjBjZjNhMDQ2ZTg4ZTg2YjUyYjcwNGQwNTY5L3RleHRyZWdpb246YTIyM2E2MGNmM2EwNDZlODhlODZiNTJiNzA0ZDA1NjlfMjM1_ca154a99-edd8-4888-9508-145206661168"
      unitRef="shares">369460</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="i2a185dfa6c964ba987e96499102b5304_D20210101-20210930"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV83MC9mcmFnOmEyMjNhNjBjZjNhMDQ2ZTg4ZTg2YjUyYjcwNGQwNTY5L3RleHRyZWdpb246YTIyM2E2MGNmM2EwNDZlODhlODZiNTJiNzA0ZDA1NjlfMjk1_6c1821a4-1c34-45ba-9539-fb7ce8e4d754"
      unitRef="shares">230595</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="idc20abe4b2fa4925abe287f72b4de70d_D20200101-20200930"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV83MC9mcmFnOmEyMjNhNjBjZjNhMDQ2ZTg4ZTg2YjUyYjcwNGQwNTY5L3RleHRyZWdpb246YTIyM2E2MGNmM2EwNDZlODhlODZiNTJiNzA0ZDA1NjlfMzAy_c2e3bc45-06b4-40c5-a036-386f379c4ec8"
      unitRef="shares">433548</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <esnt:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardsEarnedPercentageOfTargetSharesGranted
      contextRef="ib89cca7a4135456ab5da7b9fb119f866_D20210101-20210930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV83MC9mcmFnOmEyMjNhNjBjZjNhMDQ2ZTg4ZTg2YjUyYjcwNGQwNTY5L3RleHRyZWdpb246YTIyM2E2MGNmM2EwNDZlODhlODZiNTJiNzA0ZDA1NjlfNjQ3_2560e6f7-65ed-4c59-8148-5d445a3c940a"
      unitRef="number">1</esnt:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardsEarnedPercentageOfTargetSharesGranted>
    <esnt:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardPeriodToDateVestingRightsPercentage
      contextRef="ia73e0e0a1dc44ddabf0d9abfc1179499_I20210930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV83MC9mcmFnOmEyMjNhNjBjZjNhMDQ2ZTg4ZTg2YjUyYjcwNGQwNTY5L3RleHRyZWdpb246YTIyM2E2MGNmM2EwNDZlODhlODZiNTJiNzA0ZDA1NjlfNzUw_c52395dc-feb4-401d-873f-e5dd2513cce2"
      unitRef="number">0.50</esnt:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardPeriodToDateVestingRightsPercentage>
    <us-gaap:DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock
      contextRef="i2a185dfa6c964ba987e96499102b5304_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV83MC9mcmFnOmEyMjNhNjBjZjNhMDQ2ZTg4ZTg2YjUyYjcwNGQwNTY5L3RleHRyZWdpb246YTIyM2E2MGNmM2EwNDZlODhlODZiNTJiNzA0ZDA1NjlfMTAyNw_7e39b50e-03cb-45f6-8df9-35be584e51f2">&lt;div style="text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Based on the compounded annual book value per share growth as of September&#160;30, 2020, the following percentages of the performance-based share awards would have been issuable under the terms of the arrangements if September&#160;30, 2020 was the end of the contingency period:&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;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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;&#x2014;&#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:DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock>
    <esnt:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardPeriodToDateVestingRightsPercentage
      contextRef="i1e7cbd02a00a45559070b47f522717bc_I20200930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV83MC9mcmFnOmEyMjNhNjBjZjNhMDQ2ZTg4ZTg2YjUyYjcwNGQwNTY5L3RhYmxlOmZhOWMxZGVkMDgyMjRiYTg4N2Q2YTJiNDE0YjEwN2VkL3RhYmxlcmFuZ2U6ZmE5YzFkZWQwODIyNGJhODg3ZDZhMmI0MTRiMTA3ZWRfMC0yLTEtMS0w_031f5d54-9f7a-4da0-b86e-5128987b4ffd"
      unitRef="number">1</esnt:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardPeriodToDateVestingRightsPercentage>
    <esnt:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardPeriodToDateVestingRightsPercentage
      contextRef="i43bb787911174526a54e72c84f9fb044_I20200930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV83MC9mcmFnOmEyMjNhNjBjZjNhMDQ2ZTg4ZTg2YjUyYjcwNGQwNTY5L3RhYmxlOmZhOWMxZGVkMDgyMjRiYTg4N2Q2YTJiNDE0YjEwN2VkL3RhYmxlcmFuZ2U6ZmE5YzFkZWQwODIyNGJhODg3ZDZhMmI0MTRiMTA3ZWRfMS0yLTEtMS0w_4522dbc8-00bb-4b08-8915-12fe319e5eb8"
      unitRef="number">1</esnt:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardPeriodToDateVestingRightsPercentage>
    <esnt:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardPeriodToDateVestingRightsPercentage
      contextRef="i8ad4ebbdd9d04222987bcba4d0502fa1_I20200930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV83MC9mcmFnOmEyMjNhNjBjZjNhMDQ2ZTg4ZTg2YjUyYjcwNGQwNTY5L3RhYmxlOmZhOWMxZGVkMDgyMjRiYTg4N2Q2YTJiNDE0YjEwN2VkL3RhYmxlcmFuZ2U6ZmE5YzFkZWQwODIyNGJhODg3ZDZhMmI0MTRiMTA3ZWRfMi0yLTEtMS0w_57329332-e7e9-4741-a4b4-ff51f0dcab2f"
      unitRef="number">0</esnt:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardPeriodToDateVestingRightsPercentage>
    <us-gaap:ComprehensiveIncomeNoteTextBlock
      contextRef="i2a185dfa6c964ba987e96499102b5304_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV83My9mcmFnOjFmZGVlYjFlMTY1NDQ1MmJhY2EwZDE5YWQ4MDBiMWE1L3RleHRyZWdpb246MWZkZWViMWUxNjU0NDUyYmFjYTBkMTlhZDgwMGIxYTVfMzI4_3a85aa9a-5965-4d38-929a-d01e5d4c54cc">Accumulated Other Comprehensive Income (Loss)&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:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table presents the rollforward of accumulated other comprehensive income (loss) for the three and nine months ended September&#160;30, 2021 and 2020:&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.415%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:33.605%"/&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:9.047%"/&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:9.047%"/&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:9.047%"/&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:9.047%"/&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:9.047%"/&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:9.050%"/&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="33" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Three Months Ended September 30,&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="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;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&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: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;Before&#160;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&#160;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&#160;of&#160;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&#160;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&#160;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&#160;of&#160;Tax&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:top"&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 period&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;143,136&#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;(27,705)&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;115,431&#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;144,225&#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;(23,827)&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;120,398&#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;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;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;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;div style="padding-left:20.25pt;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;Unrealized holding gains (losses) on investments:&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;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 28pt;text-align:left;text-indent:-9pt;vertical-align:top"&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 (losses) gains arising during the period&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,295)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,548&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,747)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;(3,910)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,249&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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 28pt;text-align:left;text-indent:-9pt;vertical-align: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: Reclassification adjustment for gains included in net&#160;income&#160;(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;(221)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(170)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(267)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(213)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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 28pt;text-align:left;text-indent:-9pt;vertical-align: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 unrealized (losses) gains on 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;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,516)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;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,599&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;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;(36,917)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;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;15,892&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;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,856)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;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;12,036&#160;&lt;/span&gt;&lt;/td&gt;&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;Other comprehensive (loss) 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;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,516)&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;8,599&#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;(36,917)&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,892&#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;(3,856)&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;12,036&#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;Balance at end of period&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;97,620&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align: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;(19,106)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align: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;78,514&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align: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;160,117&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align: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;(27,683)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align: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;132,434&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;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="33" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Nine Months Ended September 30,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="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;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&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: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;Before&#160;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&#160;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&#160;of&#160;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&#160;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&#160;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&#160;of&#160;Tax&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:top"&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:#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;168,324&#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;(30,050)&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;138,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 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,401&#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;(13,214)&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;56,187&#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;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;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;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;div style="padding-left:20.25pt;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;Unrealized holding gains (losses) on investments:&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;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 28pt;text-align:left;text-indent:-9pt;vertical-align:top"&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 (losses) gains arising during the period&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(70,095)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,923&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,172)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;92,849&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,851)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,998&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:27pt;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;Less: Reclassification adjustment for gains included in net&#160;income&#160;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(609)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(588)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,133)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;382&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,751)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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 28pt;text-align:left;text-indent:-9pt;vertical-align: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 unrealized (losses) gains on 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;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(70,704)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;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;10,944&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;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;(59,760)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;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;90,716&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;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;(14,469)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;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;76,247&#160;&lt;/span&gt;&lt;/td&gt;&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;Other comprehensive (loss) 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;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(70,704)&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;10,944&#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;(59,760)&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;90,716&#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;(14,469)&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;76,247&#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;Balance at end of period&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;97,620&#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;(19,106)&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;78,514&#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;160,117&#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;(27,683)&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;132,434&#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;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:19.444%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:98.900%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&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 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;Included in net realized investment gains (losses) on our condensed consolidated statements of comprehensive income.&lt;/span&gt;&lt;/div&gt;</us-gaap:ComprehensiveIncomeNoteTextBlock>
    <us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock
      contextRef="i2a185dfa6c964ba987e96499102b5304_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV83My9mcmFnOjFmZGVlYjFlMTY1NDQ1MmJhY2EwZDE5YWQ4MDBiMWE1L3RleHRyZWdpb246MWZkZWViMWUxNjU0NDUyYmFjYTBkMTlhZDgwMGIxYTVfMzE0_80fb8a43-47bc-44df-8b67-61595c6601ea">&lt;div style="text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table presents the rollforward of accumulated other comprehensive income (loss) for the three and nine months ended September&#160;30, 2021 and 2020:&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.415%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:33.605%"/&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:9.047%"/&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:9.047%"/&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:9.047%"/&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:9.047%"/&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:9.047%"/&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:9.050%"/&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="33" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Three Months Ended September 30,&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="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;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&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: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;Before&#160;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&#160;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&#160;of&#160;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&#160;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&#160;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&#160;of&#160;Tax&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:top"&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 period&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;143,136&#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;(27,705)&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;115,431&#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;144,225&#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;(23,827)&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;120,398&#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;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;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;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;div style="padding-left:20.25pt;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;Unrealized holding gains (losses) on investments:&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;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 28pt;text-align:left;text-indent:-9pt;vertical-align:top"&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 (losses) gains arising during the period&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,295)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,548&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,747)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;(3,910)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,249&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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 28pt;text-align:left;text-indent:-9pt;vertical-align: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: Reclassification adjustment for gains included in net&#160;income&#160;(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;(221)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(170)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(267)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(213)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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 28pt;text-align:left;text-indent:-9pt;vertical-align: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 unrealized (losses) gains on 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;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,516)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;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,599&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;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;(36,917)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;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;15,892&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;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,856)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;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;12,036&#160;&lt;/span&gt;&lt;/td&gt;&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;Other comprehensive (loss) 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;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,516)&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;8,599&#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;(36,917)&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,892&#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;(3,856)&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;12,036&#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;Balance at end of period&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;97,620&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align: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;(19,106)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align: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;78,514&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align: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;160,117&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align: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;(27,683)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align: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;132,434&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;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="33" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Nine Months Ended September 30,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="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;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&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: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;Before&#160;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&#160;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&#160;of&#160;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&#160;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&#160;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&#160;of&#160;Tax&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:top"&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:#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;168,324&#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;(30,050)&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;138,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 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,401&#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;(13,214)&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;56,187&#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;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;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;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;div style="padding-left:20.25pt;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;Unrealized holding gains (losses) on investments:&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;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 28pt;text-align:left;text-indent:-9pt;vertical-align:top"&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 (losses) gains arising during the period&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(70,095)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,923&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,172)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;92,849&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,851)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,998&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:27pt;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;Less: Reclassification adjustment for gains included in net&#160;income&#160;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(609)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(588)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,133)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;382&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,751)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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 28pt;text-align:left;text-indent:-9pt;vertical-align: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 unrealized (losses) gains on 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;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(70,704)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;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;10,944&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;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;(59,760)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;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;90,716&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;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;(14,469)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;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;76,247&#160;&lt;/span&gt;&lt;/td&gt;&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;Other comprehensive (loss) 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;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(70,704)&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;10,944&#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;(59,760)&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;90,716&#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;(14,469)&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;76,247&#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;Balance at end of period&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;97,620&#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;(19,106)&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;78,514&#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;160,117&#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;(27,683)&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;132,434&#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;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:19.444%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:98.900%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&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 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;Included in net realized investment gains (losses) on our condensed consolidated statements of comprehensive income.&lt;/span&gt;&lt;/div&gt;</us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock>
    <us-gaap:AociBeforeTaxAttributableToParent
      contextRef="ibc590b2ea9e64fba9443f8362aeca31f_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV83My9mcmFnOjFmZGVlYjFlMTY1NDQ1MmJhY2EwZDE5YWQ4MDBiMWE1L3RhYmxlOmMxOGNhZmUzNzE1YjRmZWE5MDMxMjgxYWIxYmQ1ZDE1L3RhYmxlcmFuZ2U6YzE4Y2FmZTM3MTViNGZlYTkwMzEyODFhYjFiZDVkMTVfMy0yLTEtMS0w_a22acd96-cded-400a-a74a-5f6bce3e3d71"
      unitRef="usd">143136000</us-gaap:AociBeforeTaxAttributableToParent>
    <us-gaap:AociTaxAttributableToParent
      contextRef="ibc590b2ea9e64fba9443f8362aeca31f_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV83My9mcmFnOjFmZGVlYjFlMTY1NDQ1MmJhY2EwZDE5YWQ4MDBiMWE1L3RhYmxlOmMxOGNhZmUzNzE1YjRmZWE5MDMxMjgxYWIxYmQ1ZDE1L3RhYmxlcmFuZ2U6YzE4Y2FmZTM3MTViNGZlYTkwMzEyODFhYjFiZDVkMTVfMy00LTEtMS0w_ab7c3803-4b6f-481f-aaba-650382f4caae"
      unitRef="usd">27705000</us-gaap:AociTaxAttributableToParent>
    <us-gaap:StockholdersEquity
      contextRef="ibc590b2ea9e64fba9443f8362aeca31f_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV83My9mcmFnOjFmZGVlYjFlMTY1NDQ1MmJhY2EwZDE5YWQ4MDBiMWE1L3RhYmxlOmMxOGNhZmUzNzE1YjRmZWE5MDMxMjgxYWIxYmQ1ZDE1L3RhYmxlcmFuZ2U6YzE4Y2FmZTM3MTViNGZlYTkwMzEyODFhYjFiZDVkMTVfMy02LTEtMS0w_b9ee4b52-261c-4bc4-8300-b11a2a66a740"
      unitRef="usd">115431000</us-gaap:StockholdersEquity>
    <us-gaap:AociBeforeTaxAttributableToParent
      contextRef="i58c5b9aaf62541869bef6b6ace1503d5_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV83My9mcmFnOjFmZGVlYjFlMTY1NDQ1MmJhY2EwZDE5YWQ4MDBiMWE1L3RhYmxlOmMxOGNhZmUzNzE1YjRmZWE5MDMxMjgxYWIxYmQ1ZDE1L3RhYmxlcmFuZ2U6YzE4Y2FmZTM3MTViNGZlYTkwMzEyODFhYjFiZDVkMTVfMy04LTEtMS0w_e745f82a-2e05-4cf0-bcfc-d551e662ec27"
      unitRef="usd">144225000</us-gaap:AociBeforeTaxAttributableToParent>
    <us-gaap:AociTaxAttributableToParent
      contextRef="i58c5b9aaf62541869bef6b6ace1503d5_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV83My9mcmFnOjFmZGVlYjFlMTY1NDQ1MmJhY2EwZDE5YWQ4MDBiMWE1L3RhYmxlOmMxOGNhZmUzNzE1YjRmZWE5MDMxMjgxYWIxYmQ1ZDE1L3RhYmxlcmFuZ2U6YzE4Y2FmZTM3MTViNGZlYTkwMzEyODFhYjFiZDVkMTVfMy0xMC0xLTEtMA_6c560116-3a60-4a85-93d4-fe5726d8eb9d"
      unitRef="usd">23827000</us-gaap:AociTaxAttributableToParent>
    <us-gaap:StockholdersEquity
      contextRef="i58c5b9aaf62541869bef6b6ace1503d5_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV83My9mcmFnOjFmZGVlYjFlMTY1NDQ1MmJhY2EwZDE5YWQ4MDBiMWE1L3RhYmxlOmMxOGNhZmUzNzE1YjRmZWE5MDMxMjgxYWIxYmQ1ZDE1L3RhYmxlcmFuZ2U6YzE4Y2FmZTM3MTViNGZlYTkwMzEyODFhYjFiZDVkMTVfMy0xMi0xLTEtMA_102fd6fc-a8a0-4286-8794-418e1c8bf3eb"
      unitRef="usd">120398000</us-gaap:StockholdersEquity>
    <us-gaap:OciBeforeReclassificationsBeforeTaxAttributableToParent
      contextRef="if06189d0dc584fd284b0925bb74001d9_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV83My9mcmFnOjFmZGVlYjFlMTY1NDQ1MmJhY2EwZDE5YWQ4MDBiMWE1L3RhYmxlOmMxOGNhZmUzNzE1YjRmZWE5MDMxMjgxYWIxYmQ1ZDE1L3RhYmxlcmFuZ2U6YzE4Y2FmZTM3MTViNGZlYTkwMzEyODFhYjFiZDVkMTVfNi0yLTEtMS0w_00114b89-dba2-4b72-b00e-9ea7c030c919"
      unitRef="usd">-45295000</us-gaap:OciBeforeReclassificationsBeforeTaxAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsTax
      contextRef="if06189d0dc584fd284b0925bb74001d9_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV83My9mcmFnOjFmZGVlYjFlMTY1NDQ1MmJhY2EwZDE5YWQ4MDBiMWE1L3RhYmxlOmMxOGNhZmUzNzE1YjRmZWE5MDMxMjgxYWIxYmQ1ZDE1L3RhYmxlcmFuZ2U6YzE4Y2FmZTM3MTViNGZlYTkwMzEyODFhYjFiZDVkMTVfNi00LTEtMS0w_afb05a31-91a6-488a-b7b7-57c669ce924d"
      unitRef="usd">-8548000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsTax>
    <us-gaap:OciBeforeReclassificationsNetOfTaxAttributableToParent
      contextRef="if06189d0dc584fd284b0925bb74001d9_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV83My9mcmFnOjFmZGVlYjFlMTY1NDQ1MmJhY2EwZDE5YWQ4MDBiMWE1L3RhYmxlOmMxOGNhZmUzNzE1YjRmZWE5MDMxMjgxYWIxYmQ1ZDE1L3RhYmxlcmFuZ2U6YzE4Y2FmZTM3MTViNGZlYTkwMzEyODFhYjFiZDVkMTVfNi02LTEtMS0w_b0214e73-decf-4b42-9226-2e11377f532c"
      unitRef="usd">-36747000</us-gaap:OciBeforeReclassificationsNetOfTaxAttributableToParent>
    <us-gaap:OciBeforeReclassificationsBeforeTaxAttributableToParent
      contextRef="i0f05205291b344288732b143bcf6ab03_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV83My9mcmFnOjFmZGVlYjFlMTY1NDQ1MmJhY2EwZDE5YWQ4MDBiMWE1L3RhYmxlOmMxOGNhZmUzNzE1YjRmZWE5MDMxMjgxYWIxYmQ1ZDE1L3RhYmxlcmFuZ2U6YzE4Y2FmZTM3MTViNGZlYTkwMzEyODFhYjFiZDVkMTVfNi04LTEtMS0w_41655abe-fe51-4cf8-a89e-c6561ab4e4dc"
      unitRef="usd">16159000</us-gaap:OciBeforeReclassificationsBeforeTaxAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsTax
      contextRef="i0f05205291b344288732b143bcf6ab03_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV83My9mcmFnOjFmZGVlYjFlMTY1NDQ1MmJhY2EwZDE5YWQ4MDBiMWE1L3RhYmxlOmMxOGNhZmUzNzE1YjRmZWE5MDMxMjgxYWIxYmQ1ZDE1L3RhYmxlcmFuZ2U6YzE4Y2FmZTM3MTViNGZlYTkwMzEyODFhYjFiZDVkMTVfNi0xMC0xLTEtMA_9a2666d3-9ea4-4d02-ad2b-0a5ac04e097a"
      unitRef="usd">3910000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsTax>
    <us-gaap:OciBeforeReclassificationsNetOfTaxAttributableToParent
      contextRef="i0f05205291b344288732b143bcf6ab03_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV83My9mcmFnOjFmZGVlYjFlMTY1NDQ1MmJhY2EwZDE5YWQ4MDBiMWE1L3RhYmxlOmMxOGNhZmUzNzE1YjRmZWE5MDMxMjgxYWIxYmQ1ZDE1L3RhYmxlcmFuZ2U6YzE4Y2FmZTM3MTViNGZlYTkwMzEyODFhYjFiZDVkMTVfNi0xMi0xLTEtMA_9e753e75-f67e-49b1-8d1c-b3d419baea33"
      unitRef="usd">12249000</us-gaap:OciBeforeReclassificationsNetOfTaxAttributableToParent>
    <us-gaap:ReclassificationFromAociCurrentPeriodBeforeTaxAttributableToParent
      contextRef="if06189d0dc584fd284b0925bb74001d9_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV83My9mcmFnOjFmZGVlYjFlMTY1NDQ1MmJhY2EwZDE5YWQ4MDBiMWE1L3RhYmxlOmMxOGNhZmUzNzE1YjRmZWE5MDMxMjgxYWIxYmQ1ZDE1L3RhYmxlcmFuZ2U6YzE4Y2FmZTM3MTViNGZlYTkwMzEyODFhYjFiZDVkMTVfNy0yLTEtMS0w_e255dd54-e1c5-41ff-8ac8-e7574eeadb0e"
      unitRef="usd">221000</us-gaap:ReclassificationFromAociCurrentPeriodBeforeTaxAttributableToParent>
    <us-gaap:ReclassificationFromAociCurrentPeriodTax
      contextRef="if06189d0dc584fd284b0925bb74001d9_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV83My9mcmFnOjFmZGVlYjFlMTY1NDQ1MmJhY2EwZDE5YWQ4MDBiMWE1L3RhYmxlOmMxOGNhZmUzNzE1YjRmZWE5MDMxMjgxYWIxYmQ1ZDE1L3RhYmxlcmFuZ2U6YzE4Y2FmZTM3MTViNGZlYTkwMzEyODFhYjFiZDVkMTVfNy00LTEtMS0w_c20f35e6-58ca-49ea-87bd-eda2398b80cc"
      unitRef="usd">51000</us-gaap:ReclassificationFromAociCurrentPeriodTax>
    <us-gaap:ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent
      contextRef="if06189d0dc584fd284b0925bb74001d9_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV83My9mcmFnOjFmZGVlYjFlMTY1NDQ1MmJhY2EwZDE5YWQ4MDBiMWE1L3RhYmxlOmMxOGNhZmUzNzE1YjRmZWE5MDMxMjgxYWIxYmQ1ZDE1L3RhYmxlcmFuZ2U6YzE4Y2FmZTM3MTViNGZlYTkwMzEyODFhYjFiZDVkMTVfNy02LTEtMS0w_11a48b8b-bffd-44db-bfb4-0f49702ead9e"
      unitRef="usd">170000</us-gaap:ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent>
    <us-gaap:ReclassificationFromAociCurrentPeriodBeforeTaxAttributableToParent
      contextRef="i0f05205291b344288732b143bcf6ab03_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV83My9mcmFnOjFmZGVlYjFlMTY1NDQ1MmJhY2EwZDE5YWQ4MDBiMWE1L3RhYmxlOmMxOGNhZmUzNzE1YjRmZWE5MDMxMjgxYWIxYmQ1ZDE1L3RhYmxlcmFuZ2U6YzE4Y2FmZTM3MTViNGZlYTkwMzEyODFhYjFiZDVkMTVfNy04LTEtMS0w_dd8194e9-b2aa-45da-832a-d5889fb0eb7c"
      unitRef="usd">267000</us-gaap:ReclassificationFromAociCurrentPeriodBeforeTaxAttributableToParent>
    <us-gaap:ReclassificationFromAociCurrentPeriodTax
      contextRef="i0f05205291b344288732b143bcf6ab03_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV83My9mcmFnOjFmZGVlYjFlMTY1NDQ1MmJhY2EwZDE5YWQ4MDBiMWE1L3RhYmxlOmMxOGNhZmUzNzE1YjRmZWE5MDMxMjgxYWIxYmQ1ZDE1L3RhYmxlcmFuZ2U6YzE4Y2FmZTM3MTViNGZlYTkwMzEyODFhYjFiZDVkMTVfNy0xMC0xLTEtMA_bca18d5f-2c4a-43c6-95cc-553f48c832d7"
      unitRef="usd">54000</us-gaap:ReclassificationFromAociCurrentPeriodTax>
    <us-gaap:ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent
      contextRef="i0f05205291b344288732b143bcf6ab03_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV83My9mcmFnOjFmZGVlYjFlMTY1NDQ1MmJhY2EwZDE5YWQ4MDBiMWE1L3RhYmxlOmMxOGNhZmUzNzE1YjRmZWE5MDMxMjgxYWIxYmQ1ZDE1L3RhYmxlcmFuZ2U6YzE4Y2FmZTM3MTViNGZlYTkwMzEyODFhYjFiZDVkMTVfNy0xMi0xLTEtMA_48d8ee76-f197-4f65-8313-dcd8de4a3f98"
      unitRef="usd">213000</us-gaap:ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParent
      contextRef="if06189d0dc584fd284b0925bb74001d9_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV83My9mcmFnOjFmZGVlYjFlMTY1NDQ1MmJhY2EwZDE5YWQ4MDBiMWE1L3RhYmxlOmMxOGNhZmUzNzE1YjRmZWE5MDMxMjgxYWIxYmQ1ZDE1L3RhYmxlcmFuZ2U6YzE4Y2FmZTM3MTViNGZlYTkwMzEyODFhYjFiZDVkMTVfOC0yLTEtMS0w_13e55670-0d92-43e0-bcfc-8b874f12903a"
      unitRef="usd">-45516000</us-gaap:OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossTaxPortionAttributableToParent1
      contextRef="if06189d0dc584fd284b0925bb74001d9_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV83My9mcmFnOjFmZGVlYjFlMTY1NDQ1MmJhY2EwZDE5YWQ4MDBiMWE1L3RhYmxlOmMxOGNhZmUzNzE1YjRmZWE5MDMxMjgxYWIxYmQ1ZDE1L3RhYmxlcmFuZ2U6YzE4Y2FmZTM3MTViNGZlYTkwMzEyODFhYjFiZDVkMTVfOC00LTEtMS0w_b251357f-60a5-4ea7-8954-c6d2e7d4d57d"
      unitRef="usd">-8599000</us-gaap:OtherComprehensiveIncomeLossTaxPortionAttributableToParent1>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="if06189d0dc584fd284b0925bb74001d9_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV83My9mcmFnOjFmZGVlYjFlMTY1NDQ1MmJhY2EwZDE5YWQ4MDBiMWE1L3RhYmxlOmMxOGNhZmUzNzE1YjRmZWE5MDMxMjgxYWIxYmQ1ZDE1L3RhYmxlcmFuZ2U6YzE4Y2FmZTM3MTViNGZlYTkwMzEyODFhYjFiZDVkMTVfOC02LTEtMS0w_85dd99ef-a1c8-489c-8737-750bfde0ac62"
      unitRef="usd">-36917000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParent
      contextRef="i0f05205291b344288732b143bcf6ab03_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV83My9mcmFnOjFmZGVlYjFlMTY1NDQ1MmJhY2EwZDE5YWQ4MDBiMWE1L3RhYmxlOmMxOGNhZmUzNzE1YjRmZWE5MDMxMjgxYWIxYmQ1ZDE1L3RhYmxlcmFuZ2U6YzE4Y2FmZTM3MTViNGZlYTkwMzEyODFhYjFiZDVkMTVfOC04LTEtMS0w_12092102-c210-4507-aab7-4a4eee1b593d"
      unitRef="usd">15892000</us-gaap:OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossTaxPortionAttributableToParent1
      contextRef="i0f05205291b344288732b143bcf6ab03_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV83My9mcmFnOjFmZGVlYjFlMTY1NDQ1MmJhY2EwZDE5YWQ4MDBiMWE1L3RhYmxlOmMxOGNhZmUzNzE1YjRmZWE5MDMxMjgxYWIxYmQ1ZDE1L3RhYmxlcmFuZ2U6YzE4Y2FmZTM3MTViNGZlYTkwMzEyODFhYjFiZDVkMTVfOC0xMC0xLTEtMA_d4d71dc8-f9f6-4c75-a899-163fc2e678d3"
      unitRef="usd">3856000</us-gaap:OtherComprehensiveIncomeLossTaxPortionAttributableToParent1>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="i0f05205291b344288732b143bcf6ab03_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV83My9mcmFnOjFmZGVlYjFlMTY1NDQ1MmJhY2EwZDE5YWQ4MDBiMWE1L3RhYmxlOmMxOGNhZmUzNzE1YjRmZWE5MDMxMjgxYWIxYmQ1ZDE1L3RhYmxlcmFuZ2U6YzE4Y2FmZTM3MTViNGZlYTkwMzEyODFhYjFiZDVkMTVfOC0xMi0xLTEtMA_b7f650ee-1d3d-424e-82b9-3fe507efb6e8"
      unitRef="usd">12036000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParent
      contextRef="i591c605ee7ee4447b1e452c40d5ba004_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV83My9mcmFnOjFmZGVlYjFlMTY1NDQ1MmJhY2EwZDE5YWQ4MDBiMWE1L3RhYmxlOmMxOGNhZmUzNzE1YjRmZWE5MDMxMjgxYWIxYmQ1ZDE1L3RhYmxlcmFuZ2U6YzE4Y2FmZTM3MTViNGZlYTkwMzEyODFhYjFiZDVkMTVfOS0yLTEtMS0w_624daf9a-1f3d-495b-bd47-82847672a6db"
      unitRef="usd">-45516000</us-gaap:OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossTaxPortionAttributableToParent1
      contextRef="i591c605ee7ee4447b1e452c40d5ba004_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV83My9mcmFnOjFmZGVlYjFlMTY1NDQ1MmJhY2EwZDE5YWQ4MDBiMWE1L3RhYmxlOmMxOGNhZmUzNzE1YjRmZWE5MDMxMjgxYWIxYmQ1ZDE1L3RhYmxlcmFuZ2U6YzE4Y2FmZTM3MTViNGZlYTkwMzEyODFhYjFiZDVkMTVfOS00LTEtMS0w_2eea3412-347e-4975-a332-c2239ec3fc99"
      unitRef="usd">-8599000</us-gaap:OtherComprehensiveIncomeLossTaxPortionAttributableToParent1>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="i591c605ee7ee4447b1e452c40d5ba004_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV83My9mcmFnOjFmZGVlYjFlMTY1NDQ1MmJhY2EwZDE5YWQ4MDBiMWE1L3RhYmxlOmMxOGNhZmUzNzE1YjRmZWE5MDMxMjgxYWIxYmQ1ZDE1L3RhYmxlcmFuZ2U6YzE4Y2FmZTM3MTViNGZlYTkwMzEyODFhYjFiZDVkMTVfOS02LTEtMS0w_6fd81eae-71aa-425b-a597-0501e9a20772"
      unitRef="usd">-36917000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParent
      contextRef="id40ab06275244375b015f43c25096b98_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV83My9mcmFnOjFmZGVlYjFlMTY1NDQ1MmJhY2EwZDE5YWQ4MDBiMWE1L3RhYmxlOmMxOGNhZmUzNzE1YjRmZWE5MDMxMjgxYWIxYmQ1ZDE1L3RhYmxlcmFuZ2U6YzE4Y2FmZTM3MTViNGZlYTkwMzEyODFhYjFiZDVkMTVfOS04LTEtMS0w_e1d1abd1-afb0-4908-b650-11ded41dea26"
      unitRef="usd">15892000</us-gaap:OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossTaxPortionAttributableToParent1
      contextRef="id40ab06275244375b015f43c25096b98_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV83My9mcmFnOjFmZGVlYjFlMTY1NDQ1MmJhY2EwZDE5YWQ4MDBiMWE1L3RhYmxlOmMxOGNhZmUzNzE1YjRmZWE5MDMxMjgxYWIxYmQ1ZDE1L3RhYmxlcmFuZ2U6YzE4Y2FmZTM3MTViNGZlYTkwMzEyODFhYjFiZDVkMTVfOS0xMC0xLTEtMA_36bed135-9417-4f43-a23f-e12c0801983a"
      unitRef="usd">3856000</us-gaap:OtherComprehensiveIncomeLossTaxPortionAttributableToParent1>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="id40ab06275244375b015f43c25096b98_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV83My9mcmFnOjFmZGVlYjFlMTY1NDQ1MmJhY2EwZDE5YWQ4MDBiMWE1L3RhYmxlOmMxOGNhZmUzNzE1YjRmZWE5MDMxMjgxYWIxYmQ1ZDE1L3RhYmxlcmFuZ2U6YzE4Y2FmZTM3MTViNGZlYTkwMzEyODFhYjFiZDVkMTVfOS0xMi0xLTEtMA_093a499f-9086-475b-bf18-bb6ae52881ad"
      unitRef="usd">12036000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:AociBeforeTaxAttributableToParent
      contextRef="ibddc03dd7f6a4d3a8d194b72fa0cddf2_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV83My9mcmFnOjFmZGVlYjFlMTY1NDQ1MmJhY2EwZDE5YWQ4MDBiMWE1L3RhYmxlOmMxOGNhZmUzNzE1YjRmZWE5MDMxMjgxYWIxYmQ1ZDE1L3RhYmxlcmFuZ2U6YzE4Y2FmZTM3MTViNGZlYTkwMzEyODFhYjFiZDVkMTVfMTAtMi0xLTEtMA_17537a0b-1277-48d7-91e9-c763c5fe3015"
      unitRef="usd">97620000</us-gaap:AociBeforeTaxAttributableToParent>
    <us-gaap:AociTaxAttributableToParent
      contextRef="ibddc03dd7f6a4d3a8d194b72fa0cddf2_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV83My9mcmFnOjFmZGVlYjFlMTY1NDQ1MmJhY2EwZDE5YWQ4MDBiMWE1L3RhYmxlOmMxOGNhZmUzNzE1YjRmZWE5MDMxMjgxYWIxYmQ1ZDE1L3RhYmxlcmFuZ2U6YzE4Y2FmZTM3MTViNGZlYTkwMzEyODFhYjFiZDVkMTVfMTAtNC0xLTEtMA_08b19eae-6a83-4663-812f-34cba15c0469"
      unitRef="usd">19106000</us-gaap:AociTaxAttributableToParent>
    <us-gaap:StockholdersEquity
      contextRef="ibddc03dd7f6a4d3a8d194b72fa0cddf2_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV83My9mcmFnOjFmZGVlYjFlMTY1NDQ1MmJhY2EwZDE5YWQ4MDBiMWE1L3RhYmxlOmMxOGNhZmUzNzE1YjRmZWE5MDMxMjgxYWIxYmQ1ZDE1L3RhYmxlcmFuZ2U6YzE4Y2FmZTM3MTViNGZlYTkwMzEyODFhYjFiZDVkMTVfMTAtNi0xLTEtMA_e46f6212-7522-4bea-8f77-212dd5a373f5"
      unitRef="usd">78514000</us-gaap:StockholdersEquity>
    <us-gaap:AociBeforeTaxAttributableToParent
      contextRef="i0994f5679bf6451db7322c4dcab4b34c_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV83My9mcmFnOjFmZGVlYjFlMTY1NDQ1MmJhY2EwZDE5YWQ4MDBiMWE1L3RhYmxlOmMxOGNhZmUzNzE1YjRmZWE5MDMxMjgxYWIxYmQ1ZDE1L3RhYmxlcmFuZ2U6YzE4Y2FmZTM3MTViNGZlYTkwMzEyODFhYjFiZDVkMTVfMTAtOC0xLTEtMA_72a5cad3-b063-42f3-8055-8df985b4e9be"
      unitRef="usd">160117000</us-gaap:AociBeforeTaxAttributableToParent>
    <us-gaap:AociTaxAttributableToParent
      contextRef="i0994f5679bf6451db7322c4dcab4b34c_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV83My9mcmFnOjFmZGVlYjFlMTY1NDQ1MmJhY2EwZDE5YWQ4MDBiMWE1L3RhYmxlOmMxOGNhZmUzNzE1YjRmZWE5MDMxMjgxYWIxYmQ1ZDE1L3RhYmxlcmFuZ2U6YzE4Y2FmZTM3MTViNGZlYTkwMzEyODFhYjFiZDVkMTVfMTAtMTAtMS0xLTA_63c64f8b-5a6c-4290-b4f7-9e5ea60b8e45"
      unitRef="usd">27683000</us-gaap:AociTaxAttributableToParent>
    <us-gaap:StockholdersEquity
      contextRef="i0994f5679bf6451db7322c4dcab4b34c_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV83My9mcmFnOjFmZGVlYjFlMTY1NDQ1MmJhY2EwZDE5YWQ4MDBiMWE1L3RhYmxlOmMxOGNhZmUzNzE1YjRmZWE5MDMxMjgxYWIxYmQ1ZDE1L3RhYmxlcmFuZ2U6YzE4Y2FmZTM3MTViNGZlYTkwMzEyODFhYjFiZDVkMTVfMTAtMTItMS0xLTA_d1806b14-5abc-4f4a-af45-3cefdf607b98"
      unitRef="usd">132434000</us-gaap:StockholdersEquity>
    <us-gaap:AociBeforeTaxAttributableToParent
      contextRef="ie4e25e5230bf4f09843d7c63191e254d_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV83My9mcmFnOjFmZGVlYjFlMTY1NDQ1MmJhY2EwZDE5YWQ4MDBiMWE1L3RhYmxlOmMxOGNhZmUzNzE1YjRmZWE5MDMxMjgxYWIxYmQ1ZDE1L3RhYmxlcmFuZ2U6YzE4Y2FmZTM3MTViNGZlYTkwMzEyODFhYjFiZDVkMTVfMTUtMi0xLTEtMA_5b6e3f84-cb5e-4cb7-99d7-9631265c3ccd"
      unitRef="usd">168324000</us-gaap:AociBeforeTaxAttributableToParent>
    <us-gaap:AociTaxAttributableToParent
      contextRef="ie4e25e5230bf4f09843d7c63191e254d_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV83My9mcmFnOjFmZGVlYjFlMTY1NDQ1MmJhY2EwZDE5YWQ4MDBiMWE1L3RhYmxlOmMxOGNhZmUzNzE1YjRmZWE5MDMxMjgxYWIxYmQ1ZDE1L3RhYmxlcmFuZ2U6YzE4Y2FmZTM3MTViNGZlYTkwMzEyODFhYjFiZDVkMTVfMTUtNC0xLTEtMA_7383ba52-6dc9-4ccf-a5e5-aad9729f22b0"
      unitRef="usd">30050000</us-gaap:AociTaxAttributableToParent>
    <us-gaap:StockholdersEquity
      contextRef="ie4e25e5230bf4f09843d7c63191e254d_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV83My9mcmFnOjFmZGVlYjFlMTY1NDQ1MmJhY2EwZDE5YWQ4MDBiMWE1L3RhYmxlOmMxOGNhZmUzNzE1YjRmZWE5MDMxMjgxYWIxYmQ1ZDE1L3RhYmxlcmFuZ2U6YzE4Y2FmZTM3MTViNGZlYTkwMzEyODFhYjFiZDVkMTVfMTUtNi0xLTEtMA_6629089f-a707-4c4e-86ac-e3e7fab7273f"
      unitRef="usd">138274000</us-gaap:StockholdersEquity>
    <us-gaap:AociBeforeTaxAttributableToParent
      contextRef="i227bedadc8584a279954b7fc0079fbfe_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV83My9mcmFnOjFmZGVlYjFlMTY1NDQ1MmJhY2EwZDE5YWQ4MDBiMWE1L3RhYmxlOmMxOGNhZmUzNzE1YjRmZWE5MDMxMjgxYWIxYmQ1ZDE1L3RhYmxlcmFuZ2U6YzE4Y2FmZTM3MTViNGZlYTkwMzEyODFhYjFiZDVkMTVfMTUtOC0xLTEtMA_f67c0100-4665-4b16-b9e8-93240692b8e4"
      unitRef="usd">69401000</us-gaap:AociBeforeTaxAttributableToParent>
    <us-gaap:AociTaxAttributableToParent
      contextRef="i227bedadc8584a279954b7fc0079fbfe_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV83My9mcmFnOjFmZGVlYjFlMTY1NDQ1MmJhY2EwZDE5YWQ4MDBiMWE1L3RhYmxlOmMxOGNhZmUzNzE1YjRmZWE5MDMxMjgxYWIxYmQ1ZDE1L3RhYmxlcmFuZ2U6YzE4Y2FmZTM3MTViNGZlYTkwMzEyODFhYjFiZDVkMTVfMTUtMTAtMS0xLTA_17524158-ad47-4b69-a6da-abf9becbb03c"
      unitRef="usd">13214000</us-gaap:AociTaxAttributableToParent>
    <us-gaap:StockholdersEquity
      contextRef="i227bedadc8584a279954b7fc0079fbfe_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV83My9mcmFnOjFmZGVlYjFlMTY1NDQ1MmJhY2EwZDE5YWQ4MDBiMWE1L3RhYmxlOmMxOGNhZmUzNzE1YjRmZWE5MDMxMjgxYWIxYmQ1ZDE1L3RhYmxlcmFuZ2U6YzE4Y2FmZTM3MTViNGZlYTkwMzEyODFhYjFiZDVkMTVfMTUtMTItMS0xLTA_70ab53db-8537-45b9-a95c-6e14899da897"
      unitRef="usd">56187000</us-gaap:StockholdersEquity>
    <us-gaap:OciBeforeReclassificationsBeforeTaxAttributableToParent
      contextRef="i367eb1014c5d4a45bde94aa964b30afd_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV83My9mcmFnOjFmZGVlYjFlMTY1NDQ1MmJhY2EwZDE5YWQ4MDBiMWE1L3RhYmxlOmMxOGNhZmUzNzE1YjRmZWE5MDMxMjgxYWIxYmQ1ZDE1L3RhYmxlcmFuZ2U6YzE4Y2FmZTM3MTViNGZlYTkwMzEyODFhYjFiZDVkMTVfMTgtMi0xLTEtMA_76596e49-ca17-4a38-a5d6-dc39be437def"
      unitRef="usd">-70095000</us-gaap:OciBeforeReclassificationsBeforeTaxAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsTax
      contextRef="i367eb1014c5d4a45bde94aa964b30afd_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV83My9mcmFnOjFmZGVlYjFlMTY1NDQ1MmJhY2EwZDE5YWQ4MDBiMWE1L3RhYmxlOmMxOGNhZmUzNzE1YjRmZWE5MDMxMjgxYWIxYmQ1ZDE1L3RhYmxlcmFuZ2U6YzE4Y2FmZTM3MTViNGZlYTkwMzEyODFhYjFiZDVkMTVfMTgtNC0xLTEtMA_1c048657-e496-453e-b753-4dbe0a83258b"
      unitRef="usd">-10923000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsTax>
    <us-gaap:OciBeforeReclassificationsNetOfTaxAttributableToParent
      contextRef="i367eb1014c5d4a45bde94aa964b30afd_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV83My9mcmFnOjFmZGVlYjFlMTY1NDQ1MmJhY2EwZDE5YWQ4MDBiMWE1L3RhYmxlOmMxOGNhZmUzNzE1YjRmZWE5MDMxMjgxYWIxYmQ1ZDE1L3RhYmxlcmFuZ2U6YzE4Y2FmZTM3MTViNGZlYTkwMzEyODFhYjFiZDVkMTVfMTgtNi0xLTEtMA_095e83c0-d246-4f39-89bb-290ca9d1d5a6"
      unitRef="usd">-59172000</us-gaap:OciBeforeReclassificationsNetOfTaxAttributableToParent>
    <us-gaap:OciBeforeReclassificationsBeforeTaxAttributableToParent
      contextRef="i7c0a9a1029bf4dafbf7aeeb29588d293_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV83My9mcmFnOjFmZGVlYjFlMTY1NDQ1MmJhY2EwZDE5YWQ4MDBiMWE1L3RhYmxlOmMxOGNhZmUzNzE1YjRmZWE5MDMxMjgxYWIxYmQ1ZDE1L3RhYmxlcmFuZ2U6YzE4Y2FmZTM3MTViNGZlYTkwMzEyODFhYjFiZDVkMTVfMTgtOC0xLTEtMA_6e80e27c-d232-4b9c-87c4-358cc9875014"
      unitRef="usd">92849000</us-gaap:OciBeforeReclassificationsBeforeTaxAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsTax
      contextRef="i7c0a9a1029bf4dafbf7aeeb29588d293_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV83My9mcmFnOjFmZGVlYjFlMTY1NDQ1MmJhY2EwZDE5YWQ4MDBiMWE1L3RhYmxlOmMxOGNhZmUzNzE1YjRmZWE5MDMxMjgxYWIxYmQ1ZDE1L3RhYmxlcmFuZ2U6YzE4Y2FmZTM3MTViNGZlYTkwMzEyODFhYjFiZDVkMTVfMTgtMTAtMS0xLTA_d6fde150-4512-4e0f-a573-2fad0f58a9d2"
      unitRef="usd">14851000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsTax>
    <us-gaap:OciBeforeReclassificationsNetOfTaxAttributableToParent
      contextRef="i7c0a9a1029bf4dafbf7aeeb29588d293_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV83My9mcmFnOjFmZGVlYjFlMTY1NDQ1MmJhY2EwZDE5YWQ4MDBiMWE1L3RhYmxlOmMxOGNhZmUzNzE1YjRmZWE5MDMxMjgxYWIxYmQ1ZDE1L3RhYmxlcmFuZ2U6YzE4Y2FmZTM3MTViNGZlYTkwMzEyODFhYjFiZDVkMTVfMTgtMTItMS0xLTA_c8a942bd-5026-44df-b430-eaaff4a0bff3"
      unitRef="usd">77998000</us-gaap:OciBeforeReclassificationsNetOfTaxAttributableToParent>
    <us-gaap:ReclassificationFromAociCurrentPeriodBeforeTaxAttributableToParent
      contextRef="i367eb1014c5d4a45bde94aa964b30afd_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV83My9mcmFnOjFmZGVlYjFlMTY1NDQ1MmJhY2EwZDE5YWQ4MDBiMWE1L3RhYmxlOmMxOGNhZmUzNzE1YjRmZWE5MDMxMjgxYWIxYmQ1ZDE1L3RhYmxlcmFuZ2U6YzE4Y2FmZTM3MTViNGZlYTkwMzEyODFhYjFiZDVkMTVfMTktMi0xLTEtMA_41b87c65-91dc-44c1-84ed-627072acebf5"
      unitRef="usd">609000</us-gaap:ReclassificationFromAociCurrentPeriodBeforeTaxAttributableToParent>
    <us-gaap:ReclassificationFromAociCurrentPeriodTax
      contextRef="i367eb1014c5d4a45bde94aa964b30afd_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV83My9mcmFnOjFmZGVlYjFlMTY1NDQ1MmJhY2EwZDE5YWQ4MDBiMWE1L3RhYmxlOmMxOGNhZmUzNzE1YjRmZWE5MDMxMjgxYWIxYmQ1ZDE1L3RhYmxlcmFuZ2U6YzE4Y2FmZTM3MTViNGZlYTkwMzEyODFhYjFiZDVkMTVfMTktNC0xLTEtMA_5420d981-9e07-4f7a-8c4d-8ebf5038a078"
      unitRef="usd">21000</us-gaap:ReclassificationFromAociCurrentPeriodTax>
    <us-gaap:ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent
      contextRef="i367eb1014c5d4a45bde94aa964b30afd_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV83My9mcmFnOjFmZGVlYjFlMTY1NDQ1MmJhY2EwZDE5YWQ4MDBiMWE1L3RhYmxlOmMxOGNhZmUzNzE1YjRmZWE5MDMxMjgxYWIxYmQ1ZDE1L3RhYmxlcmFuZ2U6YzE4Y2FmZTM3MTViNGZlYTkwMzEyODFhYjFiZDVkMTVfMTktNi0xLTEtMA_9e4c52fc-1913-4c91-be0d-640767a21b01"
      unitRef="usd">588000</us-gaap:ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent>
    <us-gaap:ReclassificationFromAociCurrentPeriodBeforeTaxAttributableToParent
      contextRef="i7c0a9a1029bf4dafbf7aeeb29588d293_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV83My9mcmFnOjFmZGVlYjFlMTY1NDQ1MmJhY2EwZDE5YWQ4MDBiMWE1L3RhYmxlOmMxOGNhZmUzNzE1YjRmZWE5MDMxMjgxYWIxYmQ1ZDE1L3RhYmxlcmFuZ2U6YzE4Y2FmZTM3MTViNGZlYTkwMzEyODFhYjFiZDVkMTVfMTktOC0xLTEtMA_fa601249-2c22-432c-a4f3-813db325c108"
      unitRef="usd">2133000</us-gaap:ReclassificationFromAociCurrentPeriodBeforeTaxAttributableToParent>
    <us-gaap:ReclassificationFromAociCurrentPeriodTax
      contextRef="i7c0a9a1029bf4dafbf7aeeb29588d293_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV83My9mcmFnOjFmZGVlYjFlMTY1NDQ1MmJhY2EwZDE5YWQ4MDBiMWE1L3RhYmxlOmMxOGNhZmUzNzE1YjRmZWE5MDMxMjgxYWIxYmQ1ZDE1L3RhYmxlcmFuZ2U6YzE4Y2FmZTM3MTViNGZlYTkwMzEyODFhYjFiZDVkMTVfMTktMTAtMS0xLTA_fc41a716-9418-4997-9979-1471b538092c"
      unitRef="usd">382000</us-gaap:ReclassificationFromAociCurrentPeriodTax>
    <us-gaap:ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent
      contextRef="i7c0a9a1029bf4dafbf7aeeb29588d293_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV83My9mcmFnOjFmZGVlYjFlMTY1NDQ1MmJhY2EwZDE5YWQ4MDBiMWE1L3RhYmxlOmMxOGNhZmUzNzE1YjRmZWE5MDMxMjgxYWIxYmQ1ZDE1L3RhYmxlcmFuZ2U6YzE4Y2FmZTM3MTViNGZlYTkwMzEyODFhYjFiZDVkMTVfMTktMTItMS0xLTA_6ba72de1-dcc2-4a7b-9360-830aa5cace92"
      unitRef="usd">1751000</us-gaap:ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParent
      contextRef="i367eb1014c5d4a45bde94aa964b30afd_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV83My9mcmFnOjFmZGVlYjFlMTY1NDQ1MmJhY2EwZDE5YWQ4MDBiMWE1L3RhYmxlOmMxOGNhZmUzNzE1YjRmZWE5MDMxMjgxYWIxYmQ1ZDE1L3RhYmxlcmFuZ2U6YzE4Y2FmZTM3MTViNGZlYTkwMzEyODFhYjFiZDVkMTVfMjAtMi0xLTEtMA_faf93ebd-5f89-4209-8ca4-04822134c8c9"
      unitRef="usd">-70704000</us-gaap:OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossTaxPortionAttributableToParent1
      contextRef="i367eb1014c5d4a45bde94aa964b30afd_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV83My9mcmFnOjFmZGVlYjFlMTY1NDQ1MmJhY2EwZDE5YWQ4MDBiMWE1L3RhYmxlOmMxOGNhZmUzNzE1YjRmZWE5MDMxMjgxYWIxYmQ1ZDE1L3RhYmxlcmFuZ2U6YzE4Y2FmZTM3MTViNGZlYTkwMzEyODFhYjFiZDVkMTVfMjAtNC0xLTEtMA_3540f2db-015b-4927-b4af-29f22588efae"
      unitRef="usd">-10944000</us-gaap:OtherComprehensiveIncomeLossTaxPortionAttributableToParent1>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="i367eb1014c5d4a45bde94aa964b30afd_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV83My9mcmFnOjFmZGVlYjFlMTY1NDQ1MmJhY2EwZDE5YWQ4MDBiMWE1L3RhYmxlOmMxOGNhZmUzNzE1YjRmZWE5MDMxMjgxYWIxYmQ1ZDE1L3RhYmxlcmFuZ2U6YzE4Y2FmZTM3MTViNGZlYTkwMzEyODFhYjFiZDVkMTVfMjAtNi0xLTEtMA_6e5af1f8-83d0-4b49-b466-eb26de133ad1"
      unitRef="usd">-59760000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParent
      contextRef="i7c0a9a1029bf4dafbf7aeeb29588d293_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV83My9mcmFnOjFmZGVlYjFlMTY1NDQ1MmJhY2EwZDE5YWQ4MDBiMWE1L3RhYmxlOmMxOGNhZmUzNzE1YjRmZWE5MDMxMjgxYWIxYmQ1ZDE1L3RhYmxlcmFuZ2U6YzE4Y2FmZTM3MTViNGZlYTkwMzEyODFhYjFiZDVkMTVfMjAtOC0xLTEtMA_27af256c-8438-49e0-8de9-d0e5d838a95d"
      unitRef="usd">90716000</us-gaap:OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossTaxPortionAttributableToParent1
      contextRef="i7c0a9a1029bf4dafbf7aeeb29588d293_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV83My9mcmFnOjFmZGVlYjFlMTY1NDQ1MmJhY2EwZDE5YWQ4MDBiMWE1L3RhYmxlOmMxOGNhZmUzNzE1YjRmZWE5MDMxMjgxYWIxYmQ1ZDE1L3RhYmxlcmFuZ2U6YzE4Y2FmZTM3MTViNGZlYTkwMzEyODFhYjFiZDVkMTVfMjAtMTAtMS0xLTA_c73f1fd1-1b94-4ff6-ad61-a0a62efd6146"
      unitRef="usd">14469000</us-gaap:OtherComprehensiveIncomeLossTaxPortionAttributableToParent1>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="i7c0a9a1029bf4dafbf7aeeb29588d293_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV83My9mcmFnOjFmZGVlYjFlMTY1NDQ1MmJhY2EwZDE5YWQ4MDBiMWE1L3RhYmxlOmMxOGNhZmUzNzE1YjRmZWE5MDMxMjgxYWIxYmQ1ZDE1L3RhYmxlcmFuZ2U6YzE4Y2FmZTM3MTViNGZlYTkwMzEyODFhYjFiZDVkMTVfMjAtMTItMS0xLTA_f0ff56be-7591-49ce-9eb8-5fd8919288da"
      unitRef="usd">76247000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParent
      contextRef="i2a185dfa6c964ba987e96499102b5304_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV83My9mcmFnOjFmZGVlYjFlMTY1NDQ1MmJhY2EwZDE5YWQ4MDBiMWE1L3RhYmxlOmMxOGNhZmUzNzE1YjRmZWE5MDMxMjgxYWIxYmQ1ZDE1L3RhYmxlcmFuZ2U6YzE4Y2FmZTM3MTViNGZlYTkwMzEyODFhYjFiZDVkMTVfMjEtMi0xLTEtMA_5d4a42c2-e2c1-4e44-8a28-77d840ccd075"
      unitRef="usd">-70704000</us-gaap:OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossTaxPortionAttributableToParent1
      contextRef="i2a185dfa6c964ba987e96499102b5304_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV83My9mcmFnOjFmZGVlYjFlMTY1NDQ1MmJhY2EwZDE5YWQ4MDBiMWE1L3RhYmxlOmMxOGNhZmUzNzE1YjRmZWE5MDMxMjgxYWIxYmQ1ZDE1L3RhYmxlcmFuZ2U6YzE4Y2FmZTM3MTViNGZlYTkwMzEyODFhYjFiZDVkMTVfMjEtNC0xLTEtMA_15ebe79d-a0a1-4ab8-9813-26e6bc625137"
      unitRef="usd">-10944000</us-gaap:OtherComprehensiveIncomeLossTaxPortionAttributableToParent1>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="i2a185dfa6c964ba987e96499102b5304_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV83My9mcmFnOjFmZGVlYjFlMTY1NDQ1MmJhY2EwZDE5YWQ4MDBiMWE1L3RhYmxlOmMxOGNhZmUzNzE1YjRmZWE5MDMxMjgxYWIxYmQ1ZDE1L3RhYmxlcmFuZ2U6YzE4Y2FmZTM3MTViNGZlYTkwMzEyODFhYjFiZDVkMTVfMjEtNi0xLTEtMA_c6d6b0ff-5945-458d-8ef8-804ea500e21c"
      unitRef="usd">-59760000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParent
      contextRef="idc20abe4b2fa4925abe287f72b4de70d_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV83My9mcmFnOjFmZGVlYjFlMTY1NDQ1MmJhY2EwZDE5YWQ4MDBiMWE1L3RhYmxlOmMxOGNhZmUzNzE1YjRmZWE5MDMxMjgxYWIxYmQ1ZDE1L3RhYmxlcmFuZ2U6YzE4Y2FmZTM3MTViNGZlYTkwMzEyODFhYjFiZDVkMTVfMjEtOC0xLTEtMA_076eb128-d0c4-473f-bf87-2d0257effcbc"
      unitRef="usd">90716000</us-gaap:OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossTaxPortionAttributableToParent1
      contextRef="idc20abe4b2fa4925abe287f72b4de70d_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV83My9mcmFnOjFmZGVlYjFlMTY1NDQ1MmJhY2EwZDE5YWQ4MDBiMWE1L3RhYmxlOmMxOGNhZmUzNzE1YjRmZWE5MDMxMjgxYWIxYmQ1ZDE1L3RhYmxlcmFuZ2U6YzE4Y2FmZTM3MTViNGZlYTkwMzEyODFhYjFiZDVkMTVfMjEtMTAtMS0xLTA_a86cd90d-9dc6-4a52-a4f9-cbce7cdf064e"
      unitRef="usd">14469000</us-gaap:OtherComprehensiveIncomeLossTaxPortionAttributableToParent1>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="idc20abe4b2fa4925abe287f72b4de70d_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV83My9mcmFnOjFmZGVlYjFlMTY1NDQ1MmJhY2EwZDE5YWQ4MDBiMWE1L3RhYmxlOmMxOGNhZmUzNzE1YjRmZWE5MDMxMjgxYWIxYmQ1ZDE1L3RhYmxlcmFuZ2U6YzE4Y2FmZTM3MTViNGZlYTkwMzEyODFhYjFiZDVkMTVfMjEtMTItMS0xLTA_6255ccfd-14af-479c-a2de-129241bb22fa"
      unitRef="usd">76247000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:AociBeforeTaxAttributableToParent
      contextRef="ibddc03dd7f6a4d3a8d194b72fa0cddf2_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV83My9mcmFnOjFmZGVlYjFlMTY1NDQ1MmJhY2EwZDE5YWQ4MDBiMWE1L3RhYmxlOmMxOGNhZmUzNzE1YjRmZWE5MDMxMjgxYWIxYmQ1ZDE1L3RhYmxlcmFuZ2U6YzE4Y2FmZTM3MTViNGZlYTkwMzEyODFhYjFiZDVkMTVfMjItMi0xLTEtMA_e90a147b-963f-4d8e-98e9-e2c70684b72d"
      unitRef="usd">97620000</us-gaap:AociBeforeTaxAttributableToParent>
    <us-gaap:AociTaxAttributableToParent
      contextRef="ibddc03dd7f6a4d3a8d194b72fa0cddf2_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV83My9mcmFnOjFmZGVlYjFlMTY1NDQ1MmJhY2EwZDE5YWQ4MDBiMWE1L3RhYmxlOmMxOGNhZmUzNzE1YjRmZWE5MDMxMjgxYWIxYmQ1ZDE1L3RhYmxlcmFuZ2U6YzE4Y2FmZTM3MTViNGZlYTkwMzEyODFhYjFiZDVkMTVfMjItNC0xLTEtMA_6b721e94-f893-4ab0-bc87-d7a49f5fac4b"
      unitRef="usd">19106000</us-gaap:AociTaxAttributableToParent>
    <us-gaap:StockholdersEquity
      contextRef="ibddc03dd7f6a4d3a8d194b72fa0cddf2_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV83My9mcmFnOjFmZGVlYjFlMTY1NDQ1MmJhY2EwZDE5YWQ4MDBiMWE1L3RhYmxlOmMxOGNhZmUzNzE1YjRmZWE5MDMxMjgxYWIxYmQ1ZDE1L3RhYmxlcmFuZ2U6YzE4Y2FmZTM3MTViNGZlYTkwMzEyODFhYjFiZDVkMTVfMjItNi0xLTEtMA_d8fd8a87-00ce-47af-8a93-6615be1bf4b4"
      unitRef="usd">78514000</us-gaap:StockholdersEquity>
    <us-gaap:AociBeforeTaxAttributableToParent
      contextRef="i0994f5679bf6451db7322c4dcab4b34c_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV83My9mcmFnOjFmZGVlYjFlMTY1NDQ1MmJhY2EwZDE5YWQ4MDBiMWE1L3RhYmxlOmMxOGNhZmUzNzE1YjRmZWE5MDMxMjgxYWIxYmQ1ZDE1L3RhYmxlcmFuZ2U6YzE4Y2FmZTM3MTViNGZlYTkwMzEyODFhYjFiZDVkMTVfMjItOC0xLTEtMA_c90ee555-2ef3-4773-b31c-e2f256c66542"
      unitRef="usd">160117000</us-gaap:AociBeforeTaxAttributableToParent>
    <us-gaap:AociTaxAttributableToParent
      contextRef="i0994f5679bf6451db7322c4dcab4b34c_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV83My9mcmFnOjFmZGVlYjFlMTY1NDQ1MmJhY2EwZDE5YWQ4MDBiMWE1L3RhYmxlOmMxOGNhZmUzNzE1YjRmZWE5MDMxMjgxYWIxYmQ1ZDE1L3RhYmxlcmFuZ2U6YzE4Y2FmZTM3MTViNGZlYTkwMzEyODFhYjFiZDVkMTVfMjItMTAtMS0xLTA_53532a6f-3739-44fe-a359-0765060470c4"
      unitRef="usd">27683000</us-gaap:AociTaxAttributableToParent>
    <us-gaap:StockholdersEquity
      contextRef="i0994f5679bf6451db7322c4dcab4b34c_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV83My9mcmFnOjFmZGVlYjFlMTY1NDQ1MmJhY2EwZDE5YWQ4MDBiMWE1L3RhYmxlOmMxOGNhZmUzNzE1YjRmZWE5MDMxMjgxYWIxYmQ1ZDE1L3RhYmxlcmFuZ2U6YzE4Y2FmZTM3MTViNGZlYTkwMzEyODFhYjFiZDVkMTVfMjItMTItMS0xLTA_3831f1fb-f555-4f88-842e-d20d88ac3e47"
      unitRef="usd">132434000</us-gaap:StockholdersEquity>
    <us-gaap:FairValueDisclosuresTextBlock
      contextRef="i2a185dfa6c964ba987e96499102b5304_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV83Ni9mcmFnOmVhN2FkZTllNWQ5YzRiZjk5MTY4ZWJhMWEyMjhlOWFlL3RleHRyZWdpb246ZWE3YWRlOWU1ZDljNGJmOTkxNjhlYmExYTIyOGU5YWVfNTMzMg_3e4b4db6-6df5-4dec-b379-3a047c52d79b">Fair Value of Financial Instruments&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:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We 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 style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#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;Fair Value Hierarchy&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:36pt"&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&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;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;Level&#160;1&#160;&#x2014; Quoted prices for identical instruments in active markets accessible at the measurement date.&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="padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;Level&#160;2&#160;&#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&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;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;Level&#160;3&#160;&#x2014; Valuations derived from one or more significant inputs that are unobservable.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-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;Determination of Fair Value&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:36pt"&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 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;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-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: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;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;Investments available for sale&#160;&#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 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="text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&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;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 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;&#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;Assets and Liabilities Measured at Fair Value&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;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-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&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-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width: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;September 30, 2021 (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;331,216&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td 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;331,216&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 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;5,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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;/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;989,552&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;989,552&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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;592,458&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;592,458&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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;79,994&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;79,994&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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,524,144&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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,524,144&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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;539,186&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;539,186&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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;554,475&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;554,475&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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;253,456&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;253,456&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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) (2)&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;584,672&#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,285,345&#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,870,017&#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&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width: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;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:19.444%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:98.900%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&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 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 condensed consolidated balance sheet. See Note&#160;4 for more information.&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;(2)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt"&gt;Does not include certain other invested assets that are measured at fair value using the net asset value per share (or its equivalent) as a practical expedient, as applicable accounting standards do not provide for classification within the fair value hierarchy.&lt;/span&gt;&lt;/div&gt;</us-gaap:FairValueDisclosuresTextBlock>
    <us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock
      contextRef="i2a185dfa6c964ba987e96499102b5304_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV83Ni9mcmFnOmVhN2FkZTllNWQ5YzRiZjk5MTY4ZWJhMWEyMjhlOWFlL3RleHRyZWdpb246ZWE3YWRlOWU1ZDljNGJmOTkxNjhlYmExYTIyOGU5YWVfNTMxOA_0bdcf1b8-76dd-40ea-8296-88fbe8d08d5d">&lt;div style="text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;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&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-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width: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;September 30, 2021 (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;331,216&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td 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;331,216&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 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;5,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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;/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;989,552&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;989,552&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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;592,458&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;592,458&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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;79,994&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;79,994&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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,524,144&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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,524,144&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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;539,186&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;539,186&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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;554,475&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;554,475&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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;253,456&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;253,456&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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) (2)&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;584,672&#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,285,345&#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,870,017&#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&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width: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;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:19.444%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:98.900%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&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 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 condensed consolidated balance sheet. See Note&#160;4 for more information.&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;(2)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt"&gt;Does not include certain other invested assets that are measured at fair value using the net asset value per share (or its equivalent) as a practical expedient, as applicable accounting standards do not provide for classification within the fair value hierarchy.&lt;/span&gt;&lt;/div&gt;</us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="ie5b075ffca314fe890594d36edc4f4e6_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV83Ni9mcmFnOmVhN2FkZTllNWQ5YzRiZjk5MTY4ZWJhMWEyMjhlOWFlL3RhYmxlOjViZWY5ZTU4ZGY1ZjQ3OGE5MTZhZThkOWI4MzdmZWM3L3RhYmxlcmFuZ2U6NWJlZjllNThkZjVmNDc4YTkxNmFlOGQ5YjgzN2ZlYzdfMy0yLTEtMS0w_bd5eb9b5-da7c-4898-bec2-aca49ad4bfcc"
      unitRef="usd">331216000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i728f6850c4f54458980147bf7f88f20b_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV83Ni9mcmFnOmVhN2FkZTllNWQ5YzRiZjk5MTY4ZWJhMWEyMjhlOWFlL3RhYmxlOjViZWY5ZTU4ZGY1ZjQ3OGE5MTZhZThkOWI4MzdmZWM3L3RhYmxlcmFuZ2U6NWJlZjllNThkZjVmNDc4YTkxNmFlOGQ5YjgzN2ZlYzdfMy00LTEtMS0w_c0a1135b-465a-43eb-af66-fbde78f84562"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="ice2be9901d724c8ba93fb7b7abf6081e_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV83Ni9mcmFnOmVhN2FkZTllNWQ5YzRiZjk5MTY4ZWJhMWEyMjhlOWFlL3RhYmxlOjViZWY5ZTU4ZGY1ZjQ3OGE5MTZhZThkOWI4MzdmZWM3L3RhYmxlcmFuZ2U6NWJlZjllNThkZjVmNDc4YTkxNmFlOGQ5YjgzN2ZlYzdfMy02LTEtMS0w_c54d0cbd-b4dc-49ee-a4b1-371153d11180"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i5b65b4b528eb4e888e16b56892abf914_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV83Ni9mcmFnOmVhN2FkZTllNWQ5YzRiZjk5MTY4ZWJhMWEyMjhlOWFlL3RhYmxlOjViZWY5ZTU4ZGY1ZjQ3OGE5MTZhZThkOWI4MzdmZWM3L3RhYmxlcmFuZ2U6NWJlZjllNThkZjVmNDc4YTkxNmFlOGQ5YjgzN2ZlYzdfMy04LTEtMS0w_85e2d807-64d5-48af-ba72-3589ef73e670"
      unitRef="usd">331216000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="ic8d27c49a58040b78f171b5029e79d00_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV83Ni9mcmFnOmVhN2FkZTllNWQ5YzRiZjk5MTY4ZWJhMWEyMjhlOWFlL3RhYmxlOjViZWY5ZTU4ZGY1ZjQ3OGE5MTZhZThkOWI4MzdmZWM3L3RhYmxlcmFuZ2U6NWJlZjllNThkZjVmNDc4YTkxNmFlOGQ5YjgzN2ZlYzdfNC0yLTEtMS0w_34d0c3e5-b41a-4e70-9b65-9c6b7633dbcb"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i131c1c3776b043c094fbb0e71fa42a06_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV83Ni9mcmFnOmVhN2FkZTllNWQ5YzRiZjk5MTY4ZWJhMWEyMjhlOWFlL3RhYmxlOjViZWY5ZTU4ZGY1ZjQ3OGE5MTZhZThkOWI4MzdmZWM3L3RhYmxlcmFuZ2U6NWJlZjllNThkZjVmNDc4YTkxNmFlOGQ5YjgzN2ZlYzdfNC00LTEtMS0w_ab811c28-1957-4749-93b1-27787eefd967"
      unitRef="usd">5536000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="iffa79a921cd944d2897c5586ae858fbc_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV83Ni9mcmFnOmVhN2FkZTllNWQ5YzRiZjk5MTY4ZWJhMWEyMjhlOWFlL3RhYmxlOjViZWY5ZTU4ZGY1ZjQ3OGE5MTZhZThkOWI4MzdmZWM3L3RhYmxlcmFuZ2U6NWJlZjllNThkZjVmNDc4YTkxNmFlOGQ5YjgzN2ZlYzdfNC02LTEtMS0w_c561076b-253b-4373-b996-e8dc83d63ea9"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="ia69250964b1745a5a4d4dd659ce353e3_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV83Ni9mcmFnOmVhN2FkZTllNWQ5YzRiZjk5MTY4ZWJhMWEyMjhlOWFlL3RhYmxlOjViZWY5ZTU4ZGY1ZjQ3OGE5MTZhZThkOWI4MzdmZWM3L3RhYmxlcmFuZ2U6NWJlZjllNThkZjVmNDc4YTkxNmFlOGQ5YjgzN2ZlYzdfNC04LTEtMS0w_7888c900-7fc0-4980-9698-374369a01882"
      unitRef="usd">5536000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i7810b756920b4095b1789166ab62eb1a_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV83Ni9mcmFnOmVhN2FkZTllNWQ5YzRiZjk5MTY4ZWJhMWEyMjhlOWFlL3RhYmxlOjViZWY5ZTU4ZGY1ZjQ3OGE5MTZhZThkOWI4MzdmZWM3L3RhYmxlcmFuZ2U6NWJlZjllNThkZjVmNDc4YTkxNmFlOGQ5YjgzN2ZlYzdfNS0yLTEtMS0w_fe057d13-3a97-4a80-a018-c647df0a714e"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i5d2d6125394a4caa80dd1bf35d5ded91_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV83Ni9mcmFnOmVhN2FkZTllNWQ5YzRiZjk5MTY4ZWJhMWEyMjhlOWFlL3RhYmxlOjViZWY5ZTU4ZGY1ZjQ3OGE5MTZhZThkOWI4MzdmZWM3L3RhYmxlcmFuZ2U6NWJlZjllNThkZjVmNDc4YTkxNmFlOGQ5YjgzN2ZlYzdfNS00LTEtMS0w_3de2f3e6-d86a-432c-82ef-cae7918b71c7"
      unitRef="usd">989552000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="ife0aaa5aaa624c18b293132bf708a626_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV83Ni9mcmFnOmVhN2FkZTllNWQ5YzRiZjk5MTY4ZWJhMWEyMjhlOWFlL3RhYmxlOjViZWY5ZTU4ZGY1ZjQ3OGE5MTZhZThkOWI4MzdmZWM3L3RhYmxlcmFuZ2U6NWJlZjllNThkZjVmNDc4YTkxNmFlOGQ5YjgzN2ZlYzdfNS02LTEtMS0w_87cbb394-c446-4aea-8f2f-134859dc928b"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i61b09d4f6d8f4ee2ad6e644cf957aa99_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV83Ni9mcmFnOmVhN2FkZTllNWQ5YzRiZjk5MTY4ZWJhMWEyMjhlOWFlL3RhYmxlOjViZWY5ZTU4ZGY1ZjQ3OGE5MTZhZThkOWI4MzdmZWM3L3RhYmxlcmFuZ2U6NWJlZjllNThkZjVmNDc4YTkxNmFlOGQ5YjgzN2ZlYzdfNS04LTEtMS0w_0e078b0a-c66e-478e-921b-ab6515750af7"
      unitRef="usd">989552000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i185d9be393184cc6aa871a4b18fbbc1a_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV83Ni9mcmFnOmVhN2FkZTllNWQ5YzRiZjk5MTY4ZWJhMWEyMjhlOWFlL3RhYmxlOjViZWY5ZTU4ZGY1ZjQ3OGE5MTZhZThkOWI4MzdmZWM3L3RhYmxlcmFuZ2U6NWJlZjllNThkZjVmNDc4YTkxNmFlOGQ5YjgzN2ZlYzdfNi0yLTEtMS0w_3180bee8-e788-42b6-98c7-e03489f9666d"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i41890014e7e14d06ae06dd2f10495f4d_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV83Ni9mcmFnOmVhN2FkZTllNWQ5YzRiZjk5MTY4ZWJhMWEyMjhlOWFlL3RhYmxlOjViZWY5ZTU4ZGY1ZjQ3OGE5MTZhZThkOWI4MzdmZWM3L3RhYmxlcmFuZ2U6NWJlZjllNThkZjVmNDc4YTkxNmFlOGQ5YjgzN2ZlYzdfNi00LTEtMS0w_448d3974-cba6-48b4-bfa6-a85a3582b5b9"
      unitRef="usd">592458000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i25cf8e68d0b14f3885f1ced405e1072f_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV83Ni9mcmFnOmVhN2FkZTllNWQ5YzRiZjk5MTY4ZWJhMWEyMjhlOWFlL3RhYmxlOjViZWY5ZTU4ZGY1ZjQ3OGE5MTZhZThkOWI4MzdmZWM3L3RhYmxlcmFuZ2U6NWJlZjllNThkZjVmNDc4YTkxNmFlOGQ5YjgzN2ZlYzdfNi02LTEtMS0w_79b700be-af12-4cf5-aad2-2214a5caaa56"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i2f0b58efc14f4727b27c26a816fb2865_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV83Ni9mcmFnOmVhN2FkZTllNWQ5YzRiZjk5MTY4ZWJhMWEyMjhlOWFlL3RhYmxlOjViZWY5ZTU4ZGY1ZjQ3OGE5MTZhZThkOWI4MzdmZWM3L3RhYmxlcmFuZ2U6NWJlZjllNThkZjVmNDc4YTkxNmFlOGQ5YjgzN2ZlYzdfNi04LTEtMS0w_7f4a41de-c16a-45da-a2ee-a8838ad0eb20"
      unitRef="usd">592458000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i411583ed3b9c4d258e673dcafa05ed96_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV83Ni9mcmFnOmVhN2FkZTllNWQ5YzRiZjk5MTY4ZWJhMWEyMjhlOWFlL3RhYmxlOjViZWY5ZTU4ZGY1ZjQ3OGE5MTZhZThkOWI4MzdmZWM3L3RhYmxlcmFuZ2U6NWJlZjllNThkZjVmNDc4YTkxNmFlOGQ5YjgzN2ZlYzdfNy0yLTEtMS0w_505298a6-34b0-4871-b773-7ce42c5518c9"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i8b4510cd8520499eba5db06b45bff3f8_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV83Ni9mcmFnOmVhN2FkZTllNWQ5YzRiZjk5MTY4ZWJhMWEyMjhlOWFlL3RhYmxlOjViZWY5ZTU4ZGY1ZjQ3OGE5MTZhZThkOWI4MzdmZWM3L3RhYmxlcmFuZ2U6NWJlZjllNThkZjVmNDc4YTkxNmFlOGQ5YjgzN2ZlYzdfNy00LTEtMS0w_2493bc62-08a0-4f0d-8367-9db0eef553c1"
      unitRef="usd">79994000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i727ea68abeaa474d95f8ad9b371b24db_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV83Ni9mcmFnOmVhN2FkZTllNWQ5YzRiZjk5MTY4ZWJhMWEyMjhlOWFlL3RhYmxlOjViZWY5ZTU4ZGY1ZjQ3OGE5MTZhZThkOWI4MzdmZWM3L3RhYmxlcmFuZ2U6NWJlZjllNThkZjVmNDc4YTkxNmFlOGQ5YjgzN2ZlYzdfNy02LTEtMS0w_4931eaef-0030-492d-8d5b-325ef4e9b100"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i3ef423325b9c47a3821011a3c80b94d5_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV83Ni9mcmFnOmVhN2FkZTllNWQ5YzRiZjk5MTY4ZWJhMWEyMjhlOWFlL3RhYmxlOjViZWY5ZTU4ZGY1ZjQ3OGE5MTZhZThkOWI4MzdmZWM3L3RhYmxlcmFuZ2U6NWJlZjllNThkZjVmNDc4YTkxNmFlOGQ5YjgzN2ZlYzdfNy04LTEtMS0w_0d780022-1fdb-4030-bc82-811dcd036915"
      unitRef="usd">79994000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i1442cc0815b546e3a6b3f2d31e7adbe7_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV83Ni9mcmFnOmVhN2FkZTllNWQ5YzRiZjk5MTY4ZWJhMWEyMjhlOWFlL3RhYmxlOjViZWY5ZTU4ZGY1ZjQ3OGE5MTZhZThkOWI4MzdmZWM3L3RhYmxlcmFuZ2U6NWJlZjllNThkZjVmNDc4YTkxNmFlOGQ5YjgzN2ZlYzdfOC0yLTEtMS0w_f046cde8-4af1-416d-b98e-61df4c01469b"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="if53b4966173840f6bd052d9dd0ef4e08_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV83Ni9mcmFnOmVhN2FkZTllNWQ5YzRiZjk5MTY4ZWJhMWEyMjhlOWFlL3RhYmxlOjViZWY5ZTU4ZGY1ZjQ3OGE5MTZhZThkOWI4MzdmZWM3L3RhYmxlcmFuZ2U6NWJlZjllNThkZjVmNDc4YTkxNmFlOGQ5YjgzN2ZlYzdfOC00LTEtMS0w_659e14fb-1355-4854-b3cf-2d17f5a0885f"
      unitRef="usd">1524144000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="ib89743443fc0471cbfab40ef15cd6609_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV83Ni9mcmFnOmVhN2FkZTllNWQ5YzRiZjk5MTY4ZWJhMWEyMjhlOWFlL3RhYmxlOjViZWY5ZTU4ZGY1ZjQ3OGE5MTZhZThkOWI4MzdmZWM3L3RhYmxlcmFuZ2U6NWJlZjllNThkZjVmNDc4YTkxNmFlOGQ5YjgzN2ZlYzdfOC02LTEtMS0w_f89fdada-87c5-49d7-8bb3-3a0a4e0472a8"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i9bfc1fc83ee743539ed6453ac1609f0c_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV83Ni9mcmFnOmVhN2FkZTllNWQ5YzRiZjk5MTY4ZWJhMWEyMjhlOWFlL3RhYmxlOjViZWY5ZTU4ZGY1ZjQ3OGE5MTZhZThkOWI4MzdmZWM3L3RhYmxlcmFuZ2U6NWJlZjllNThkZjVmNDc4YTkxNmFlOGQ5YjgzN2ZlYzdfOC04LTEtMS0w_81072b3e-d270-4e89-a896-b8322dddae01"
      unitRef="usd">1524144000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i4104ea9a8433405abdf71b8dd0892e01_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV83Ni9mcmFnOmVhN2FkZTllNWQ5YzRiZjk5MTY4ZWJhMWEyMjhlOWFlL3RhYmxlOjViZWY5ZTU4ZGY1ZjQ3OGE5MTZhZThkOWI4MzdmZWM3L3RhYmxlcmFuZ2U6NWJlZjllNThkZjVmNDc4YTkxNmFlOGQ5YjgzN2ZlYzdfOS0yLTEtMS0w_ed8b270b-7b55-4027-a5cb-fc5086d474bb"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i7d661f59cea94eb7b418078918c4257c_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV83Ni9mcmFnOmVhN2FkZTllNWQ5YzRiZjk5MTY4ZWJhMWEyMjhlOWFlL3RhYmxlOjViZWY5ZTU4ZGY1ZjQ3OGE5MTZhZThkOWI4MzdmZWM3L3RhYmxlcmFuZ2U6NWJlZjllNThkZjVmNDc4YTkxNmFlOGQ5YjgzN2ZlYzdfOS00LTEtMS0w_91992c37-c74c-4299-8742-201fa658d0b4"
      unitRef="usd">539186000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="ie7914c91ed9a435c9edb6641dcb7a1d8_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV83Ni9mcmFnOmVhN2FkZTllNWQ5YzRiZjk5MTY4ZWJhMWEyMjhlOWFlL3RhYmxlOjViZWY5ZTU4ZGY1ZjQ3OGE5MTZhZThkOWI4MzdmZWM3L3RhYmxlcmFuZ2U6NWJlZjllNThkZjVmNDc4YTkxNmFlOGQ5YjgzN2ZlYzdfOS02LTEtMS0w_9dff142d-d85b-4ec3-9950-e1843a3b2800"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="ie1d55604ac8b49d1b61ae541f54e822d_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV83Ni9mcmFnOmVhN2FkZTllNWQ5YzRiZjk5MTY4ZWJhMWEyMjhlOWFlL3RhYmxlOjViZWY5ZTU4ZGY1ZjQ3OGE5MTZhZThkOWI4MzdmZWM3L3RhYmxlcmFuZ2U6NWJlZjllNThkZjVmNDc4YTkxNmFlOGQ5YjgzN2ZlYzdfOS04LTEtMS0w_ce51195a-7406-4244-b4dc-e78661fd2b13"
      unitRef="usd">539186000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i9d18635ebc4c47a4ba0e9e484621fa16_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV83Ni9mcmFnOmVhN2FkZTllNWQ5YzRiZjk5MTY4ZWJhMWEyMjhlOWFlL3RhYmxlOjViZWY5ZTU4ZGY1ZjQ3OGE5MTZhZThkOWI4MzdmZWM3L3RhYmxlcmFuZ2U6NWJlZjllNThkZjVmNDc4YTkxNmFlOGQ5YjgzN2ZlYzdfMTAtMi0xLTEtMA_b37b45b1-3d12-4099-976d-f93dba8a31cb"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="iad66735035e6495691b598c05e5a9667_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV83Ni9mcmFnOmVhN2FkZTllNWQ5YzRiZjk5MTY4ZWJhMWEyMjhlOWFlL3RhYmxlOjViZWY5ZTU4ZGY1ZjQ3OGE5MTZhZThkOWI4MzdmZWM3L3RhYmxlcmFuZ2U6NWJlZjllNThkZjVmNDc4YTkxNmFlOGQ5YjgzN2ZlYzdfMTAtNC0xLTEtMA_0fefd780-95a0-4101-a85e-1493ec539c01"
      unitRef="usd">554475000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="ie4cbbff6b78544acb60533e28533831a_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV83Ni9mcmFnOmVhN2FkZTllNWQ5YzRiZjk5MTY4ZWJhMWEyMjhlOWFlL3RhYmxlOjViZWY5ZTU4ZGY1ZjQ3OGE5MTZhZThkOWI4MzdmZWM3L3RhYmxlcmFuZ2U6NWJlZjllNThkZjVmNDc4YTkxNmFlOGQ5YjgzN2ZlYzdfMTAtNi0xLTEtMA_3c179c34-a3b4-400c-a434-5b41190bd606"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i289e79af666b469fbf465194c585e3ee_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV83Ni9mcmFnOmVhN2FkZTllNWQ5YzRiZjk5MTY4ZWJhMWEyMjhlOWFlL3RhYmxlOjViZWY5ZTU4ZGY1ZjQ3OGE5MTZhZThkOWI4MzdmZWM3L3RhYmxlcmFuZ2U6NWJlZjllNThkZjVmNDc4YTkxNmFlOGQ5YjgzN2ZlYzdfMTAtOC0xLTEtMA_9df9d99d-fd37-451b-9de9-a1d653f383fb"
      unitRef="usd">554475000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i136ea7883920497da9f78201fe3dee8c_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV83Ni9mcmFnOmVhN2FkZTllNWQ5YzRiZjk5MTY4ZWJhMWEyMjhlOWFlL3RhYmxlOjViZWY5ZTU4ZGY1ZjQ3OGE5MTZhZThkOWI4MzdmZWM3L3RhYmxlcmFuZ2U6NWJlZjllNThkZjVmNDc4YTkxNmFlOGQ5YjgzN2ZlYzdfMTEtMi0xLTEtMA_8b91faf0-ff30-4456-aa67-c79610636a4e"
      unitRef="usd">253456000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i6a26eb201ef348198d6037f3f8aedc57_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV83Ni9mcmFnOmVhN2FkZTllNWQ5YzRiZjk5MTY4ZWJhMWEyMjhlOWFlL3RhYmxlOjViZWY5ZTU4ZGY1ZjQ3OGE5MTZhZThkOWI4MzdmZWM3L3RhYmxlcmFuZ2U6NWJlZjllNThkZjVmNDc4YTkxNmFlOGQ5YjgzN2ZlYzdfMTEtNC0xLTEtMA_ea18ec1e-3eeb-4ccd-b3b8-7755e4a36dd0"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i7a9f9d7bc9464f77aaa3484324a85484_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV83Ni9mcmFnOmVhN2FkZTllNWQ5YzRiZjk5MTY4ZWJhMWEyMjhlOWFlL3RhYmxlOjViZWY5ZTU4ZGY1ZjQ3OGE5MTZhZThkOWI4MzdmZWM3L3RhYmxlcmFuZ2U6NWJlZjllNThkZjVmNDc4YTkxNmFlOGQ5YjgzN2ZlYzdfMTEtNi0xLTEtMA_66aa0912-6200-4e4a-927c-426d20d569b2"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i293ad771691b468c9c8f079dd7b6f16e_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV83Ni9mcmFnOmVhN2FkZTllNWQ5YzRiZjk5MTY4ZWJhMWEyMjhlOWFlL3RhYmxlOjViZWY5ZTU4ZGY1ZjQ3OGE5MTZhZThkOWI4MzdmZWM3L3RhYmxlcmFuZ2U6NWJlZjllNThkZjVmNDc4YTkxNmFlOGQ5YjgzN2ZlYzdfMTEtOC0xLTEtMA_dd900b5b-f81d-4138-b8ba-379adb3b25ae"
      unitRef="usd">253456000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="ic9b97f9be95044f7ab4c84bd6888295e_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV83Ni9mcmFnOmVhN2FkZTllNWQ5YzRiZjk5MTY4ZWJhMWEyMjhlOWFlL3RhYmxlOjViZWY5ZTU4ZGY1ZjQ3OGE5MTZhZThkOWI4MzdmZWM3L3RhYmxlcmFuZ2U6NWJlZjllNThkZjVmNDc4YTkxNmFlOGQ5YjgzN2ZlYzdfMTItMi0xLTEtMA_38b71b38-cd36-40f7-8ad4-ad9cdc319374"
      unitRef="usd">584672000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="if4dbd735980b4efa805f68e5d3781f75_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV83Ni9mcmFnOmVhN2FkZTllNWQ5YzRiZjk5MTY4ZWJhMWEyMjhlOWFlL3RhYmxlOjViZWY5ZTU4ZGY1ZjQ3OGE5MTZhZThkOWI4MzdmZWM3L3RhYmxlcmFuZ2U6NWJlZjllNThkZjVmNDc4YTkxNmFlOGQ5YjgzN2ZlYzdfMTItNC0xLTEtMA_735fe5fa-d15a-497d-aee7-a5c0b327d173"
      unitRef="usd">4285345000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="ie898fb46d3d048cf8e8e5afcea38e4b7_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV83Ni9mcmFnOmVhN2FkZTllNWQ5YzRiZjk5MTY4ZWJhMWEyMjhlOWFlL3RhYmxlOjViZWY5ZTU4ZGY1ZjQ3OGE5MTZhZThkOWI4MzdmZWM3L3RhYmxlcmFuZ2U6NWJlZjllNThkZjVmNDc4YTkxNmFlOGQ5YjgzN2ZlYzdfMTItNi0xLTEtMA_ca7797ca-6bd7-4176-9b36-c14f9b419abb"
      unitRef="usd">0</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="i6d249449c5e742ea9fa973a682ff8205_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV83Ni9mcmFnOmVhN2FkZTllNWQ5YzRiZjk5MTY4ZWJhMWEyMjhlOWFlL3RhYmxlOjViZWY5ZTU4ZGY1ZjQ3OGE5MTZhZThkOWI4MzdmZWM3L3RhYmxlcmFuZ2U6NWJlZjllNThkZjVmNDc4YTkxNmFlOGQ5YjgzN2ZlYzdfMTItOC0xLTEtMA_9d8cf410-da12-405a-87dc-aa22a3618570"
      unitRef="usd">4870017000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i071e595c65f54a539ff688753b73b9e1_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV83Ni9mcmFnOmVhN2FkZTllNWQ5YzRiZjk5MTY4ZWJhMWEyMjhlOWFlL3RhYmxlOmIzNTRjOGUyMzBlZTQ4NjNhMTBjODhkNGZjZjdiMTlkL3RhYmxlcmFuZ2U6YjM1NGM4ZTIzMGVlNDg2M2ExMGM4OGQ0ZmNmN2IxOWRfMy0yLTEtMS0w_e119ea54-feae-4e8f-8e27-d611e6dda52b"
      unitRef="usd">268444000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="iafbbd70c418c444294dcc36f0685a110_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV83Ni9mcmFnOmVhN2FkZTllNWQ5YzRiZjk5MTY4ZWJhMWEyMjhlOWFlL3RhYmxlOmIzNTRjOGUyMzBlZTQ4NjNhMTBjODhkNGZjZjdiMTlkL3RhYmxlcmFuZ2U6YjM1NGM4ZTIzMGVlNDg2M2ExMGM4OGQ0ZmNmN2IxOWRfMy00LTEtMS0w_a0ba990e-017f-4fdf-8f00-7c864114dc31"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i0899b75bb46f4799b431dcbe00633d72_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV83Ni9mcmFnOmVhN2FkZTllNWQ5YzRiZjk5MTY4ZWJhMWEyMjhlOWFlL3RhYmxlOmIzNTRjOGUyMzBlZTQ4NjNhMTBjODhkNGZjZjdiMTlkL3RhYmxlcmFuZ2U6YjM1NGM4ZTIzMGVlNDg2M2ExMGM4OGQ0ZmNmN2IxOWRfMy02LTEtMS0w_095bcd96-fbae-4cf6-b398-43f39d927cc3"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i1b39e6bc3cbd4c7abed77141300f51d1_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV83Ni9mcmFnOmVhN2FkZTllNWQ5YzRiZjk5MTY4ZWJhMWEyMjhlOWFlL3RhYmxlOmIzNTRjOGUyMzBlZTQ4NjNhMTBjODhkNGZjZjdiMTlkL3RhYmxlcmFuZ2U6YjM1NGM4ZTIzMGVlNDg2M2ExMGM4OGQ0ZmNmN2IxOWRfMy04LTEtMS0w_14fd48b5-3496-4cf3-b79f-d70b8ae9b640"
      unitRef="usd">268444000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i019e8533de1241f6b28fd72f454c683c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV83Ni9mcmFnOmVhN2FkZTllNWQ5YzRiZjk5MTY4ZWJhMWEyMjhlOWFlL3RhYmxlOmIzNTRjOGUyMzBlZTQ4NjNhMTBjODhkNGZjZjdiMTlkL3RhYmxlcmFuZ2U6YjM1NGM4ZTIzMGVlNDg2M2ExMGM4OGQ0ZmNmN2IxOWRfNC0yLTEtMS0w_c4c61f86-1639-4502-b649-7013dafc9810"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i392a582d28074e27a6bdde07fd64a0f8_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV83Ni9mcmFnOmVhN2FkZTllNWQ5YzRiZjk5MTY4ZWJhMWEyMjhlOWFlL3RhYmxlOmIzNTRjOGUyMzBlZTQ4NjNhMTBjODhkNGZjZjdiMTlkL3RhYmxlcmFuZ2U6YjM1NGM4ZTIzMGVlNDg2M2ExMGM4OGQ0ZmNmN2IxOWRfNC00LTEtMS0w_bd39f640-4939-477e-b5e6-15beab3f63c8"
      unitRef="usd">18085000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i5088aa2a452d4f46ad4dde32dfd895f5_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV83Ni9mcmFnOmVhN2FkZTllNWQ5YzRiZjk5MTY4ZWJhMWEyMjhlOWFlL3RhYmxlOmIzNTRjOGUyMzBlZTQ4NjNhMTBjODhkNGZjZjdiMTlkL3RhYmxlcmFuZ2U6YjM1NGM4ZTIzMGVlNDg2M2ExMGM4OGQ0ZmNmN2IxOWRfNC02LTEtMS0w_0d6d1019-0536-4071-9760-dce4a6b76665"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i575b07c8cd6641149786d36a18081425_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV83Ni9mcmFnOmVhN2FkZTllNWQ5YzRiZjk5MTY4ZWJhMWEyMjhlOWFlL3RhYmxlOmIzNTRjOGUyMzBlZTQ4NjNhMTBjODhkNGZjZjdiMTlkL3RhYmxlcmFuZ2U6YjM1NGM4ZTIzMGVlNDg2M2ExMGM4OGQ0ZmNmN2IxOWRfNC04LTEtMS0w_28b18bab-14db-42cb-aeb0-165c49cdfb72"
      unitRef="usd">18085000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i491c703fa1f34e62a39c711bf54c06c3_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV83Ni9mcmFnOmVhN2FkZTllNWQ5YzRiZjk5MTY4ZWJhMWEyMjhlOWFlL3RhYmxlOmIzNTRjOGUyMzBlZTQ4NjNhMTBjODhkNGZjZjdiMTlkL3RhYmxlcmFuZ2U6YjM1NGM4ZTIzMGVlNDg2M2ExMGM4OGQ0ZmNmN2IxOWRfNS0yLTEtMS0w_3f3b3494-4217-456c-8451-f1a4c88089ba"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="ic253ffbc91d941d7a3ec6ccd4e9cc632_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV83Ni9mcmFnOmVhN2FkZTllNWQ5YzRiZjk5MTY4ZWJhMWEyMjhlOWFlL3RhYmxlOmIzNTRjOGUyMzBlZTQ4NjNhMTBjODhkNGZjZjdiMTlkL3RhYmxlcmFuZ2U6YjM1NGM4ZTIzMGVlNDg2M2ExMGM4OGQ0ZmNmN2IxOWRfNS00LTEtMS0w_40dd0a58-352e-414f-b0bd-4a17f56d76fd"
      unitRef="usd">995905000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i26f4b6527dc441c7b5b943e7973d45ee_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV83Ni9mcmFnOmVhN2FkZTllNWQ5YzRiZjk5MTY4ZWJhMWEyMjhlOWFlL3RhYmxlOmIzNTRjOGUyMzBlZTQ4NjNhMTBjODhkNGZjZjdiMTlkL3RhYmxlcmFuZ2U6YjM1NGM4ZTIzMGVlNDg2M2ExMGM4OGQ0ZmNmN2IxOWRfNS02LTEtMS0w_4bd613f8-29cd-4e0b-8aa9-020c10f0bf27"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i07f7dc848b6542969d7e7b327cdf9f6f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV83Ni9mcmFnOmVhN2FkZTllNWQ5YzRiZjk5MTY4ZWJhMWEyMjhlOWFlL3RhYmxlOmIzNTRjOGUyMzBlZTQ4NjNhMTBjODhkNGZjZjdiMTlkL3RhYmxlcmFuZ2U6YjM1NGM4ZTIzMGVlNDg2M2ExMGM4OGQ0ZmNmN2IxOWRfNS04LTEtMS0w_e7ea2842-1249-4ccd-b757-d19777656d76"
      unitRef="usd">995905000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i8aac164acf1e4ab4b41caa4c5ecd8579_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV83Ni9mcmFnOmVhN2FkZTllNWQ5YzRiZjk5MTY4ZWJhMWEyMjhlOWFlL3RhYmxlOmIzNTRjOGUyMzBlZTQ4NjNhMTBjODhkNGZjZjdiMTlkL3RhYmxlcmFuZ2U6YjM1NGM4ZTIzMGVlNDg2M2ExMGM4OGQ0ZmNmN2IxOWRfNi0yLTEtMS0w_89346f2a-ef88-40e4-949b-c332ee34bc1e"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i5dcc2076c47643e786142373f6deae2e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV83Ni9mcmFnOmVhN2FkZTllNWQ5YzRiZjk5MTY4ZWJhMWEyMjhlOWFlL3RhYmxlOmIzNTRjOGUyMzBlZTQ4NjNhMTBjODhkNGZjZjdiMTlkL3RhYmxlcmFuZ2U6YjM1NGM4ZTIzMGVlNDg2M2ExMGM4OGQ0ZmNmN2IxOWRfNi00LTEtMS0w_0c61cb99-8a90-467b-b293-16d3d2a3cddf"
      unitRef="usd">551517000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="ide129a8dd6754aafb58d8d4a6b6fc22e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV83Ni9mcmFnOmVhN2FkZTllNWQ5YzRiZjk5MTY4ZWJhMWEyMjhlOWFlL3RhYmxlOmIzNTRjOGUyMzBlZTQ4NjNhMTBjODhkNGZjZjdiMTlkL3RhYmxlcmFuZ2U6YjM1NGM4ZTIzMGVlNDg2M2ExMGM4OGQ0ZmNmN2IxOWRfNi02LTEtMS0w_f6710291-4195-4d59-85a1-8a65591bdeb9"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i3778361ba5a847fc9c926b76105a9f9c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV83Ni9mcmFnOmVhN2FkZTllNWQ5YzRiZjk5MTY4ZWJhMWEyMjhlOWFlL3RhYmxlOmIzNTRjOGUyMzBlZTQ4NjNhMTBjODhkNGZjZjdiMTlkL3RhYmxlcmFuZ2U6YjM1NGM4ZTIzMGVlNDg2M2ExMGM4OGQ0ZmNmN2IxOWRfNi04LTEtMS0w_fc2802a1-29d4-4437-beb4-d1513143df05"
      unitRef="usd">551517000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="iaf7901b5d4534da7ac2621394b087942_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV83Ni9mcmFnOmVhN2FkZTllNWQ5YzRiZjk5MTY4ZWJhMWEyMjhlOWFlL3RhYmxlOmIzNTRjOGUyMzBlZTQ4NjNhMTBjODhkNGZjZjdiMTlkL3RhYmxlcmFuZ2U6YjM1NGM4ZTIzMGVlNDg2M2ExMGM4OGQ0ZmNmN2IxOWRfNy0yLTEtMS0w_d0ed97a0-d27a-4e99-91cc-2bc587ad6b1e"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="iff6c708b2279467c9a1dc4a1feb6c0fb_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV83Ni9mcmFnOmVhN2FkZTllNWQ5YzRiZjk5MTY4ZWJhMWEyMjhlOWFlL3RhYmxlOmIzNTRjOGUyMzBlZTQ4NjNhMTBjODhkNGZjZjdiMTlkL3RhYmxlcmFuZ2U6YjM1NGM4ZTIzMGVlNDg2M2ExMGM4OGQ0ZmNmN2IxOWRfNy00LTEtMS0w_578e2d20-6db6-4f00-8dc2-3c2e52824667"
      unitRef="usd">61607000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="if3325c22d78e4dd1bb613b929a7269af_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV83Ni9mcmFnOmVhN2FkZTllNWQ5YzRiZjk5MTY4ZWJhMWEyMjhlOWFlL3RhYmxlOmIzNTRjOGUyMzBlZTQ4NjNhMTBjODhkNGZjZjdiMTlkL3RhYmxlcmFuZ2U6YjM1NGM4ZTIzMGVlNDg2M2ExMGM4OGQ0ZmNmN2IxOWRfNy02LTEtMS0w_45128838-d4c6-4494-975d-75f3252df266"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i986bfdbf05ff4ff1b35f2f41df846450_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV83Ni9mcmFnOmVhN2FkZTllNWQ5YzRiZjk5MTY4ZWJhMWEyMjhlOWFlL3RhYmxlOmIzNTRjOGUyMzBlZTQ4NjNhMTBjODhkNGZjZjdiMTlkL3RhYmxlcmFuZ2U6YjM1NGM4ZTIzMGVlNDg2M2ExMGM4OGQ0ZmNmN2IxOWRfNy04LTEtMS0w_e69aa053-f893-4e96-bd2a-4c18ab59fa4b"
      unitRef="usd">61607000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="ief18587301cd45dc80d2a76f0c3bf65f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV83Ni9mcmFnOmVhN2FkZTllNWQ5YzRiZjk5MTY4ZWJhMWEyMjhlOWFlL3RhYmxlOmIzNTRjOGUyMzBlZTQ4NjNhMTBjODhkNGZjZjdiMTlkL3RhYmxlcmFuZ2U6YjM1NGM4ZTIzMGVlNDg2M2ExMGM4OGQ0ZmNmN2IxOWRfOC0yLTEtMS0w_10b3a3b3-073b-4b5e-a6e6-38665ea8efe8"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i4fa6350b4fb84d37bad5d1b04fff27ff_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV83Ni9mcmFnOmVhN2FkZTllNWQ5YzRiZjk5MTY4ZWJhMWEyMjhlOWFlL3RhYmxlOmIzNTRjOGUyMzBlZTQ4NjNhMTBjODhkNGZjZjdiMTlkL3RhYmxlcmFuZ2U6YjM1NGM4ZTIzMGVlNDg2M2ExMGM4OGQ0ZmNmN2IxOWRfOC00LTEtMS0w_e2ad6690-8b59-4bb7-ab49-156dd60c65dc"
      unitRef="usd">1126512000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i7a846b7b80b140f996b333b4ef3ffff1_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV83Ni9mcmFnOmVhN2FkZTllNWQ5YzRiZjk5MTY4ZWJhMWEyMjhlOWFlL3RhYmxlOmIzNTRjOGUyMzBlZTQ4NjNhMTBjODhkNGZjZjdiMTlkL3RhYmxlcmFuZ2U6YjM1NGM4ZTIzMGVlNDg2M2ExMGM4OGQ0ZmNmN2IxOWRfOC02LTEtMS0w_cd9f77fc-c6ea-42ea-9e82-b6dfc7a9ed74"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i295e40604f3a4435b59a6a8d570c6b09_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV83Ni9mcmFnOmVhN2FkZTllNWQ5YzRiZjk5MTY4ZWJhMWEyMjhlOWFlL3RhYmxlOmIzNTRjOGUyMzBlZTQ4NjNhMTBjODhkNGZjZjdiMTlkL3RhYmxlcmFuZ2U6YjM1NGM4ZTIzMGVlNDg2M2ExMGM4OGQ0ZmNmN2IxOWRfOC04LTEtMS0w_6dcc45d4-048b-4bb8-ab17-41d8970e7c7c"
      unitRef="usd">1126512000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="ia22c1b2d3377493183132e9d0608053c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV83Ni9mcmFnOmVhN2FkZTllNWQ5YzRiZjk5MTY4ZWJhMWEyMjhlOWFlL3RhYmxlOmIzNTRjOGUyMzBlZTQ4NjNhMTBjODhkNGZjZjdiMTlkL3RhYmxlcmFuZ2U6YjM1NGM4ZTIzMGVlNDg2M2ExMGM4OGQ0ZmNmN2IxOWRfOS0yLTEtMS0w_b4131476-6b19-49ea-9728-a29c09b73a38"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i8f29b5d3edba41df9b9a6c3570d69f7c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV83Ni9mcmFnOmVhN2FkZTllNWQ5YzRiZjk5MTY4ZWJhMWEyMjhlOWFlL3RhYmxlOmIzNTRjOGUyMzBlZTQ4NjNhMTBjODhkNGZjZjdiMTlkL3RhYmxlcmFuZ2U6YjM1NGM4ZTIzMGVlNDg2M2ExMGM4OGQ0ZmNmN2IxOWRfOS00LTEtMS0w_43c00d8b-a5af-4453-9156-cffd0f5c39d4"
      unitRef="usd">409282000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="ifd5817318ca5461599b31fb26ebc7b24_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV83Ni9mcmFnOmVhN2FkZTllNWQ5YzRiZjk5MTY4ZWJhMWEyMjhlOWFlL3RhYmxlOmIzNTRjOGUyMzBlZTQ4NjNhMTBjODhkNGZjZjdiMTlkL3RhYmxlcmFuZ2U6YjM1NGM4ZTIzMGVlNDg2M2ExMGM4OGQ0ZmNmN2IxOWRfOS02LTEtMS0w_92a7fc6c-98e3-46cd-b45e-7010d0f1afbc"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i9a7ef34ec918476fbfb426e55018b4d1_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV83Ni9mcmFnOmVhN2FkZTllNWQ5YzRiZjk5MTY4ZWJhMWEyMjhlOWFlL3RhYmxlOmIzNTRjOGUyMzBlZTQ4NjNhMTBjODhkNGZjZjdiMTlkL3RhYmxlcmFuZ2U6YjM1NGM4ZTIzMGVlNDg2M2ExMGM4OGQ0ZmNmN2IxOWRfOS04LTEtMS0w_4baafcc9-c689-49c9-8f01-48c090c128a5"
      unitRef="usd">409282000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i24c6cdad8f67459e84de3ff8a1b1c700_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV83Ni9mcmFnOmVhN2FkZTllNWQ5YzRiZjk5MTY4ZWJhMWEyMjhlOWFlL3RhYmxlOmIzNTRjOGUyMzBlZTQ4NjNhMTBjODhkNGZjZjdiMTlkL3RhYmxlcmFuZ2U6YjM1NGM4ZTIzMGVlNDg2M2ExMGM4OGQ0ZmNmN2IxOWRfMTAtMi0xLTEtMA_d683a326-e799-4220-9324-7ac1abb4fda2"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i16bec47c24a1412380f00040ad0adbb9_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV83Ni9mcmFnOmVhN2FkZTllNWQ5YzRiZjk5MTY4ZWJhMWEyMjhlOWFlL3RhYmxlOmIzNTRjOGUyMzBlZTQ4NjNhMTBjODhkNGZjZjdiMTlkL3RhYmxlcmFuZ2U6YjM1NGM4ZTIzMGVlNDg2M2ExMGM4OGQ0ZmNmN2IxOWRfMTAtNC0xLTEtMA_1a8febe9-6e3a-469b-93f6-9fad7235d992"
      unitRef="usd">454717000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i6425ba9997964495a9f0f1152f9e246d_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV83Ni9mcmFnOmVhN2FkZTllNWQ5YzRiZjk5MTY4ZWJhMWEyMjhlOWFlL3RhYmxlOmIzNTRjOGUyMzBlZTQ4NjNhMTBjODhkNGZjZjdiMTlkL3RhYmxlcmFuZ2U6YjM1NGM4ZTIzMGVlNDg2M2ExMGM4OGQ0ZmNmN2IxOWRfMTAtNi0xLTEtMA_da02bffa-d95e-4758-a334-33f0106c455b"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i4822cc99392143e39f60506021b37442_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV83Ni9mcmFnOmVhN2FkZTllNWQ5YzRiZjk5MTY4ZWJhMWEyMjhlOWFlL3RhYmxlOmIzNTRjOGUyMzBlZTQ4NjNhMTBjODhkNGZjZjdiMTlkL3RhYmxlcmFuZ2U6YjM1NGM4ZTIzMGVlNDg2M2ExMGM4OGQ0ZmNmN2IxOWRfMTAtOC0xLTEtMA_ecd6c7dc-6179-4ec9-85b6-b0cdddf88d65"
      unitRef="usd">454717000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i7e43238560d74e50872173d8a9c7c841_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV83Ni9mcmFnOmVhN2FkZTllNWQ5YzRiZjk5MTY4ZWJhMWEyMjhlOWFlL3RhYmxlOmIzNTRjOGUyMzBlZTQ4NjNhMTBjODhkNGZjZjdiMTlkL3RhYmxlcmFuZ2U6YjM1NGM4ZTIzMGVlNDg2M2ExMGM4OGQ0ZmNmN2IxOWRfMTEtMi0xLTEtMA_b7b85344-16a1-47ce-8125-e109c80f44e1"
      unitRef="usd">679304000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i7c7948c464cf46d684abd196c14b9c48_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV83Ni9mcmFnOmVhN2FkZTllNWQ5YzRiZjk5MTY4ZWJhMWEyMjhlOWFlL3RhYmxlOmIzNTRjOGUyMzBlZTQ4NjNhMTBjODhkNGZjZjdiMTlkL3RhYmxlcmFuZ2U6YjM1NGM4ZTIzMGVlNDg2M2ExMGM4OGQ0ZmNmN2IxOWRfMTEtNC0xLTEtMA_e9e39b7f-6310-4b61-95c4-59ee7fb5fd40"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="ie7b56c2c28944181870fa8b9a1d14d47_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV83Ni9mcmFnOmVhN2FkZTllNWQ5YzRiZjk5MTY4ZWJhMWEyMjhlOWFlL3RhYmxlOmIzNTRjOGUyMzBlZTQ4NjNhMTBjODhkNGZjZjdiMTlkL3RhYmxlcmFuZ2U6YjM1NGM4ZTIzMGVlNDg2M2ExMGM4OGQ0ZmNmN2IxOWRfMTEtNi0xLTEtMA_c14e978d-570a-410a-a468-0f68b8cc2d85"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="ic1c9e3e4a54b42e089e394b0a68a6e64_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV83Ni9mcmFnOmVhN2FkZTllNWQ5YzRiZjk5MTY4ZWJhMWEyMjhlOWFlL3RhYmxlOmIzNTRjOGUyMzBlZTQ4NjNhMTBjODhkNGZjZjdiMTlkL3RhYmxlcmFuZ2U6YjM1NGM4ZTIzMGVlNDg2M2ExMGM4OGQ0ZmNmN2IxOWRfMTEtOC0xLTEtMA_da079456-eec1-43cb-bf7c-d4bb2e1d1404"
      unitRef="usd">679304000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="i4cab87965b724d78a61eb01b0fb2963f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV83Ni9mcmFnOmVhN2FkZTllNWQ5YzRiZjk5MTY4ZWJhMWEyMjhlOWFlL3RhYmxlOmIzNTRjOGUyMzBlZTQ4NjNhMTBjODhkNGZjZjdiMTlkL3RhYmxlcmFuZ2U6YjM1NGM4ZTIzMGVlNDg2M2ExMGM4OGQ0ZmNmN2IxOWRfMTItMi0xLTEtMA_baef459b-aa7e-4109-a4bf-f8807bdee4a7"
      unitRef="usd">947748000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="i0352486bc7a743058998bbda62d3e93f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV83Ni9mcmFnOmVhN2FkZTllNWQ5YzRiZjk5MTY4ZWJhMWEyMjhlOWFlL3RhYmxlOmIzNTRjOGUyMzBlZTQ4NjNhMTBjODhkNGZjZjdiMTlkL3RhYmxlcmFuZ2U6YjM1NGM4ZTIzMGVlNDg2M2ExMGM4OGQ0ZmNmN2IxOWRfMTItNC0xLTEtMA_903d02d2-ea76-4507-9d10-8dc0b5a2322a"
      unitRef="usd">3617625000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="iec300b6b266744ffb3a583dfde71c4f0_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV83Ni9mcmFnOmVhN2FkZTllNWQ5YzRiZjk5MTY4ZWJhMWEyMjhlOWFlL3RhYmxlOmIzNTRjOGUyMzBlZTQ4NjNhMTBjODhkNGZjZjdiMTlkL3RhYmxlcmFuZ2U6YjM1NGM4ZTIzMGVlNDg2M2ExMGM4OGQ0ZmNmN2IxOWRfMTItNi0xLTEtMA_cfc6a612-a1fe-4673-a769-3b39b19d685a"
      unitRef="usd">0</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="i0ef24f93a85f4157a3d72a1ddc9ff3f2_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV83Ni9mcmFnOmVhN2FkZTllNWQ5YzRiZjk5MTY4ZWJhMWEyMjhlOWFlL3RhYmxlOmIzNTRjOGUyMzBlZTQ4NjNhMTBjODhkNGZjZjdiMTlkL3RhYmxlcmFuZ2U6YjM1NGM4ZTIzMGVlNDg2M2ExMGM4OGQ0ZmNmN2IxOWRfMTItOC0xLTEtMA_90105ee0-a428-46b6-adb8-a8cbcba7fbdb"
      unitRef="usd">4565373000</us-gaap:AssetsFairValueDisclosure>
    <esnt:StatutoryAccountingDisclosureTextBlock
      contextRef="i2a185dfa6c964ba987e96499102b5304_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV83OS9mcmFnOmNhMGU5ZmJkMjdhMTRmMDk4YTQ1OGY4YmMyZjNkOWI2L3RleHRyZWdpb246Y2EwZTlmYmQyN2ExNGYwOThhNDU4ZjhiYzJmM2Q5YjZfNTIzMA_d107e3db-d7a3-4455-8315-ccde994146e5">Statutory Accounting&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:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Our 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 nine months ended September 30:&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-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.976%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:58.722%"/&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:18.250%"/&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:18.252%"/&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;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;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;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;/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;364,654&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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;236,345&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align: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,082,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;1,048,040&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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,721,424&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,364&#160;&lt;/span&gt;&lt;/td&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;/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;/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;2,623&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,745&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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;55,779&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,176&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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;57,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;55,413&#160;&lt;/span&gt;&lt;/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:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Net income determined in accordance with statutory accounting practices differs from GAAP.&#160;In 2021 and 2020, 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.&#160;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.&#160;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 non-interest-bearing United States Mortgage Guaranty Tax and Loss Bonds (&#x201c;T&amp;amp;L Bonds&#x201d;) issued by the Treasury Department.&#160;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:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;At September&#160;30, 2021 and 2020, 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:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-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." 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. 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 September&#160;30, 2021, 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:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-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 the nine months ended September 30, 2021, Essent Guaranty increased its contingency reserve by $221.6 million and Essent PA increased its contingency reserve by $1.2 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 nine months ended September 30, 2021, Essent Guaranty and Essent PA released contingency reserves of $2.0&#160;million and &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;$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 the nine months ended September 30, 2020.&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:36pt"&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 31, 2020, all such requirements were met.&lt;/span&gt;&lt;/div&gt;Essent Re's statutory capital and surplus was $1.2 billion as of September&#160;30, 2021 and $1.1 billion as of December&#160;31, 2020. Essent Re's statutory net income was $166.2 million and $100.4 million for the nine months ended September 30, 2021 and 2020, respectively. Statutory capital and surplus as of September&#160;30, 2021 and December&#160;31, 2020 and statutory net income in the nine months ended September 30, 2021 and 2020 determined in accordance with statutory accounting practices were not significantly different than the amounts determined under GAAP.</esnt:StatutoryAccountingDisclosureTextBlock>
    <us-gaap:StatutoryAccountingPracticesDisclosureTextBlock
      contextRef="i2a185dfa6c964ba987e96499102b5304_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV83OS9mcmFnOmNhMGU5ZmJkMjdhMTRmMDk4YTQ1OGY4YmMyZjNkOWI2L3RleHRyZWdpb246Y2EwZTlmYmQyN2ExNGYwOThhNDU4ZjhiYzJmM2Q5YjZfNTIzOQ_f2c147ab-cfa1-4b28-aab8-0fc5be78ca95">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 nine months ended September 30:&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-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.976%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:58.722%"/&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:18.250%"/&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:18.252%"/&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;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;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;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;/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;364,654&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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;236,345&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align: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,082,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;1,048,040&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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,721,424&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,364&#160;&lt;/span&gt;&lt;/td&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;/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;/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;2,623&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,745&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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;55,779&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,176&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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;57,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;55,413&#160;&lt;/span&gt;&lt;/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:StatutoryAccountingPracticesDisclosureTextBlock>
    <us-gaap:StatutoryAccountingPracticesStatutoryNetIncomeAmount
      contextRef="i1678f67577c241e68292a6718e3940d5_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV83OS9mcmFnOmNhMGU5ZmJkMjdhMTRmMDk4YTQ1OGY4YmMyZjNkOWI2L3RhYmxlOmYyZDUyMWI2YWYzNTRjMzQ4MDMyZDNjNWYzNmJlY2VmL3RhYmxlcmFuZ2U6ZjJkNTIxYjZhZjM1NGMzNDgwMzJkM2M1ZjM2YmVjZWZfMi0yLTEtMS0w_59ef8128-d169-4d45-b45a-f0b9379a349a"
      unitRef="usd">364654000</us-gaap:StatutoryAccountingPracticesStatutoryNetIncomeAmount>
    <us-gaap:StatutoryAccountingPracticesStatutoryNetIncomeAmount
      contextRef="if5c163b836414e6c8a6c2b04d04cff46_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV83OS9mcmFnOmNhMGU5ZmJkMjdhMTRmMDk4YTQ1OGY4YmMyZjNkOWI2L3RhYmxlOmYyZDUyMWI2YWYzNTRjMzQ4MDMyZDNjNWYzNmJlY2VmL3RhYmxlcmFuZ2U6ZjJkNTIxYjZhZjM1NGMzNDgwMzJkM2M1ZjM2YmVjZWZfMi00LTEtMS0w_751d567a-0b74-465d-b639-33fceb23beea"
      unitRef="usd">236345000</us-gaap:StatutoryAccountingPracticesStatutoryNetIncomeAmount>
    <esnt:StatutoryAccountingPracticesStatutorySurplusBalance
      contextRef="i11b1f3c37ea04ee89e7ff4ad99bb2f0a_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV83OS9mcmFnOmNhMGU5ZmJkMjdhMTRmMDk4YTQ1OGY4YmMyZjNkOWI2L3RhYmxlOmYyZDUyMWI2YWYzNTRjMzQ4MDMyZDNjNWYzNmJlY2VmL3RhYmxlcmFuZ2U6ZjJkNTIxYjZhZjM1NGMzNDgwMzJkM2M1ZjM2YmVjZWZfMy0yLTEtMS0w_0c8e4212-1a53-4703-a942-48ba4014e0a3"
      unitRef="usd">1082334000</esnt:StatutoryAccountingPracticesStatutorySurplusBalance>
    <esnt:StatutoryAccountingPracticesStatutorySurplusBalance
      contextRef="ib365a36c1e86422088fcc23615386989_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV83OS9mcmFnOmNhMGU5ZmJkMjdhMTRmMDk4YTQ1OGY4YmMyZjNkOWI2L3RhYmxlOmYyZDUyMWI2YWYzNTRjMzQ4MDMyZDNjNWYzNmJlY2VmL3RhYmxlcmFuZ2U6ZjJkNTIxYjZhZjM1NGMzNDgwMzJkM2M1ZjM2YmVjZWZfMy00LTEtMS0w_8746ad1a-a1a1-4305-a90f-16c7af1b5db5"
      unitRef="usd">1048040000</esnt:StatutoryAccountingPracticesStatutorySurplusBalance>
    <esnt:StatutoryAccountingPracticesStatutoryContingencyReserveLiability
      contextRef="i11b1f3c37ea04ee89e7ff4ad99bb2f0a_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV83OS9mcmFnOmNhMGU5ZmJkMjdhMTRmMDk4YTQ1OGY4YmMyZjNkOWI2L3RhYmxlOmYyZDUyMWI2YWYzNTRjMzQ4MDMyZDNjNWYzNmJlY2VmL3RhYmxlcmFuZ2U6ZjJkNTIxYjZhZjM1NGMzNDgwMzJkM2M1ZjM2YmVjZWZfNC0yLTEtMS0w_62067466-6b62-48f7-9013-bf560b6fe7bc"
      unitRef="usd">1721424000</esnt:StatutoryAccountingPracticesStatutoryContingencyReserveLiability>
    <esnt:StatutoryAccountingPracticesStatutoryContingencyReserveLiability
      contextRef="ib365a36c1e86422088fcc23615386989_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV83OS9mcmFnOmNhMGU5ZmJkMjdhMTRmMDk4YTQ1OGY4YmMyZjNkOWI2L3RhYmxlOmYyZDUyMWI2YWYzNTRjMzQ4MDMyZDNjNWYzNmJlY2VmL3RhYmxlcmFuZ2U6ZjJkNTIxYjZhZjM1NGMzNDgwMzJkM2M1ZjM2YmVjZWZfNC00LTEtMS0w_55e8d1a4-9961-4c54-99a2-0cd9a87bddf8"
      unitRef="usd">1423364000</esnt:StatutoryAccountingPracticesStatutoryContingencyReserveLiability>
    <us-gaap:StatutoryAccountingPracticesStatutoryNetIncomeAmount
      contextRef="i892f8ea8eae74385b9be549b3c1a922d_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV83OS9mcmFnOmNhMGU5ZmJkMjdhMTRmMDk4YTQ1OGY4YmMyZjNkOWI2L3RhYmxlOmYyZDUyMWI2YWYzNTRjMzQ4MDMyZDNjNWYzNmJlY2VmL3RhYmxlcmFuZ2U6ZjJkNTIxYjZhZjM1NGMzNDgwMzJkM2M1ZjM2YmVjZWZfNy0yLTEtMS0w_d8c75cd6-6f44-4a63-a9f3-cafb2abb0dc6"
      unitRef="usd">2623000</us-gaap:StatutoryAccountingPracticesStatutoryNetIncomeAmount>
    <us-gaap:StatutoryAccountingPracticesStatutoryNetIncomeAmount
      contextRef="i1a125ec14edb4d5789bcbe68c63d0d34_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV83OS9mcmFnOmNhMGU5ZmJkMjdhMTRmMDk4YTQ1OGY4YmMyZjNkOWI2L3RhYmxlOmYyZDUyMWI2YWYzNTRjMzQ4MDMyZDNjNWYzNmJlY2VmL3RhYmxlcmFuZ2U6ZjJkNTIxYjZhZjM1NGMzNDgwMzJkM2M1ZjM2YmVjZWZfNy00LTEtMS0w_e9ac61d3-ee9c-4b4f-9d91-76298a314a7e"
      unitRef="usd">3745000</us-gaap:StatutoryAccountingPracticesStatutoryNetIncomeAmount>
    <esnt:StatutoryAccountingPracticesStatutorySurplusBalance
      contextRef="i5ce7913f60d14e3db19b50d9ac8dbf2e_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV83OS9mcmFnOmNhMGU5ZmJkMjdhMTRmMDk4YTQ1OGY4YmMyZjNkOWI2L3RhYmxlOmYyZDUyMWI2YWYzNTRjMzQ4MDMyZDNjNWYzNmJlY2VmL3RhYmxlcmFuZ2U6ZjJkNTIxYjZhZjM1NGMzNDgwMzJkM2M1ZjM2YmVjZWZfOC0yLTEtMS0w_f22283f7-a755-420a-b21e-9ebac879afaa"
      unitRef="usd">55779000</esnt:StatutoryAccountingPracticesStatutorySurplusBalance>
    <esnt:StatutoryAccountingPracticesStatutorySurplusBalance
      contextRef="i76da3625ad9649d2a677b9cb4a02e5ea_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV83OS9mcmFnOmNhMGU5ZmJkMjdhMTRmMDk4YTQ1OGY4YmMyZjNkOWI2L3RhYmxlOmYyZDUyMWI2YWYzNTRjMzQ4MDMyZDNjNWYzNmJlY2VmL3RhYmxlcmFuZ2U6ZjJkNTIxYjZhZjM1NGMzNDgwMzJkM2M1ZjM2YmVjZWZfOC00LTEtMS0w_3a109e6e-4b35-4278-a4ac-2bb0d66a2534"
      unitRef="usd">54176000</esnt:StatutoryAccountingPracticesStatutorySurplusBalance>
    <esnt:StatutoryAccountingPracticesStatutoryContingencyReserveLiability
      contextRef="i5ce7913f60d14e3db19b50d9ac8dbf2e_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV83OS9mcmFnOmNhMGU5ZmJkMjdhMTRmMDk4YTQ1OGY4YmMyZjNkOWI2L3RhYmxlOmYyZDUyMWI2YWYzNTRjMzQ4MDMyZDNjNWYzNmJlY2VmL3RhYmxlcmFuZ2U6ZjJkNTIxYjZhZjM1NGMzNDgwMzJkM2M1ZjM2YmVjZWZfOS0yLTEtMS0w_86ba6d85-acf8-46b0-b218-3fd682286226"
      unitRef="usd">57205000</esnt:StatutoryAccountingPracticesStatutoryContingencyReserveLiability>
    <esnt:StatutoryAccountingPracticesStatutoryContingencyReserveLiability
      contextRef="i76da3625ad9649d2a677b9cb4a02e5ea_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV83OS9mcmFnOmNhMGU5ZmJkMjdhMTRmMDk4YTQ1OGY4YmMyZjNkOWI2L3RhYmxlOmYyZDUyMWI2YWYzNTRjMzQ4MDMyZDNjNWYzNmJlY2VmL3RhYmxlcmFuZ2U6ZjJkNTIxYjZhZjM1NGMzNDgwMzJkM2M1ZjM2YmVjZWZfOS00LTEtMS0w_16ea3726-abf3-446e-920e-65ced91ed6d2"
      unitRef="usd">55413000</esnt:StatutoryAccountingPracticesStatutoryContingencyReserveLiability>
    <esnt:StatutoryAccountingPracticesIncreaseDecreaseInContingencyReserve
      contextRef="i1678f67577c241e68292a6718e3940d5_D20210101-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV83OS9mcmFnOmNhMGU5ZmJkMjdhMTRmMDk4YTQ1OGY4YmMyZjNkOWI2L3RleHRyZWdpb246Y2EwZTlmYmQyN2ExNGYwOThhNDU4ZjhiYzJmM2Q5YjZfMzQyNQ_b7612397-f1f4-4f39-93f9-b0c37a9bc3dc"
      unitRef="usd">221600000</esnt:StatutoryAccountingPracticesIncreaseDecreaseInContingencyReserve>
    <esnt:StatutoryAccountingPracticesIncreaseDecreaseInContingencyReserve
      contextRef="i892f8ea8eae74385b9be549b3c1a922d_D20210101-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV83OS9mcmFnOmNhMGU5ZmJkMjdhMTRmMDk4YTQ1OGY4YmMyZjNkOWI2L3RleHRyZWdpb246Y2EwZTlmYmQyN2ExNGYwOThhNDU4ZjhiYzJmM2Q5YjZfMzQ3OQ_6a1dcd4e-b7be-4706-9032-3694ff661e19"
      unitRef="usd">1200000</esnt:StatutoryAccountingPracticesIncreaseDecreaseInContingencyReserve>
    <esnt:StatutoryAccountingPracticesReleaseOfContingencyReserve
      contextRef="i1678f67577c241e68292a6718e3940d5_D20210101-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV83OS9mcmFnOmNhMGU5ZmJkMjdhMTRmMDk4YTQ1OGY4YmMyZjNkOWI2L3RleHRyZWdpb246Y2EwZTlmYmQyN2ExNGYwOThhNDU4ZjhiYzJmM2Q5YjZfMzk1MQ_ef0b7596-b4d1-4eaa-b899-cbfd25de59b6"
      unitRef="usd">2000000</esnt:StatutoryAccountingPracticesReleaseOfContingencyReserve>
    <esnt:StatutoryAccountingPracticesReleaseOfContingencyReserve
      contextRef="i892f8ea8eae74385b9be549b3c1a922d_D20210101-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV83OS9mcmFnOmNhMGU5ZmJkMjdhMTRmMDk4YTQ1OGY4YmMyZjNkOWI2L3RleHRyZWdpb246Y2EwZTlmYmQyN2ExNGYwOThhNDU4ZjhiYzJmM2Q5YjZfMzk1OA_871d6dfb-6c08-434f-b21f-7146b1835637"
      unitRef="usd">100000</esnt:StatutoryAccountingPracticesReleaseOfContingencyReserve>
    <us-gaap:StatutoryAccountingPracticesStatutoryCapitalAndSurplusBalance
      contextRef="id452a296b455470391851faa3cdeb4cc_I20210930"
      decimals="-8"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV83OS9mcmFnOmNhMGU5ZmJkMjdhMTRmMDk4YTQ1OGY4YmMyZjNkOWI2L3RleHRyZWdpb246Y2EwZTlmYmQyN2ExNGYwOThhNDU4ZjhiYzJmM2Q5YjZfNDg5OA_1f78242c-83da-48b1-9253-b12b3bb2bb82"
      unitRef="usd">1200000000</us-gaap:StatutoryAccountingPracticesStatutoryCapitalAndSurplusBalance>
    <us-gaap:StatutoryAccountingPracticesStatutoryCapitalAndSurplusBalance
      contextRef="ic98323d647784ae9b89b835caaf4708d_I20201231"
      decimals="-8"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV83OS9mcmFnOmNhMGU5ZmJkMjdhMTRmMDk4YTQ1OGY4YmMyZjNkOWI2L3RleHRyZWdpb246Y2EwZTlmYmQyN2ExNGYwOThhNDU4ZjhiYzJmM2Q5YjZfNDkxNA_40196a78-5eeb-4181-8562-fc618d35ea17"
      unitRef="usd">1100000000</us-gaap:StatutoryAccountingPracticesStatutoryCapitalAndSurplusBalance>
    <us-gaap:StatutoryAccountingPracticesStatutoryNetIncomeAmount
      contextRef="id2e45a29766b48e285429cdf7f28922b_D20210101-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV83OS9mcmFnOmNhMGU5ZmJkMjdhMTRmMDk4YTQ1OGY4YmMyZjNkOWI2L3RleHRyZWdpb246Y2EwZTlmYmQyN2ExNGYwOThhNDU4ZjhiYzJmM2Q5YjZfNDk2NA_f6b0aa43-8c02-4e5f-b2a7-92121c522d61"
      unitRef="usd">166200000</us-gaap:StatutoryAccountingPracticesStatutoryNetIncomeAmount>
    <us-gaap:StatutoryAccountingPracticesStatutoryNetIncomeAmount
      contextRef="ie3be1d3261e649e584e27517bfa45128_D20200101-20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQzZWU0OGIyMDIzNjQ0OTY5NjVlM2IyZTgyMDgwMTU1L3NlYzpkM2VlNDhiMjAyMzY0NDk2OTY1ZTNiMmU4MjA4MDE1NV83OS9mcmFnOmNhMGU5ZmJkMjdhMTRmMDk4YTQ1OGY4YmMyZjNkOWI2L3RleHRyZWdpb246Y2EwZTlmYmQyN2ExNGYwOThhNDU4ZjhiYzJmM2Q5YjZfNDk3MQ_895fc439-8417-4405-8595-e7ac42868056"
      unitRef="usd">100400000</us-gaap:StatutoryAccountingPracticesStatutoryNetIncomeAmount>
</xbrl>
