<?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/2020-01-31"
  xmlns:iso4217="http://www.xbrl.org/2003/iso4217"
  xmlns:link="http://www.xbrl.org/2003/linkbase"
  xmlns:nmih="http://www.nationalmi.com/20200930"
  xmlns:srt="http://fasb.org/srt/2020-01-31"
  xmlns:us-gaap="http://fasb.org/us-gaap/2020-01-31"
  xmlns:xbrldi="http://xbrl.org/2006/xbrldi"
  xmlns:xlink="http://www.w3.org/1999/xlink"
  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
    <link:schemaRef xlink:href="nmih-20200930.xsd" xlink:type="simple"/>
    <context id="i7560d8f610ac4d89a70efc367fc2b71f_D20200101-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001547903</identifier>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="ib8466a5bdcd84890afdb3c84c3e58356_I20201103">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001547903</identifier>
        </entity>
        <period>
            <instant>2020-11-03</instant>
        </period>
    </context>
    <context id="i9420eac622894fbe831f53db6657e25b_I20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001547903</identifier>
        </entity>
        <period>
            <instant>2020-09-30</instant>
        </period>
    </context>
    <context id="if6986a365c574db1b6bee5445d73eb53_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001547903</identifier>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ie7b3ea2eddf54a57ba849c687a48447f_D20200701-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001547903</identifier>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="if3d44f8c1a3b45c692a54b4e9e7fc7ed_D20190701-20190930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001547903</identifier>
        </entity>
        <period>
            <startDate>2019-07-01</startDate>
            <endDate>2019-09-30</endDate>
        </period>
    </context>
    <context id="i7d090f2580d245768ea2f0279e06dd5a_D20190101-20190930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001547903</identifier>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-09-30</endDate>
        </period>
    </context>
    <context id="iab9c86b1aeef4df0b5a671704ef7015e_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001547903</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="i86e5b223129c41d481ff086791ad8fc3_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001547903</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="ic42576126a3444c3a87378e3b2f3f89a_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001547903</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="i25d09772679d47a8b1ea6363417201b3_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001547903</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="i04adb9736edb4278b7644474ed0e7ec8_D20200101-20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001547903</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-03-31</endDate>
        </period>
    </context>
    <context id="id2b6c575a693447cb581671fc6c0a434_D20200101-20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001547903</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-03-31</endDate>
        </period>
    </context>
    <context id="idd0bf75ad4f444609905ca2936d8e380_D20200101-20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001547903</identifier>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-03-31</endDate>
        </period>
    </context>
    <context id="i64e36c0a83634905b048442be7c07a6a_D20200101-20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001547903</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-03-31</endDate>
        </period>
    </context>
    <context id="ib4bb89ec86794608910b8d9edd592ecc_D20200101-20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001547903</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-03-31</endDate>
        </period>
    </context>
    <context id="i701168bfa2f64ea18bbf219c7f2350de_I20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001547903</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-03-31</instant>
        </period>
    </context>
    <context id="ic07bd5153a894ee19f125b559b546b89_I20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001547903</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-03-31</instant>
        </period>
    </context>
    <context id="ibe70608536364249b46773cd9b933fa1_I20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001547903</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-03-31</instant>
        </period>
    </context>
    <context id="icb71ff833a0546b48f038cfd8c893aa1_I20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001547903</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-03-31</instant>
        </period>
    </context>
    <context id="i9eec8f1816c84517a92ea4571a919e35_I20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001547903</identifier>
        </entity>
        <period>
            <instant>2020-03-31</instant>
        </period>
    </context>
    <context id="i21048c0d765649db9f87e6d3fcae2d58_D20200401-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001547903</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="ib8b30ea3754a4d85ae7373734176541e_D20200401-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001547903</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i375fbbc5489c4dc48d3aec97fe023e52_D20200401-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001547903</identifier>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="if9d81e9c9dc84bc2aef2df9535e5a62b_D20200401-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001547903</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i2c4c7cfb836d4204970d99ca2f17c754_D20200401-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001547903</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i8562bc84f44a495788ba0cb5fa4bfea6_I20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001547903</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="i298b874738584189912a33acd60df269_I20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001547903</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="i9535c0d1c0cf4d9e934a3e8e17d038c7_I20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001547903</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="i0158a70c951a4b678f8eb889bd0f8b47_I20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001547903</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="ie2a44633a5934fdba7f46fdbc57564c0_I20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001547903</identifier>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="ic5c2bbb942f74e97b760436e5eb5b5ff_D20200701-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001547903</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i84c9a462e221429cb6214ea77a604140_D20200701-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001547903</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="i7677e90db361476f80a54b82c688da73_D20200701-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001547903</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="icd6a14f3cd384ad08a35749d416f19e7_D20200701-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001547903</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="i077f0d9f01a54a71ae4ebf05ccbf3f6a_I20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001547903</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="i97200c10ae9340419cbec6300cd10d77_I20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001547903</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="i5e3817baadd74a61be6eea8a1e8da5f4_I20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001547903</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="iedbb7589d26d4ab0a7d3b608574b39b8_I20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001547903</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="i1c597008acb945e4bc031a6e4150dd65_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001547903</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="ia93cc2d9c7764ede8fa77e0fedff5a8e_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001547903</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="iab6f78b052db409fb1f97c1659bd0ad7_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001547903</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i1667dc4c9a2d4ce4a137788daadc514c_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001547903</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i67a87ff3762e4558b05275de603e5a42_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001547903</identifier>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="iabc5439ddc5c41838e572b0aa39d0b17_D20190101-20190331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001547903</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-03-31</endDate>
        </period>
    </context>
    <context id="if97d1288e768490488f9963a67326f65_D20190101-20190331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001547903</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-03-31</endDate>
        </period>
    </context>
    <context id="i7583e5fa0c52449288e1f3d9d82c5d98_D20190101-20190331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001547903</identifier>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-03-31</endDate>
        </period>
    </context>
    <context id="i7ce1a04744164aa691cebe755c7705ec_D20190101-20190331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001547903</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-03-31</endDate>
        </period>
    </context>
    <context id="i0ca220134e1d49fba5b39e4d7c5781c2_D20190101-20190331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001547903</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-03-31</endDate>
        </period>
    </context>
    <context id="i0bf827985a96453fb5172ba070577b35_I20190331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001547903</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-03-31</instant>
        </period>
    </context>
    <context id="i5fc5670dd7c74fb490f1d304b47c287d_I20190331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001547903</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-03-31</instant>
        </period>
    </context>
    <context id="i2380ac9fecb747cd8aeda33517f12e1d_I20190331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001547903</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-03-31</instant>
        </period>
    </context>
    <context id="if984a791dcfd4f29a088373c9c1863f9_I20190331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001547903</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-03-31</instant>
        </period>
    </context>
    <context id="ifdcaa986437142f9903bd9244edc50b2_I20190331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001547903</identifier>
        </entity>
        <period>
            <instant>2019-03-31</instant>
        </period>
    </context>
    <context id="i24f5656790bb432b82d9b7cfc6e34cfa_D20190401-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001547903</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-04-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="ifa0d1c844d154bfaa7fbf59077af0e81_D20190401-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001547903</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-04-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="ic8840ae2e0ed4320b8b35e24b3ea21aa_D20190401-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001547903</identifier>
        </entity>
        <period>
            <startDate>2019-04-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="i6d079a3717514802b26428cf0aa3200a_D20190401-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001547903</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-04-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="i3884f81c1cc1463296217c9279a4213d_D20190401-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001547903</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-04-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="i60c38ec34c1445a882a04e1c6b4f648b_I20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001547903</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-06-30</instant>
        </period>
    </context>
    <context id="ifc9028f94be84563ad2dd66c0af8729d_I20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001547903</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-06-30</instant>
        </period>
    </context>
    <context id="i3ed4d1db0c714ac9a82aa0f3b6b672ae_I20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001547903</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-06-30</instant>
        </period>
    </context>
    <context id="i6225fc4c3cff4f69b436571f423e8c34_I20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001547903</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-06-30</instant>
        </period>
    </context>
    <context id="ied65de5750554ba28ca5045cbd29d99a_I20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001547903</identifier>
        </entity>
        <period>
            <instant>2019-06-30</instant>
        </period>
    </context>
    <context id="i1901fb81e4fb4f96ae3ba70dd7205e0e_D20190701-20190930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001547903</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-01</startDate>
            <endDate>2019-09-30</endDate>
        </period>
    </context>
    <context id="i8f1bb7729fad4f40b6fc97ae8b092a76_D20190701-20190930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001547903</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-01</startDate>
            <endDate>2019-09-30</endDate>
        </period>
    </context>
    <context id="i48e676d24bf94d85bfaef69f15b36c31_D20190701-20190930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001547903</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-01</startDate>
            <endDate>2019-09-30</endDate>
        </period>
    </context>
    <context id="i44b16bb4d78b4667bb56f0b5a67a2c23_D20190701-20190930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001547903</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-01</startDate>
            <endDate>2019-09-30</endDate>
        </period>
    </context>
    <context id="i684a4818c735444abf14c7573c774ece_I20190930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001547903</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-09-30</instant>
        </period>
    </context>
    <context id="ia9b9123d4c1845f28563e506be88d2f6_I20190930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001547903</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-09-30</instant>
        </period>
    </context>
    <context id="ica42f935b02a4cf8a478b9cb04053e7e_I20190930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001547903</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-09-30</instant>
        </period>
    </context>
    <context id="i4ba05eec173f42638fbbba5212a3b9d2_I20190930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001547903</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-09-30</instant>
        </period>
    </context>
    <context id="i97fded79c8974f708f22a4e338f9d03f_I20190930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001547903</identifier>
        </entity>
        <period>
            <instant>2019-09-30</instant>
        </period>
    </context>
    <context id="i383c110abe2a4941b0aa95f37729cec8_I20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001547903</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CededCreditRiskAxis">nmih:ThirdPartyReinsurersMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ReinsurancePolicyTypeAxis">nmih:QSRTransactionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-09-30</instant>
        </period>
    </context>
    <context id="i5bb0cbb103ff48afba8f3f567e962fc1_I20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001547903</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USTreasuryAndGovernmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-09-30</instant>
        </period>
    </context>
    <context id="i47e145fe0cd64f9bbe0d7b6128eb9673_I20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001547903</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USStatesAndPoliticalSubdivisionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-09-30</instant>
        </period>
    </context>
    <context id="if2a254837348421ab2f38d063d40433b_I20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001547903</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-09-30</instant>
        </period>
    </context>
    <context id="if7c5957d61374b20899c0de834e53e95_I20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001547903</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:AssetBackedSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-09-30</instant>
        </period>
    </context>
    <context id="i9e46b776ab05455b9f3b854e4c1defc5_I20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001547903</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:BondsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-09-30</instant>
        </period>
    </context>
    <context id="ic92f2dc2c3e241ed8f1cce8e050be192_I20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001547903</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ShortTermInvestmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-09-30</instant>
        </period>
    </context>
    <context id="i3a1494e4a6c14ef8b55df6e2b558b2cb_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001547903</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USTreasuryAndGovernmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i9361fbbe726c47a682848be59a181b59_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001547903</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USStatesAndPoliticalSubdivisionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ib935d54982084cffbb50a6da9559c91a_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001547903</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i58ce84dd9bea44e89fe9cced1c97e84d_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001547903</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:AssetBackedSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i4668cdd2fd934292afbe40aef62417d2_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001547903</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:BondsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i07c1a4a33e4342a0980d573e366a424f_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001547903</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ShortTermInvestmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i2d5eb761e662409fa46a1c0e77b3d1a5_I20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001547903</identifier>
            <segment>
                <xbrldi:explicitMember dimension="nmih:DebtSecuritiesByIndustryAxis">nmih:FinancialIndustryGroupMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-09-30</instant>
        </period>
    </context>
    <context id="i5c4df0c50bd145fc9de102ae8ea4195c_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001547903</identifier>
            <segment>
                <xbrldi:explicitMember dimension="nmih:DebtSecuritiesByIndustryAxis">nmih:FinancialIndustryGroupMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i7395b9c2b1084cf4bf12d392d3a78984_I20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001547903</identifier>
            <segment>
                <xbrldi:explicitMember dimension="nmih:DebtSecuritiesByIndustryAxis">nmih:ConsumerIndustryGroupMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-09-30</instant>
        </period>
    </context>
    <context id="i7a47720bda76442483252ee7fe61856e_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001547903</identifier>
            <segment>
                <xbrldi:explicitMember dimension="nmih:DebtSecuritiesByIndustryAxis">nmih:ConsumerIndustryGroupMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i72c902edb0cc4faabd10650e0384521b_I20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001547903</identifier>
            <segment>
                <xbrldi:explicitMember dimension="nmih:DebtSecuritiesByIndustryAxis">nmih:UtilitiesIndustryGroupMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-09-30</instant>
        </period>
    </context>
    <context id="iadba4b6279c84607b7e18168d2342d93_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001547903</identifier>
            <segment>
                <xbrldi:explicitMember dimension="nmih:DebtSecuritiesByIndustryAxis">nmih:UtilitiesIndustryGroupMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="id92125799cb8458abc3f3099b0606913_I20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001547903</identifier>
            <segment>
                <xbrldi:explicitMember dimension="nmih:DebtSecuritiesByIndustryAxis">nmih:CommunicationsIndustryGroupMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-09-30</instant>
        </period>
    </context>
    <context id="i2ca954adb30b4a609c47b3c2fa622b44_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001547903</identifier>
            <segment>
                <xbrldi:explicitMember dimension="nmih:DebtSecuritiesByIndustryAxis">nmih:CommunicationsIndustryGroupMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ie04966b490a6414db786b804170413cb_I20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001547903</identifier>
            <segment>
                <xbrldi:explicitMember dimension="nmih:DebtSecuritiesByIndustryAxis">nmih:TechnologyIndustryGroupMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-09-30</instant>
        </period>
    </context>
    <context id="i70b886698710467981f52bdc4b252efb_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001547903</identifier>
            <segment>
                <xbrldi:explicitMember dimension="nmih:DebtSecuritiesByIndustryAxis">nmih:TechnologyIndustryGroupMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i009c3c73c8dc44708a137328d92acdd1_I20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001547903</identifier>
            <segment>
                <xbrldi:explicitMember dimension="nmih:DebtSecuritiesByIndustryAxis">nmih:IndustrialIndustryGroupMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-09-30</instant>
        </period>
    </context>
    <context id="i0b0facc8c6994d8fbe26314a0131ecca_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001547903</identifier>
            <segment>
                <xbrldi:explicitMember dimension="nmih:DebtSecuritiesByIndustryAxis">nmih:IndustrialIndustryGroupMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i5dc4ecae81204663b2af659609e2baae_I20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001547903</identifier>
            <segment>
                <xbrldi:explicitMember dimension="nmih:DebtSecuritiesByIndustryAxis">nmih:EnergyIndustryGroupMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-09-30</instant>
        </period>
    </context>
    <context id="i118f140f9dfc4087ae1739264e7a28ee_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001547903</identifier>
            <segment>
                <xbrldi:explicitMember dimension="nmih:DebtSecuritiesByIndustryAxis">nmih:EnergyIndustryGroupMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i4b85f7fb20964013862e8331ee920d0f_I20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001547903</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:USTreasuryAndGovernmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-09-30</instant>
        </period>
    </context>
    <context id="icd594ff93879410abe8339e8029678cb_I20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001547903</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:USTreasuryAndGovernmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-09-30</instant>
        </period>
    </context>
    <context id="i0ff2c9e18ded421f90546883a4909cfc_I20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001547903</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:USTreasuryAndGovernmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-09-30</instant>
        </period>
    </context>
    <context id="i7f674aa64fde4135a39030fb2e257904_I20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001547903</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USTreasuryAndGovernmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-09-30</instant>
        </period>
    </context>
    <context id="ib55cbde119634cf494162f89c73bc233_I20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001547903</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:USStatesAndPoliticalSubdivisionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-09-30</instant>
        </period>
    </context>
    <context id="ica157708237f47e7ad815637cc975891_I20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001547903</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:USStatesAndPoliticalSubdivisionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-09-30</instant>
        </period>
    </context>
    <context id="i9bb2e2f5bfc648b49c5e1d8258a59801_I20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001547903</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:USStatesAndPoliticalSubdivisionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-09-30</instant>
        </period>
    </context>
    <context id="i0166514f401344d49fb8460f697375e9_I20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001547903</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USStatesAndPoliticalSubdivisionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-09-30</instant>
        </period>
    </context>
    <context id="i57fb92d0982640a29d27ea7b340662d1_I20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001547903</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-09-30</instant>
        </period>
    </context>
    <context id="i2f1a16134a6b4a358bd62466338b77cf_I20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001547903</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-09-30</instant>
        </period>
    </context>
    <context id="ic5d5347c1c954ca8ad715e826a67ae4a_I20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001547903</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-09-30</instant>
        </period>
    </context>
    <context id="i0f38cce3548c4ef7b335b34d1ef6804d_I20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001547903</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-09-30</instant>
        </period>
    </context>
    <context id="ia40cd8373c35459cbebbe93a66b1a3df_I20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001547903</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-09-30</instant>
        </period>
    </context>
    <context id="ie03d9b26e26a410ab4a61976e9dab2ee_I20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001547903</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-09-30</instant>
        </period>
    </context>
    <context id="i308483f68ac748309ea9a2a93719410a_I20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001547903</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-09-30</instant>
        </period>
    </context>
    <context id="ic8dc0d4f25704c81a278c60878b79d79_I20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001547903</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-09-30</instant>
        </period>
    </context>
    <context id="ia4beb32b32bc443eb0ad5c65cc823e0e_I20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001547903</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-09-30</instant>
        </period>
    </context>
    <context id="ia283a16a23674006be3447c4d079f24c_I20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001547903</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-09-30</instant>
        </period>
    </context>
    <context id="ic9aec26c5bc44d8993fd2a12a9c2faa8_I20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001547903</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-09-30</instant>
        </period>
    </context>
    <context id="if05e518a11af4e31afd2b6a3b3baadbf_I20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001547903</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-09-30</instant>
        </period>
    </context>
    <context id="i49973966649543d0bd01425398714e0f_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001547903</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:USTreasuryAndGovernmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ic38c3bdefb8345a38e784f91985db775_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001547903</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:USTreasuryAndGovernmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ic96083527c6541348b711358d8b3c6a1_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001547903</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:USTreasuryAndGovernmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ia02e965781674a2dbff76300a234b4ce_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001547903</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USTreasuryAndGovernmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ia1a9813145984c57838d8083f0103fc3_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001547903</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:USStatesAndPoliticalSubdivisionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i3915966cdf0c4e108b0ea427977c4ac0_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001547903</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:USStatesAndPoliticalSubdivisionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ibe6da7e2fc074923816cfadf30c8bcbd_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001547903</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:USStatesAndPoliticalSubdivisionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="if3890bbb2aad4bf996de6dce20aad3b2_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001547903</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USStatesAndPoliticalSubdivisionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i6a28fe2cf97c4d8f9a3da7e20b30eae8_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001547903</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="icb8c6f17b3614c31aab6019077a4ce46_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001547903</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ibd0c03e7cbff4c81b4e3df359eea50a0_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001547903</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="if3cba32a7e354db49a7f67f2ee801ef9_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001547903</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i54c5e1963e74495ca724f0293c66e163_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001547903</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:AssetBackedSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ib4ba6f590b7047379a527e30f2d33cce_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001547903</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:AssetBackedSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ic1e9c9f7b27d43d9b62611cd474d7eb3_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001547903</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:AssetBackedSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ic1630e03436c4bd4a65fe1677791eece_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001547903</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:AssetBackedSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ifc593525627f4f64a286b3cc7f0bbad1_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001547903</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i64f1b9e55dc844f2a2d16233fce8f49a_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001547903</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i005f1b59901b43b0872f60042308d77f_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001547903</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i8dce0c29791b4b4c9068cb6abb9cb9a8_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001547903</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i0837dc34a493412d8376ed5295c11c65_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001547903</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">us-gaap:WarrantMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i9595f03a9b624b47832183f21f17816f_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001547903</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">us-gaap:WarrantMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="ia6a9addba8d14ed59deed886bd69be54_D20200101-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001547903</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">us-gaap:WarrantMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i0677097af5434f17aa00fe4f3295e43b_D20190101-20190930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001547903</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">us-gaap:WarrantMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-09-30</endDate>
        </period>
    </context>
    <context id="ibd036899f056439b8694eadfe2738310_I20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001547903</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">us-gaap:WarrantMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-09-30</instant>
        </period>
    </context>
    <context id="ief111188a94c498ab7cd470357d4d114_I20190930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001547903</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">us-gaap:WarrantMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-09-30</instant>
        </period>
    </context>
    <context id="if6b2c641c7844abaa888af50fb518f5a_I20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001547903</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputSharePriceMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ValuationTechniqueAxis">us-gaap:ValuationTechniqueOptionPricingModelMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-09-30</instant>
        </period>
    </context>
    <context id="iea1f3ba606554b7db50075bef0f6c857_I20190930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001547903</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputSharePriceMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ValuationTechniqueAxis">us-gaap:ValuationTechniqueOptionPricingModelMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-09-30</instant>
        </period>
    </context>
    <context id="i1248b85e30cf4272b2768b34fbef66dd_I20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001547903</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputRiskFreeInterestRateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ValuationTechniqueAxis">us-gaap:ValuationTechniqueOptionPricingModelMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-09-30</instant>
        </period>
    </context>
    <context id="i8f64239eceff44a9b855ca0a349041fe_I20190930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001547903</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputRiskFreeInterestRateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ValuationTechniqueAxis">us-gaap:ValuationTechniqueOptionPricingModelMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-09-30</instant>
        </period>
    </context>
    <context id="i78832401c749484ba24cea4e6e2d05a4_I20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001547903</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputExpectedTermMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ValuationTechniqueAxis">us-gaap:ValuationTechniqueOptionPricingModelMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-09-30</instant>
        </period>
    </context>
    <context id="ib0e466b9312547e59e8c329a12b22b7c_I20190930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001547903</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputExpectedTermMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ValuationTechniqueAxis">us-gaap:ValuationTechniqueOptionPricingModelMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-09-30</instant>
        </period>
    </context>
    <context id="i18c3395ef6274484b26c1b9c224b92a3_I20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001547903</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputOptionVolatilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ValuationTechniqueAxis">us-gaap:ValuationTechniqueOptionPricingModelMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-09-30</instant>
        </period>
    </context>
    <context id="i3f48811d71b345f88322b181f1e86d1d_I20190930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001547903</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputOptionVolatilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ValuationTechniqueAxis">us-gaap:ValuationTechniqueOptionPricingModelMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-09-30</instant>
        </period>
    </context>
    <context id="i59f083aa4a0d4e34afa3ed18c09f1a08_I20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001547903</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputExpectedDividendRateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ValuationTechniqueAxis">us-gaap:ValuationTechniqueOptionPricingModelMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-09-30</instant>
        </period>
    </context>
    <context id="i74adee9211d94ed0a8766c74ce96c7a0_I20190930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001547903</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputExpectedDividendRateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ValuationTechniqueAxis">us-gaap:ValuationTechniqueOptionPricingModelMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-09-30</instant>
        </period>
    </context>
    <context id="ibd6b242a6093454b82bc7cf26bf52849_I20200619">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001547903</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-19</instant>
        </period>
    </context>
    <context id="icc52e34d728048e6976b676a6ca23630_I20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001547903</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-09-30</instant>
        </period>
    </context>
    <context id="i8eaf22f2935449c7895e0f079d10b787_I20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001547903</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-09-30</instant>
        </period>
    </context>
    <context id="i6bf4ca43db4543e4ac645e8ee6db5b44_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001547903</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ia184795aeeca47bf974fd3c0f655f857_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001547903</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="idfa2ba1689434066b20fc5cd978637f4_D20200619-20200619">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001547903</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">nmih:SeniorSecuredTermLoan2018Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-06-19</startDate>
            <endDate>2020-06-19</endDate>
        </period>
    </context>
    <context id="if1d6241573a64c36aa34e0db1f79c6d4_D20200619-20200619">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001547903</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:CorporateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-06-19</startDate>
            <endDate>2020-06-19</endDate>
        </period>
    </context>
    <context id="i9f32d18d6c7a48f5bf15f3f3888990ea_D20200619-20200619">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001547903</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentRedemptionPeriodAxis">nmih:PriorToMarch12025Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-06-19</startDate>
            <endDate>2020-06-19</endDate>
        </period>
    </context>
    <context id="i6b5fb52de0cd4080b40aed00e93e6940_D20200619-20200619">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001547903</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentRedemptionPeriodAxis">nmih:AfterMarch12025Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-06-19</startDate>
            <endDate>2020-06-19</endDate>
        </period>
    </context>
    <context id="i31a60818b2694939a54bf84259def9cd_D20200619-20200619">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001547903</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentRedemptionPeriodAxis">nmih:PriorToJune12022Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-06-19</startDate>
            <endDate>2020-06-19</endDate>
        </period>
    </context>
    <context id="i5163102b97f7466dadf9992727b6f7e7_D20200101-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001547903</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">nmih:SeniorSecuredTermLoan2018Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="ib7bb84449d28477aa3bd58a72908467e_D20200619-20200619">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001547903</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-06-19</startDate>
            <endDate>2020-06-19</endDate>
        </period>
    </context>
    <context id="idd3fdb853652447d8b1eabe250087877_I20200319">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001547903</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">nmih:SecuredRevolvingCreditFacility2018Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-03-19</instant>
        </period>
    </context>
    <context id="ia0b13d44f67c447e8c85ee32f75fd5d2_D20200319-20200319">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001547903</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">nmih:SecuredRevolvingCreditFacility2018Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-03-19</startDate>
            <endDate>2020-03-19</endDate>
        </period>
    </context>
    <context id="i225b1bd0f9314d36ac5de038661df713_I20200320">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001547903</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">nmih:SecuredRevolvingCreditFacility2020Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-03-20</instant>
        </period>
    </context>
    <context id="i61739b2e00fd4223a7481df2b14d4c98_D20200320-20200320">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001547903</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">nmih:SecuredRevolvingCreditFacility2020Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:BaseRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-03-20</startDate>
            <endDate>2020-03-20</endDate>
        </period>
    </context>
    <context id="ib0aa175381cc45708c16dbfa177dd5af_D20200320-20200320">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001547903</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">nmih:SecuredRevolvingCreditFacility2020Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:BaseRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-03-20</startDate>
            <endDate>2020-03-20</endDate>
        </period>
    </context>
    <context id="ib89e13382f854b9f937caaa78496f99b_D20200320-20200320">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001547903</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">nmih:SecuredRevolvingCreditFacility2020Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:BaseRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-03-20</startDate>
            <endDate>2020-03-20</endDate>
        </period>
    </context>
    <context id="i4e2b267a5d354edeb1b18a2dc711d284_D20200320-20200320">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001547903</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">nmih:SecuredRevolvingCreditFacility2020Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:EurodollarMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-03-20</startDate>
            <endDate>2020-03-20</endDate>
        </period>
    </context>
    <context id="ie8acd1868aa547d1a6cadf0afd455391_D20200320-20200320">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001547903</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">nmih:SecuredRevolvingCreditFacility2020Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:EurodollarMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-03-20</startDate>
            <endDate>2020-03-20</endDate>
        </period>
    </context>
    <context id="id1c2c1fd7a8c4cc4bcf398ca7c7b7606_D20200320-20200320">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001547903</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">nmih:SecuredRevolvingCreditFacility2020Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:EurodollarMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-03-20</startDate>
            <endDate>2020-03-20</endDate>
        </period>
    </context>
    <context id="i479acc40a99643e19afac932e73a3444_I20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001547903</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">nmih:SecuredRevolvingCreditFacility2020Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-09-30</instant>
        </period>
    </context>
    <context id="ie8834381aeec4f47bbcdd4827c986fd3_D20200320-20200320">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001547903</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">nmih:SecuredRevolvingCreditFacility2020Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-03-20</startDate>
            <endDate>2020-03-20</endDate>
        </period>
    </context>
    <context id="i4180bfc7c0ee4f2b90e4df4c189cdf76_D20200320-20200320">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001547903</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">nmih:SecuredRevolvingCreditFacility2020Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-03-20</startDate>
            <endDate>2020-03-20</endDate>
        </period>
    </context>
    <context id="i4fa1dcbbccdb4794ad5091af63deb70e_D20200320-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001547903</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">nmih:SecuredRevolvingCreditFacility2020Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-03-20</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i9f7b3aa1e09441bd89854ebf60636ba0_D20200701-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001547903</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i76ae88cda8644ec8907fabd3a06636ba_D20200101-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001547903</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="ib863e8193a8a447e9b2943748ed35909_I20200319">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001547903</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">nmih:SecuredRevolvingCreditFacility2018Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-03-19</instant>
        </period>
    </context>
    <context id="i1f64cce5b302420ba8f1d8e5a4f7f097_D20200101-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001547903</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">nmih:SecuredRevolvingCreditFacility2020Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i657fbd82d67d4a089280879083a3d33e_D20200101-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001547903</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:CededCreditRiskAxis">nmih:ThirdPartyReinsurersMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ReinsurancePolicyTypeAxis">nmih:TwoThousandSeventeenILNTransactionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i2ae35cf30baf4e22b5007585dcd6f573_D20200101-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001547903</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:CededCreditRiskAxis">nmih:ThirdPartyReinsurersMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ReinsurancePolicyTypeAxis">nmih:TwoThousandEighteenILNTransactionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i4404468ef2d44f42a15f57f0dce92625_D20200701-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001547903</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CededCreditRiskAxis">nmih:ThirdPartyReinsurersMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ReinsurancePolicyTypeAxis">nmih:TwoThousandSeventeenILNTransactionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i8144aea0acba4ec0af5050c904d0d005_D20200101-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001547903</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CededCreditRiskAxis">nmih:ThirdPartyReinsurersMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ReinsurancePolicyTypeAxis">nmih:TwoThousandSeventeenILNTransactionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i0d2dcb76bce947db89ffa037412cb359_D20190701-20190930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001547903</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CededCreditRiskAxis">nmih:ThirdPartyReinsurersMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ReinsurancePolicyTypeAxis">nmih:TwoThousandSeventeenILNTransactionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-01</startDate>
            <endDate>2019-09-30</endDate>
        </period>
    </context>
    <context id="ia1c3c0ed174e41ebbc3a7c73158d7a18_D20190101-20190930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001547903</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CededCreditRiskAxis">nmih:ThirdPartyReinsurersMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ReinsurancePolicyTypeAxis">nmih:TwoThousandSeventeenILNTransactionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-09-30</endDate>
        </period>
    </context>
    <context id="i4cf52bf7f3ac46e38b7b6a10306989ce_I20170502">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001547903</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">nmih:A2017ILNMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-05-02</instant>
        </period>
    </context>
    <context id="i4562282caaf24ac0ac2e52960168dd77_I20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001547903</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">nmih:A2017ILNMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-09-30</instant>
        </period>
    </context>
    <context id="ib96437f30d2e4f47a3bca138b4780329_I20180725">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001547903</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">nmih:A2018ILNMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-07-25</instant>
        </period>
    </context>
    <context id="i9c9ca67fd326487fa47e55adfae4588d_I20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001547903</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">nmih:A2018ILNMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-09-30</instant>
        </period>
    </context>
    <context id="i952615bf33234d50a62248a474139107_I20190730">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001547903</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">nmih:A2019ILNMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-07-30</instant>
        </period>
    </context>
    <context id="id1f896185822496287d1a309e98aa3a1_I20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001547903</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">nmih:A2019ILNMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-09-30</instant>
        </period>
    </context>
    <context id="icce6520ede0047bc82769b9a251df9df_I20190730">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001547903</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">nmih:A20201ILNMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-07-30</instant>
        </period>
    </context>
    <context id="i9834243f65cf4aafa34362f085836999_I20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001547903</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">nmih:A20201ILNMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-09-30</instant>
        </period>
    </context>
    <context id="i9daab713102a44739c6cf6f755c0350a_I20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001547903</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ReinsurancePolicyTypeAxis">nmih:ILNTransactionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-09-30</instant>
        </period>
    </context>
    <context id="if626a68cb2474a5f96278cbd833eab63_D20200101-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001547903</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CededCreditRiskAxis">nmih:ThirdPartyReinsurersMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ReinsurancePolicyTypeAxis">nmih:EligiblePoliciesPoolOneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i931a0a25265c4c43a6dd6a19623be3ee_D20200101-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001547903</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CededCreditRiskAxis">nmih:ThirdPartyReinsurersMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ReinsurancePolicyTypeAxis">nmih:EligiblePoliciesPoolTwoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i91a9b51406874f09bb4360d12e123dc9_D20200101-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001547903</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CededCreditRiskAxis">nmih:ThirdPartyReinsurersMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ReinsurancePolicyTypeAxis">nmih:EligiblePoliciesPoolFourMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="ie2c42a0fe6eb48159e20ed00f4627e86_D20200101-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001547903</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CededCreditRiskAxis">nmih:ThirdPartyReinsurersMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ReinsurancePolicyTypeAxis">nmih:EligiblePoliciesPoolFiveMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i94280e7ea2b64151b91cc58c1199e08c_D20200101-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001547903</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CededCreditRiskAxis">nmih:ThirdPartyReinsurersMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ReinsurancePolicyTypeAxis">nmih:EligiblePoliciesPoolSixMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="id66533a97d60493283eb31eca1e8e079_D20190401-20190401">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001547903</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CededCreditRiskAxis">nmih:ThirdPartyReinsurersMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ReinsurancePolicyTypeAxis">nmih:TwoThousandSixteenQSRTransactionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-04-01</startDate>
            <endDate>2019-04-01</endDate>
        </period>
    </context>
    <context id="ib8a9303a255b4f8985a72897325514c2_D20190331-20190331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001547903</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CededCreditRiskAxis">nmih:ThirdPartyReinsurersMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ReinsurancePolicyTypeAxis">nmih:TwoThousandSixteenQSRTransactionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-03-31</startDate>
            <endDate>2019-03-31</endDate>
        </period>
    </context>
    <context id="i0a40436a9e9b48618a0f8d3f315fbd1a_I20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001547903</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CededCreditRiskAxis">nmih:ThirdPartyReinsurersMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-09-30</instant>
        </period>
    </context>
    <context id="ia29d39192d94438a8f1c98131763361a_I20190930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001547903</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CededCreditRiskAxis">nmih:ThirdPartyReinsurersMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-09-30</instant>
        </period>
    </context>
    <context id="i37ddc5644e3541ba8555f786eb03a43e_D20200701-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001547903</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CededCreditRiskAxis">nmih:ThirdPartyReinsurersMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="ic9cf5ee1b9a44e4e9a66784447dbfece_D20190701-20190930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001547903</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CededCreditRiskAxis">nmih:ThirdPartyReinsurersMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-01</startDate>
            <endDate>2019-09-30</endDate>
        </period>
    </context>
    <context id="i6e6cbabf0a364082a6cfe2561ce326f5_D20200101-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001547903</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CededCreditRiskAxis">nmih:ThirdPartyReinsurersMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i291dcc5f853b489abe570afbe6582836_D20190101-20190930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001547903</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CededCreditRiskAxis">nmih:ThirdPartyReinsurersMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-09-30</endDate>
        </period>
    </context>
    <context id="i90476f8bb7944b3a9056c07f9126a0d0_D20200101-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001547903</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CededCreditRiskAxis">nmih:ThirdPartyReinsurersMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ReinsurancePolicyTypeAxis">nmih:QSRTransactionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i2e82f38e3e7941b2a7cde8c6cca62fee_D20200101-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001547903</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CededCreditRiskAxis">nmih:ThirdPartyReinsurersMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ReinsurancePolicyTypeAxis">nmih:TwoThousandSixteenQSRTransactionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="ie6527b3d99314250b3b6fc7020ca5750_D20200101-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001547903</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CededCreditRiskAxis">nmih:ThirdPartyReinsurersMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ReinsurancePolicyTypeAxis">nmih:TwoThousandEighteenQSRTransactionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="id9972c86855f43e99641fbd973c9efdb_D20200101-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001547903</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CededCreditRiskAxis">nmih:ThirdPartyReinsurersMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ReinsurancePolicyTypeAxis">nmih:TwoThousandTwentyQSRTransactionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="if8d25bfc570648d5aaef59e8be2ee6bc_I20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001547903</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CededCreditRiskAxis">nmih:ThirdPartyReinsurersMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ReinsurancePolicyTypeAxis">nmih:TwoThousandSixteenQSRTransactionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-09-30</instant>
        </period>
    </context>
    <context id="ic843f7699099472e8fd837b4b7bd3241_I20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001547903</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CededCreditRiskAxis">nmih:ThirdPartyReinsurersMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ReinsurancePolicyTypeAxis">nmih:TwoThousandEighteenQSRTransactionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-09-30</instant>
        </period>
    </context>
    <context id="i9492b25fd13841ad82b94dcb0b07c3ae_I20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001547903</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CededCreditRiskAxis">nmih:ThirdPartyReinsurersMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ReinsurancePolicyTypeAxis">nmih:TwoThousandTwentyQSRTransactionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-09-30</instant>
        </period>
    </context>
    <context id="i38d14a891dd64815ae04471d19395a93_D20200101-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001547903</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ReinsurancePolicyTypeAxis">nmih:QSRTransactionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i6dc966239c604c7bae6303977d0d5804_I20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001547903</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">nmih:FannieMaeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-09-30</instant>
        </period>
    </context>
    <context id="i921b542e127e43f1b176e5aa444c7c4b_D20200101-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001547903</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">nmih:FannieMaeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i916dc5fdf52840899f54cd273c2f6e08_D20200101-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001547903</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">nmih:FannieMaeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ReinsurancePolicyTypeAxis">nmih:TwoThousandSixteenQSRTransactionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i21aa330eedde423ba8e398c3d8a4cbad_I20120430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001547903</identifier>
        </entity>
        <period>
            <instant>2012-04-30</instant>
        </period>
    </context>
    <context id="icd7a11de4c33463d900e8420d55639d0_D20200608-20200608">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001547903</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">nmih:PublicStockOfferingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-06-08</startDate>
            <endDate>2020-06-08</endDate>
        </period>
    </context>
    <context id="i48aa1cef49fe4bfe9d843b8aca35cfa0_D20200608-20200608">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001547903</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:OverAllotmentOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-06-08</startDate>
            <endDate>2020-06-08</endDate>
        </period>
    </context>
    <context id="id7ccc2cf12684838a8981043b1a73763_D20200608-20200608">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001547903</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">nmih:PublicStockOfferingAndOverAllotmentOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-06-08</startDate>
            <endDate>2020-06-08</endDate>
        </period>
    </context>
    <context id="i2577f7b1e1214982b701a45edb422769_D20200701-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001547903</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">nmih:NMicandReoneCombinedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i44f3acec99e245adbe762c1b7775a972_D20190701-20190930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001547903</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">nmih:NMicandReoneCombinedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-01</startDate>
            <endDate>2019-09-30</endDate>
        </period>
    </context>
    <context id="i384f29ccf8f447599cef63cc5d8ef083_D20200101-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001547903</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">nmih:NMicandReoneCombinedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="ia7a7b55d817d48eea1a7d3d3be72bdbb_D20190101-20190930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001547903</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">nmih:NMicandReoneCombinedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-09-30</endDate>
        </period>
    </context>
    <context id="i3bbc6234db53468e8f51a13f158a0e5a_I20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001547903</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">nmih:NMicandReoneCombinedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-09-30</instant>
        </period>
    </context>
    <context id="i726576d08a674c0ca05b1b9bc0ce65c4_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001547903</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">nmih:NMicandReoneCombinedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="id051b91299414007b612829cd25ef329_D20200619-20200619">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001547903</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">nmih:NMICMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-06-19</startDate>
            <endDate>2020-06-19</endDate>
        </period>
    </context>
    <context id="i468993252023453483c53118e4d8af0c_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001547903</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementScenarioAxis">srt:ScenarioForecastMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">nmih:NMicandReoneCombinedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i425a409ffa6e4c199e4314584dc2c0c1_D20201029-20201029">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001547903</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">nmih:OaktownReIVLtdMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-10-29</startDate>
            <endDate>2020-10-29</endDate>
        </period>
    </context>
    <context id="i9b36ee3a5bf24131b4b647d5730248f4_D20201029-20201029">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001547903</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-10-29</startDate>
            <endDate>2020-10-29</endDate>
        </period>
    </context>
    <context id="i9be0f620e75646d0908e1643567ac3bc_I20201029">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001547903</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">nmih:MortgageInsuranceLinkedNotesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">nmih:OaktownReIVLtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-10-29</instant>
        </period>
    </context>
    <context id="i13d426cf15334b86b519750879005b4e_D20201029-20201029">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001547903</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-10-29</startDate>
            <endDate>2020-10-29</endDate>
        </period>
    </context>
    <context id="i98e06a54366c4298837d3f75009191bf_I20201029">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001547903</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">nmih:SecuredRevolvingCreditFacility2020Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-10-29</instant>
        </period>
    </context>
    <context id="ifddf221c895d4980a7142f3fa8745d03_I20201030">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001547903</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">nmih:SecuredRevolvingCreditFacility2020Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-10-30</instant>
        </period>
    </context>
    <context id="ie814cb9c38554f1994bffeea442ebd87_I20201105">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001547903</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">nmih:SecuredRevolvingCreditFacility2020Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-11-05</instant>
        </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="state">
        <measure>nmih:state</measure>
    </unit>
    <unit id="number">
        <measure>pure</measure>
    </unit>
    <unit id="security">
        <measure>nmih:security</measure>
    </unit>
    <unit id="quotashareagreement">
        <measure>nmih:quotaShareAgreement</measure>
    </unit>
    <unit id="loan">
        <measure>nmih:loan</measure>
    </unit>
    <unit id="claim">
        <measure>nmih:claim</measure>
    </unit>
    <unit id="policy">
        <measure>nmih:policy</measure>
    </unit>
    <unit id="vote">
        <measure>nmih:vote</measure>
    </unit>
    <dei:EntityCentralIndexKey
      contextRef="i7560d8f610ac4d89a70efc367fc2b71f_D20200101-20200930"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV80L2ZyYWc6ZTg2YmI5YTVmMDVkNDNiNThlNDI5YzM3ZWM3MjA4YzgvdGFibGU6MzIyMWI3YTdlNTIyNDZhNzkwYjM5YWI4ZjE4MzFhNGYvdGFibGVyYW5nZTozMjIxYjdhN2U1MjI0NmE3OTBiMzlhYjhmMTgzMWE0Zl8zLTEtMS0xLTA_bc5918a4-6cdf-4dfa-ac4c-5c0e8afa4a4d">0001547903</dei:EntityCentralIndexKey>
    <dei:CurrentFiscalYearEndDate
      contextRef="i7560d8f610ac4d89a70efc367fc2b71f_D20200101-20200930"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV80L2ZyYWc6ZTg2YmI5YTVmMDVkNDNiNThlNDI5YzM3ZWM3MjA4YzgvdGFibGU6MzIyMWI3YTdlNTIyNDZhNzkwYjM5YWI4ZjE4MzFhNGYvdGFibGVyYW5nZTozMjIxYjdhN2U1MjI0NmE3OTBiMzlhYjhmMTgzMWE0Zl80LTEtMS0xLTA_a7058512-7bbd-41e9-9c91-ada435e167ba">--12-31</dei:CurrentFiscalYearEndDate>
    <dei:DocumentFiscalYearFocus
      contextRef="i7560d8f610ac4d89a70efc367fc2b71f_D20200101-20200930"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV80L2ZyYWc6ZTg2YmI5YTVmMDVkNDNiNThlNDI5YzM3ZWM3MjA4YzgvdGFibGU6MzIyMWI3YTdlNTIyNDZhNzkwYjM5YWI4ZjE4MzFhNGYvdGFibGVyYW5nZTozMjIxYjdhN2U1MjI0NmE3OTBiMzlhYjhmMTgzMWE0Zl81LTEtMS0xLTA_37738641-6df3-4c0f-9194-0e9900a63e82">2020</dei:DocumentFiscalYearFocus>
    <dei:DocumentFiscalPeriodFocus
      contextRef="i7560d8f610ac4d89a70efc367fc2b71f_D20200101-20200930"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV80L2ZyYWc6ZTg2YmI5YTVmMDVkNDNiNThlNDI5YzM3ZWM3MjA4YzgvdGFibGU6MzIyMWI3YTdlNTIyNDZhNzkwYjM5YWI4ZjE4MzFhNGYvdGFibGVyYW5nZTozMjIxYjdhN2U1MjI0NmE3OTBiMzlhYjhmMTgzMWE0Zl82LTEtMS0xLTA_dbe598d6-5845-4e2f-a367-8b60c72ed5ad">Q3</dei:DocumentFiscalPeriodFocus>
    <dei:AmendmentFlag
      contextRef="i7560d8f610ac4d89a70efc367fc2b71f_D20200101-20200930"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV80L2ZyYWc6ZTg2YmI5YTVmMDVkNDNiNThlNDI5YzM3ZWM3MjA4YzgvdGFibGU6MzIyMWI3YTdlNTIyNDZhNzkwYjM5YWI4ZjE4MzFhNGYvdGFibGVyYW5nZTozMjIxYjdhN2U1MjI0NmE3OTBiMzlhYjhmMTgzMWE0Zl83LTEtMS0xLTA_c0620a24-a4d0-48f7-81a4-ab0cb40e562c">false</dei:AmendmentFlag>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="i9420eac622894fbe831f53db6657e25b_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV8yMi9mcmFnOjVjNWIxZTljN2M4NjQyYzA4MzE4Nzk1MGFmODkyNzEzL3RhYmxlOmY0MWJmNGQ2Njg2YzRiOWI4MzJhNmRkMWIzZTNhN2NiL3RhYmxlcmFuZ2U6ZjQxYmY0ZDY2ODZjNGI5YjgzMmE2ZGQxYjNlM2E3Y2JfMi0xLTEtMS0w_2e6897a2-5d31-4c7d-b23d-a1b0b9c055f0"
      unitRef="usd">1624970000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="if6986a365c574db1b6bee5445d73eb53_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV8yMi9mcmFnOjVjNWIxZTljN2M4NjQyYzA4MzE4Nzk1MGFmODkyNzEzL3RhYmxlOmY0MWJmNGQ2Njg2YzRiOWI4MzJhNmRkMWIzZTNhN2NiL3RhYmxlcmFuZ2U6ZjQxYmY0ZDY2ODZjNGI5YjgzMmE2ZGQxYjNlM2E3Y2JfMi0yLTEtMS0w_a2042718-0d75-4ac8-a9ad-4afc6a93ae82"
      unitRef="usd">1113779000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:RestrictedCash
      contextRef="i9420eac622894fbe831f53db6657e25b_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV8yMi9mcmFnOjVjNWIxZTljN2M4NjQyYzA4MzE4Nzk1MGFmODkyNzEzL3RhYmxlOmY0MWJmNGQ2Njg2YzRiOWI4MzJhNmRkMWIzZTNhN2NiL3RhYmxlcmFuZ2U6ZjQxYmY0ZDY2ODZjNGI5YjgzMmE2ZGQxYjNlM2E3Y2JfNC0xLTEtMS0w_645e7be1-382a-401b-bd65-c255be4e94cb"
      unitRef="usd">5555000</us-gaap:RestrictedCash>
    <us-gaap:RestrictedCash
      contextRef="if6986a365c574db1b6bee5445d73eb53_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV8yMi9mcmFnOjVjNWIxZTljN2M4NjQyYzA4MzE4Nzk1MGFmODkyNzEzL3RhYmxlOmY0MWJmNGQ2Njg2YzRiOWI4MzJhNmRkMWIzZTNhN2NiL3RhYmxlcmFuZ2U6ZjQxYmY0ZDY2ODZjNGI5YjgzMmE2ZGQxYjNlM2E3Y2JfNC0yLTEtMS0w_0953123e-b54f-4f5c-b998-ef4b3abaa0ff"
      unitRef="usd">2662000</us-gaap:RestrictedCash>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="i9420eac622894fbe831f53db6657e25b_I20200930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV8yMi9mcmFnOjVjNWIxZTljN2M4NjQyYzA4MzE4Nzk1MGFmODkyNzEzL3RhYmxlOmY0MWJmNGQ2Njg2YzRiOWI4MzJhNmRkMWIzZTNhN2NiL3RhYmxlcmFuZ2U6ZjQxYmY0ZDY2ODZjNGI5YjgzMmE2ZGQxYjNlM2E3Y2JfNi0xLTEtMS0w_76241dea-2f4d-4922-a164-e40f4d075324"
      unitRef="usdPerShare">0.01</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="if6986a365c574db1b6bee5445d73eb53_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV8yMi9mcmFnOjVjNWIxZTljN2M4NjQyYzA4MzE4Nzk1MGFmODkyNzEzL3RhYmxlOmY0MWJmNGQ2Njg2YzRiOWI4MzJhNmRkMWIzZTNhN2NiL3RhYmxlcmFuZ2U6ZjQxYmY0ZDY2ODZjNGI5YjgzMmE2ZGQxYjNlM2E3Y2JfNi0yLTEtMS0w_db97f285-c5e7-459f-968f-0ba493d5f05b"
      unitRef="usdPerShare">0.01</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockSharesIssued
      contextRef="i9420eac622894fbe831f53db6657e25b_I20200930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV8yMi9mcmFnOjVjNWIxZTljN2M4NjQyYzA4MzE4Nzk1MGFmODkyNzEzL3RhYmxlOmY0MWJmNGQ2Njg2YzRiOWI4MzJhNmRkMWIzZTNhN2NiL3RhYmxlcmFuZ2U6ZjQxYmY0ZDY2ODZjNGI5YjgzMmE2ZGQxYjNlM2E3Y2JfNy0xLTEtMS0w_864fdf82-04fe-4f7d-a94f-de09f1d6ee1f"
      unitRef="shares">84808516</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesIssued
      contextRef="if6986a365c574db1b6bee5445d73eb53_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV8yMi9mcmFnOjVjNWIxZTljN2M4NjQyYzA4MzE4Nzk1MGFmODkyNzEzL3RhYmxlOmY0MWJmNGQ2Njg2YzRiOWI4MzJhNmRkMWIzZTNhN2NiL3RhYmxlcmFuZ2U6ZjQxYmY0ZDY2ODZjNGI5YjgzMmE2ZGQxYjNlM2E3Y2JfNy0yLTEtMS0w_328e4094-7f9d-43ec-a6d3-d6a061309980"
      unitRef="shares">68358074</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i9420eac622894fbe831f53db6657e25b_I20200930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV8yMi9mcmFnOjVjNWIxZTljN2M4NjQyYzA4MzE4Nzk1MGFmODkyNzEzL3RhYmxlOmY0MWJmNGQ2Njg2YzRiOWI4MzJhNmRkMWIzZTNhN2NiL3RhYmxlcmFuZ2U6ZjQxYmY0ZDY2ODZjNGI5YjgzMmE2ZGQxYjNlM2E3Y2JfOC0xLTEtMS0w_494a1ee7-de3f-4c6e-975d-5a1c6faf13ed"
      unitRef="shares">84808516</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="if6986a365c574db1b6bee5445d73eb53_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV8yMi9mcmFnOjVjNWIxZTljN2M4NjQyYzA4MzE4Nzk1MGFmODkyNzEzL3RhYmxlOmY0MWJmNGQ2Njg2YzRiOWI4MzJhNmRkMWIzZTNhN2NiL3RhYmxlcmFuZ2U6ZjQxYmY0ZDY2ODZjNGI5YjgzMmE2ZGQxYjNlM2E3Y2JfOC0yLTEtMS0w_56391d25-e0a5-4e18-8778-a27e97bed58a"
      unitRef="shares">68358074</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="i9420eac622894fbe831f53db6657e25b_I20200930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV8yMi9mcmFnOjVjNWIxZTljN2M4NjQyYzA4MzE4Nzk1MGFmODkyNzEzL3RhYmxlOmY0MWJmNGQ2Njg2YzRiOWI4MzJhNmRkMWIzZTNhN2NiL3RhYmxlcmFuZ2U6ZjQxYmY0ZDY2ODZjNGI5YjgzMmE2ZGQxYjNlM2E3Y2JfOS0xLTEtMS0w_b39b6a5c-fe8e-41fc-b4a5-afc65b086e70"
      unitRef="shares">250000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="if6986a365c574db1b6bee5445d73eb53_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV8yMi9mcmFnOjVjNWIxZTljN2M4NjQyYzA4MzE4Nzk1MGFmODkyNzEzL3RhYmxlOmY0MWJmNGQ2Njg2YzRiOWI4MzJhNmRkMWIzZTNhN2NiL3RhYmxlcmFuZ2U6ZjQxYmY0ZDY2ODZjNGI5YjgzMmE2ZGQxYjNlM2E3Y2JfOS0yLTEtMS0w_4f84d56a-4343-4211-b238-53f33df916ea"
      unitRef="shares">250000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax
      contextRef="ie7b3ea2eddf54a57ba849c687a48447f_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV8yOC9mcmFnOjBkOGEwYTYwZmM2NzRmYzk4NzllZjVjMGFlNDM0ZTQxL3RhYmxlOjlkNzI2YmRhYjIxYTQ3ODY4NjEwZWUzMzgzOTZjN2Y4L3RhYmxlcmFuZ2U6OWQ3MjZiZGFiMjFhNDc4Njg2MTBlZTMzODM5NmM3ZjhfMy0xLTEtMS0w_81c1d60b-e88f-4387-8c29-6419da5125af"
      unitRef="usd">2494000</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax>
    <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax
      contextRef="if3d44f8c1a3b45c692a54b4e9e7fc7ed_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV8yOC9mcmFnOjBkOGEwYTYwZmM2NzRmYzk4NzllZjVjMGFlNDM0ZTQxL3RhYmxlOjlkNzI2YmRhYjIxYTQ3ODY4NjEwZWUzMzgzOTZjN2Y4L3RhYmxlcmFuZ2U6OWQ3MjZiZGFiMjFhNDc4Njg2MTBlZTMzODM5NmM3ZjhfMy0yLTEtMS0w_08bf01bc-382d-4f66-8002-d47df6047dfe"
      unitRef="usd">1376000</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax>
    <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax
      contextRef="i7560d8f610ac4d89a70efc367fc2b71f_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV8yOC9mcmFnOjBkOGEwYTYwZmM2NzRmYzk4NzllZjVjMGFlNDM0ZTQxL3RhYmxlOjlkNzI2YmRhYjIxYTQ3ODY4NjEwZWUzMzgzOTZjN2Y4L3RhYmxlcmFuZ2U6OWQ3MjZiZGFiMjFhNDc4Njg2MTBlZTMzODM5NmM3ZjhfMy0zLTEtMS0w_b3bc58e2-4e9d-464c-b432-3962447887e2"
      unitRef="usd">7655000</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax>
    <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax
      contextRef="i7d090f2580d245768ea2f0279e06dd5a_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV8yOC9mcmFnOjBkOGEwYTYwZmM2NzRmYzk4NzllZjVjMGFlNDM0ZTQxL3RhYmxlOjlkNzI2YmRhYjIxYTQ3ODY4NjEwZWUzMzgzOTZjN2Y4L3RhYmxlcmFuZ2U6OWQ3MjZiZGFiMjFhNDc4Njg2MTBlZTMzODM5NmM3ZjhfMy00LTEtMS0w_ab68f2f2-75bd-4a84-b058-67f2d7b1816d"
      unitRef="usd">8991000</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesTax
      contextRef="ie7b3ea2eddf54a57ba849c687a48447f_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV8yOC9mcmFnOjBkOGEwYTYwZmM2NzRmYzk4NzllZjVjMGFlNDM0ZTQxL3RhYmxlOjlkNzI2YmRhYjIxYTQ3ODY4NjEwZWUzMzgzOTZjN2Y4L3RhYmxlcmFuZ2U6OWQ3MjZiZGFiMjFhNDc4Njg2MTBlZTMzODM5NmM3ZjhfNS0xLTEtMS0w_b4c51055-a678-4e88-9068-aded645274bd"
      unitRef="usd">-1000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesTax
      contextRef="if3d44f8c1a3b45c692a54b4e9e7fc7ed_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV8yOC9mcmFnOjBkOGEwYTYwZmM2NzRmYzk4NzllZjVjMGFlNDM0ZTQxL3RhYmxlOjlkNzI2YmRhYjIxYTQ3ODY4NjEwZWUzMzgzOTZjN2Y4L3RhYmxlcmFuZ2U6OWQ3MjZiZGFiMjFhNDc4Njg2MTBlZTMzODM5NmM3ZjhfNS0yLTEtMS0w_680a7fe5-e8b5-4316-875c-fa60c5333308"
      unitRef="usd">17000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesTax
      contextRef="i7560d8f610ac4d89a70efc367fc2b71f_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV8yOC9mcmFnOjBkOGEwYTYwZmM2NzRmYzk4NzllZjVjMGFlNDM0ZTQxL3RhYmxlOjlkNzI2YmRhYjIxYTQ3ODY4NjEwZWUzMzgzOTZjN2Y4L3RhYmxlcmFuZ2U6OWQ3MjZiZGFiMjFhNDc4Njg2MTBlZTMzODM5NmM3ZjhfNS0zLTEtMS0w_d4bb1f55-f1b2-4ef1-a99b-bd7e3a4fab1a"
      unitRef="usd">-258000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesTax
      contextRef="i7d090f2580d245768ea2f0279e06dd5a_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV8yOC9mcmFnOjBkOGEwYTYwZmM2NzRmYzk4NzllZjVjMGFlNDM0ZTQxL3RhYmxlOjlkNzI2YmRhYjIxYTQ3ODY4NjEwZWUzMzgzOTZjN2Y4L3RhYmxlcmFuZ2U6OWQ3MjZiZGFiMjFhNDc4Njg2MTBlZTMzODM5NmM3ZjhfNS00LTEtMS0w_176cf692-b097-4046-bafc-c283816bf9b3"
      unitRef="usd">-46000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesTax>
    <us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesTax
      contextRef="idd0bf75ad4f444609905ca2936d8e380_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV8zNC9mcmFnOmZiNDcyNzgyZDEyNzRkYTM5ZDMxMzRiNGE0NTI5YTRmL3RhYmxlOmVkNGI5YmUwYTExNDRiOTE5OGI5MWQzNjFkNjgwNmI5L3RhYmxlcmFuZ2U6ZWQ0YjliZTBhMTE0NGI5MTk4YjkxZDM2MWQ2ODA2YjlfMi0xLTEtMS0w_dd9a4106-32f2-4b4d-8174-eea5f1c5c71f"
      unitRef="usd">-3409000</us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesTax>
    <us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesTax
      contextRef="i375fbbc5489c4dc48d3aec97fe023e52_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV8zNC9mcmFnOmZiNDcyNzgyZDEyNzRkYTM5ZDMxMzRiNGE0NTI5YTRmL3RhYmxlOmVkNGI5YmUwYTExNDRiOTE5OGI5MWQzNjFkNjgwNmI5L3RhYmxlcmFuZ2U6ZWQ0YjliZTBhMTE0NGI5MTk4YjkxZDM2MWQ2ODA2YjlfMy0yLTEtMS0w_ce75b581-a6e5-48d0-82e2-344dbc85dfb7"
      unitRef="usd">8829000</us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesTax>
    <us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesTax
      contextRef="ie7b3ea2eddf54a57ba849c687a48447f_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV8zNC9mcmFnOmZiNDcyNzgyZDEyNzRkYTM5ZDMxMzRiNGE0NTI5YTRmL3RhYmxlOmVkNGI5YmUwYTExNDRiOTE5OGI5MWQzNjFkNjgwNmI5L3RhYmxlcmFuZ2U6ZWQ0YjliZTBhMTE0NGI5MTk4YjkxZDM2MWQ2ODA2YjlfNC0zLTEtMS0yMjE2_8a75525a-4ed9-4826-bdfb-b727594ebb93"
      unitRef="usd">2494000</us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesTax>
    <us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesTax
      contextRef="i7583e5fa0c52449288e1f3d9d82c5d98_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV8zNC9mcmFnOmZiNDcyNzgyZDEyNzRkYTM5ZDMxMzRiNGE0NTI5YTRmL3RhYmxlOmVkNGI5YmUwYTExNDRiOTE5OGI5MWQzNjFkNjgwNmI5L3RhYmxlcmFuZ2U6ZWQ0YjliZTBhMTE0NGI5MTk4YjkxZDM2MWQ2ODA2YjlfNi0xLTEtMS0w_06b6ca04-9ccb-435b-91d3-b059da019606"
      unitRef="usd">3992000</us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesTax>
    <us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesTax
      contextRef="ic8840ae2e0ed4320b8b35e24b3ea21aa_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV8zNC9mcmFnOmZiNDcyNzgyZDEyNzRkYTM5ZDMxMzRiNGE0NTI5YTRmL3RhYmxlOmVkNGI5YmUwYTExNDRiOTE5OGI5MWQzNjFkNjgwNmI5L3RhYmxlcmFuZ2U6ZWQ0YjliZTBhMTE0NGI5MTk4YjkxZDM2MWQ2ODA2YjlfNy0yLTEtMS0w_0ff38730-48fa-43f9-9dc3-10ce5e54b0d3"
      unitRef="usd">3686000</us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesTax>
    <us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesTax
      contextRef="if3d44f8c1a3b45c692a54b4e9e7fc7ed_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV8zNC9mcmFnOmZiNDcyNzgyZDEyNzRkYTM5ZDMxMzRiNGE0NTI5YTRmL3RhYmxlOmVkNGI5YmUwYTExNDRiOTE5OGI5MWQzNjFkNjgwNmI5L3RhYmxlcmFuZ2U6ZWQ0YjliZTBhMTE0NGI5MTk4YjkxZDM2MWQ2ODA2YjlfOS0zLTEtMS0yMjM5_ab333a25-29e4-413c-bdb0-e298eb155b81"
      unitRef="usd">1359000</us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesTax>
    <nmih:ReinsuranceRetentionPolicyTermOfUnderlyingMortgageAmortization
      contextRef="i7560d8f610ac4d89a70efc367fc2b71f_D20200101-20200930"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV83MC9mcmFnOjMyMjU0ZDhkZTk2YzQ2NWY5YzA4Y2VhYzk2MGRhMzE3L3RleHRyZWdpb246MzIyNTRkOGRlOTZjNDY1ZjljMDhjZWFjOTYwZGEzMTdfMjc0MA_db131222-3938-4c32-badb-b2be25c04a20">P10Y</nmih:ReinsuranceRetentionPolicyTermOfUnderlyingMortgageAmortization>
    <nmih:ReinsuranceRetentionPolicyTermOfUnderlyingMortgageAmortization
      contextRef="i7560d8f610ac4d89a70efc367fc2b71f_D20200101-20200930"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV83MC9mcmFnOjMyMjU0ZDhkZTk2YzQ2NWY5YzA4Y2VhYzk2MGRhMzE3L3RleHRyZWdpb246MzIyNTRkOGRlOTZjNDY1ZjljMDhjZWFjOTYwZGEzMTdfMzIyMA_e77b9446-d176-44e5-bc8b-25368d435712">P10Y</nmih:ReinsuranceRetentionPolicyTermOfUnderlyingMortgageAmortization>
    <dei:DocumentType
      contextRef="i7560d8f610ac4d89a70efc367fc2b71f_D20200101-20200930"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV8xL2ZyYWc6MWE4ZjNkYzBjNmI4NDcwZGIyZjczNDYxZTUyODJjZGQvdGV4dHJlZ2lvbjoxYThmM2RjMGM2Yjg0NzBkYjJmNzM0NjFlNTI4MmNkZF8xNzgy_d7be1f9e-25c6-49e6-a70e-c25c9ee1bdaf">10-Q</dei:DocumentType>
    <dei:DocumentQuarterlyReport
      contextRef="i7560d8f610ac4d89a70efc367fc2b71f_D20200101-20200930"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV8xL2ZyYWc6MWE4ZjNkYzBjNmI4NDcwZGIyZjczNDYxZTUyODJjZGQvdGFibGU6OTAwODFkZDJjZGExNDAzZWI5MGQ2NjA5ZDMxOGFjMWIvdGFibGVyYW5nZTo5MDA4MWRkMmNkYTE0MDNlYjkwZDY2MDlkMzE4YWMxYl8xLTAtMS0xLTA_d598f488-285f-476f-a7b6-b344b559e14a">true</dei:DocumentQuarterlyReport>
    <dei:DocumentPeriodEndDate
      contextRef="i7560d8f610ac4d89a70efc367fc2b71f_D20200101-20200930"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV8xL2ZyYWc6MWE4ZjNkYzBjNmI4NDcwZGIyZjczNDYxZTUyODJjZGQvdGFibGU6OTAwODFkZDJjZGExNDAzZWI5MGQ2NjA5ZDMxOGFjMWIvdGFibGVyYW5nZTo5MDA4MWRkMmNkYTE0MDNlYjkwZDY2MDlkMzE4YWMxYl8yLTItMS0xLTA_b21b565a-b55b-424c-9b21-20ccbfa17b0b">2020-09-30</dei:DocumentPeriodEndDate>
    <dei:DocumentTransitionReport
      contextRef="i7560d8f610ac4d89a70efc367fc2b71f_D20200101-20200930"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV8xL2ZyYWc6MWE4ZjNkYzBjNmI4NDcwZGIyZjczNDYxZTUyODJjZGQvdGFibGU6OGNhZWExNzZkNDlmNDZlNGFmOGFhNGI0YmEyYzAzMTEvdGFibGVyYW5nZTo4Y2FlYTE3NmQ0OWY0NmU0YWY4YWE0YjRiYTJjMDMxMV8wLTAtMS0xLTA_8580783f-52d6-4f75-bbe3-ac6533527502">false</dei:DocumentTransitionReport>
    <dei:EntityFileNumber
      contextRef="i7560d8f610ac4d89a70efc367fc2b71f_D20200101-20200930"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV8xL2ZyYWc6MWE4ZjNkYzBjNmI4NDcwZGIyZjczNDYxZTUyODJjZGQvdGV4dHJlZ2lvbjoxYThmM2RjMGM2Yjg0NzBkYjJmNzM0NjFlNTI4MmNkZF8xNzgz_3235d791-9243-4ad3-b38c-8c1d16c2b615">001-36174</dei:EntityFileNumber>
    <dei:EntityRegistrantName
      contextRef="i7560d8f610ac4d89a70efc367fc2b71f_D20200101-20200930"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV8xL2ZyYWc6MWE4ZjNkYzBjNmI4NDcwZGIyZjczNDYxZTUyODJjZGQvdGFibGU6NWNhMTQ2MjM4NmRjNDQ4YmEyNzQ5OTQyY2Y4YTE0NzkvdGFibGVyYW5nZTo1Y2ExNDYyMzg2ZGM0NDhiYTI3NDk5NDJjZjhhMTQ3OV8wLTAtMS0xLTA_be7e0ca7-0e51-4e1f-b907-dc14abbe6c40">NMI Holdings, Inc.</dei:EntityRegistrantName>
    <dei:EntityIncorporationStateCountryCode
      contextRef="i7560d8f610ac4d89a70efc367fc2b71f_D20200101-20200930"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV8xL2ZyYWc6MWE4ZjNkYzBjNmI4NDcwZGIyZjczNDYxZTUyODJjZGQvdGFibGU6NzJhMTNjMjc3OGE2NDNlNzkxMmQyMWRhMDU2MzU2MWYvdGFibGVyYW5nZTo3MmExM2MyNzc4YTY0M2U3OTEyZDIxZGEwNTYzNTYxZl8wLTAtMS0xLTA_fab84a52-d460-4b5d-8671-271af2710774">DE</dei:EntityIncorporationStateCountryCode>
    <dei:EntityTaxIdentificationNumber
      contextRef="i7560d8f610ac4d89a70efc367fc2b71f_D20200101-20200930"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV8xL2ZyYWc6MWE4ZjNkYzBjNmI4NDcwZGIyZjczNDYxZTUyODJjZGQvdGFibGU6NzJhMTNjMjc3OGE2NDNlNzkxMmQyMWRhMDU2MzU2MWYvdGFibGVyYW5nZTo3MmExM2MyNzc4YTY0M2U3OTEyZDIxZGEwNTYzNTYxZl8wLTYtMS0xLTA_08e138b5-b33a-4882-b6e7-64154e567e84">45-4914248</dei:EntityTaxIdentificationNumber>
    <dei:EntityAddressAddressLine1
      contextRef="i7560d8f610ac4d89a70efc367fc2b71f_D20200101-20200930"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV8xL2ZyYWc6MWE4ZjNkYzBjNmI4NDcwZGIyZjczNDYxZTUyODJjZGQvdGFibGU6NzJhMTNjMjc3OGE2NDNlNzkxMmQyMWRhMDU2MzU2MWYvdGFibGVyYW5nZTo3MmExM2MyNzc4YTY0M2U3OTEyZDIxZGEwNTYzNTYxZl8zLTAtMS0xLTA_ea24f4f5-0b4d-459e-a513-ae5c06a798f0">2100 Powell Street</dei:EntityAddressAddressLine1>
    <dei:EntityAddressCityOrTown
      contextRef="i7560d8f610ac4d89a70efc367fc2b71f_D20200101-20200930"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV8xL2ZyYWc6MWE4ZjNkYzBjNmI4NDcwZGIyZjczNDYxZTUyODJjZGQvdGFibGU6NzJhMTNjMjc3OGE2NDNlNzkxMmQyMWRhMDU2MzU2MWYvdGFibGVyYW5nZTo3MmExM2MyNzc4YTY0M2U3OTEyZDIxZGEwNTYzNTYxZl8zLTItMS0xLTA_a882557d-a243-4a11-8fb3-9f506d67fe01">Emeryville</dei:EntityAddressCityOrTown>
    <dei:EntityAddressStateOrProvince
      contextRef="i7560d8f610ac4d89a70efc367fc2b71f_D20200101-20200930"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV8xL2ZyYWc6MWE4ZjNkYzBjNmI4NDcwZGIyZjczNDYxZTUyODJjZGQvdGFibGU6NzJhMTNjMjc3OGE2NDNlNzkxMmQyMWRhMDU2MzU2MWYvdGFibGVyYW5nZTo3MmExM2MyNzc4YTY0M2U3OTEyZDIxZGEwNTYzNTYxZl8zLTQtMS0xLTA_2fa68a40-0472-4595-8f80-6f8fc6b5ff13">CA</dei:EntityAddressStateOrProvince>
    <dei:EntityAddressPostalZipCode
      contextRef="i7560d8f610ac4d89a70efc367fc2b71f_D20200101-20200930"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV8xL2ZyYWc6MWE4ZjNkYzBjNmI4NDcwZGIyZjczNDYxZTUyODJjZGQvdGFibGU6NzJhMTNjMjc3OGE2NDNlNzkxMmQyMWRhMDU2MzU2MWYvdGFibGVyYW5nZTo3MmExM2MyNzc4YTY0M2U3OTEyZDIxZGEwNTYzNTYxZl8zLTYtMS0xLTA_ce76d79d-01bc-437f-a7e2-eae825cf96dc">94608</dei:EntityAddressPostalZipCode>
    <dei:CityAreaCode
      contextRef="i7560d8f610ac4d89a70efc367fc2b71f_D20200101-20200930"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV8xL2ZyYWc6MWE4ZjNkYzBjNmI4NDcwZGIyZjczNDYxZTUyODJjZGQvdGV4dHJlZ2lvbjoxYThmM2RjMGM2Yjg0NzBkYjJmNzM0NjFlNTI4MmNkZF8xNzg0_e001c058-72eb-42f3-ab89-7976217a5748">855</dei:CityAreaCode>
    <dei:LocalPhoneNumber
      contextRef="i7560d8f610ac4d89a70efc367fc2b71f_D20200101-20200930"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV8xL2ZyYWc6MWE4ZjNkYzBjNmI4NDcwZGIyZjczNDYxZTUyODJjZGQvdGV4dHJlZ2lvbjoxYThmM2RjMGM2Yjg0NzBkYjJmNzM0NjFlNTI4MmNkZF8xNzg1_c9a536e0-2e77-443e-ad1f-b2527a6a15b2">530-6642</dei:LocalPhoneNumber>
    <dei:Security12bTitle
      contextRef="i7560d8f610ac4d89a70efc367fc2b71f_D20200101-20200930"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV8xL2ZyYWc6MWE4ZjNkYzBjNmI4NDcwZGIyZjczNDYxZTUyODJjZGQvdGFibGU6NTc2YjVmZDM1MjMwNDljY2I4OWIyYTMyNjdmZTk5MmEvdGFibGVyYW5nZTo1NzZiNWZkMzUyMzA0OWNjYjg5YjJhMzI2N2ZlOTkyYV8xLTAtMS0xLTA_66c9cda7-a358-494f-a4cd-cfde5e516738">Class A Common Stock, par value $0.01</dei:Security12bTitle>
    <dei:TradingSymbol
      contextRef="i7560d8f610ac4d89a70efc367fc2b71f_D20200101-20200930"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV8xL2ZyYWc6MWE4ZjNkYzBjNmI4NDcwZGIyZjczNDYxZTUyODJjZGQvdGFibGU6NTc2YjVmZDM1MjMwNDljY2I4OWIyYTMyNjdmZTk5MmEvdGFibGVyYW5nZTo1NzZiNWZkMzUyMzA0OWNjYjg5YjJhMzI2N2ZlOTkyYV8xLTEtMS0xLTA_6dd14faf-113e-4395-ba93-6e171279fa45">NMIH</dei:TradingSymbol>
    <dei:SecurityExchangeName
      contextRef="i7560d8f610ac4d89a70efc367fc2b71f_D20200101-20200930"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV8xL2ZyYWc6MWE4ZjNkYzBjNmI4NDcwZGIyZjczNDYxZTUyODJjZGQvdGFibGU6NTc2YjVmZDM1MjMwNDljY2I4OWIyYTMyNjdmZTk5MmEvdGFibGVyYW5nZTo1NzZiNWZkMzUyMzA0OWNjYjg5YjJhMzI2N2ZlOTkyYV8xLTItMS0xLTA_f5ff50cb-3132-48a8-bd68-363f2ecf6a56">NASDAQ</dei:SecurityExchangeName>
    <dei:EntityCurrentReportingStatus
      contextRef="i7560d8f610ac4d89a70efc367fc2b71f_D20200101-20200930"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV8xL2ZyYWc6MWE4ZjNkYzBjNmI4NDcwZGIyZjczNDYxZTUyODJjZGQvdGV4dHJlZ2lvbjoxYThmM2RjMGM2Yjg0NzBkYjJmNzM0NjFlNTI4MmNkZF8xNzg2_374a5b2d-3fdc-4df0-a8e4-02d65932f5ef">Yes</dei:EntityCurrentReportingStatus>
    <dei:EntityInteractiveDataCurrent
      contextRef="i7560d8f610ac4d89a70efc367fc2b71f_D20200101-20200930"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV8xL2ZyYWc6MWE4ZjNkYzBjNmI4NDcwZGIyZjczNDYxZTUyODJjZGQvdGV4dHJlZ2lvbjoxYThmM2RjMGM2Yjg0NzBkYjJmNzM0NjFlNTI4MmNkZF8xNzg3_5a7721a2-b777-4129-8f37-3956760e956b">Yes</dei:EntityInteractiveDataCurrent>
    <dei:EntityFilerCategory
      contextRef="i7560d8f610ac4d89a70efc367fc2b71f_D20200101-20200930"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV8xL2ZyYWc6MWE4ZjNkYzBjNmI4NDcwZGIyZjczNDYxZTUyODJjZGQvdGFibGU6ZTMwMTI5NWI3YTMzNGJlMWE0YzM0M2Y2ZTQ5MDAzM2QvdGFibGVyYW5nZTplMzAxMjk1YjdhMzM0YmUxYTRjMzQzZjZlNDkwMDMzZF8wLTAtMS0xLTA_74c6f227-94dd-4631-b0a3-a605473ab4ab">Large Accelerated Filer</dei:EntityFilerCategory>
    <dei:EntitySmallBusiness
      contextRef="i7560d8f610ac4d89a70efc367fc2b71f_D20200101-20200930"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV8xL2ZyYWc6MWE4ZjNkYzBjNmI4NDcwZGIyZjczNDYxZTUyODJjZGQvdGFibGU6ZTMwMTI5NWI3YTMzNGJlMWE0YzM0M2Y2ZTQ5MDAzM2QvdGFibGVyYW5nZTplMzAxMjk1YjdhMzM0YmUxYTRjMzQzZjZlNDkwMDMzZF8xLTQtMS0xLTA_516acd5f-eea2-4ae7-8926-daf1fd228579">false</dei:EntitySmallBusiness>
    <dei:EntityEmergingGrowthCompany
      contextRef="i7560d8f610ac4d89a70efc367fc2b71f_D20200101-20200930"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV8xL2ZyYWc6MWE4ZjNkYzBjNmI4NDcwZGIyZjczNDYxZTUyODJjZGQvdGFibGU6ZTMwMTI5NWI3YTMzNGJlMWE0YzM0M2Y2ZTQ5MDAzM2QvdGFibGVyYW5nZTplMzAxMjk1YjdhMzM0YmUxYTRjMzQzZjZlNDkwMDMzZF8yLTQtMS0xLTA_0a40d3c9-9e28-4e8e-9357-05bf46ddfb27">false</dei:EntityEmergingGrowthCompany>
    <dei:EntityShellCompany
      contextRef="i7560d8f610ac4d89a70efc367fc2b71f_D20200101-20200930"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV8xL2ZyYWc6MWE4ZjNkYzBjNmI4NDcwZGIyZjczNDYxZTUyODJjZGQvdGV4dHJlZ2lvbjoxYThmM2RjMGM2Yjg0NzBkYjJmNzM0NjFlNTI4MmNkZF8xNzg4_0efcb3ea-34f2-4f56-a0ed-8f80cc7104db">false</dei:EntityShellCompany>
    <dei:EntityCommonStockSharesOutstanding
      contextRef="ib8466a5bdcd84890afdb3c84c3e58356_I20201103"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV8xL2ZyYWc6MWE4ZjNkYzBjNmI4NDcwZGIyZjczNDYxZTUyODJjZGQvdGV4dHJlZ2lvbjoxYThmM2RjMGM2Yjg0NzBkYjJmNzM0NjFlNTI4MmNkZF8xNzcy_9c71fbbd-ba7d-4274-b7a4-298718ac7129"
      unitRef="shares">84813362</dei:EntityCommonStockSharesOutstanding>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i9420eac622894fbe831f53db6657e25b_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV8xOS9mcmFnOjcyNTZmZTA1YTRlMTQ3YjViYjQ5MjkxMTM0NjJjZTQ1L3RhYmxlOjUxMmQ2NTJhZTFkNDRhY2E4MDM4N2UzNTI3MTBiOWNmL3RhYmxlcmFuZ2U6NTEyZDY1MmFlMWQ0NGFjYTgwMzg3ZTM1MjcxMGI5Y2ZfMi0xLTEtMS0w_81a8ae58-301c-4e90-ae31-f73288562346"
      unitRef="usd">1689815000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="if6986a365c574db1b6bee5445d73eb53_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV8xOS9mcmFnOjcyNTZmZTA1YTRlMTQ3YjViYjQ5MjkxMTM0NjJjZTQ1L3RhYmxlOjUxMmQ2NTJhZTFkNDRhY2E4MDM4N2UzNTI3MTBiOWNmL3RhYmxlcmFuZ2U6NTEyZDY1MmFlMWQ0NGFjYTgwMzg3ZTM1MjcxMGI5Y2ZfMi0zLTEtMS0w_2eb000d2-80d8-4e5b-8265-e8a492b95c99"
      unitRef="usd">1140940000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i9420eac622894fbe831f53db6657e25b_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV8xOS9mcmFnOjcyNTZmZTA1YTRlMTQ3YjViYjQ5MjkxMTM0NjJjZTQ1L3RhYmxlOjUxMmQ2NTJhZTFkNDRhY2E4MDM4N2UzNTI3MTBiOWNmL3RhYmxlcmFuZ2U6NTEyZDY1MmFlMWQ0NGFjYTgwMzg3ZTM1MjcxMGI5Y2ZfMy0xLTEtMS0w_cfab23cc-7e8d-490a-bb6f-d93d301f68ce"
      unitRef="usd">194199000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="if6986a365c574db1b6bee5445d73eb53_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV8xOS9mcmFnOjcyNTZmZTA1YTRlMTQ3YjViYjQ5MjkxMTM0NjJjZTQ1L3RhYmxlOjUxMmQ2NTJhZTFkNDRhY2E4MDM4N2UzNTI3MTBiOWNmL3RhYmxlcmFuZ2U6NTEyZDY1MmFlMWQ0NGFjYTgwMzg3ZTM1MjcxMGI5Y2ZfMy0zLTEtMS0w_3284fed0-e83c-48e1-9f3c-da06529265fc"
      unitRef="usd">41089000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:PremiumsReceivableAtCarryingValue
      contextRef="i9420eac622894fbe831f53db6657e25b_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV8xOS9mcmFnOjcyNTZmZTA1YTRlMTQ3YjViYjQ5MjkxMTM0NjJjZTQ1L3RhYmxlOjUxMmQ2NTJhZTFkNDRhY2E4MDM4N2UzNTI3MTBiOWNmL3RhYmxlcmFuZ2U6NTEyZDY1MmFlMWQ0NGFjYTgwMzg3ZTM1MjcxMGI5Y2ZfNC0xLTEtMS0w_be27f075-57eb-44d2-9c9d-8315f44b72cd"
      unitRef="usd">48159000</us-gaap:PremiumsReceivableAtCarryingValue>
    <us-gaap:PremiumsReceivableAtCarryingValue
      contextRef="if6986a365c574db1b6bee5445d73eb53_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV8xOS9mcmFnOjcyNTZmZTA1YTRlMTQ3YjViYjQ5MjkxMTM0NjJjZTQ1L3RhYmxlOjUxMmQ2NTJhZTFkNDRhY2E4MDM4N2UzNTI3MTBiOWNmL3RhYmxlcmFuZ2U6NTEyZDY1MmFlMWQ0NGFjYTgwMzg3ZTM1MjcxMGI5Y2ZfNC0zLTEtMS0w_86539c12-dd27-4ab6-9f4b-f81d47b57f72"
      unitRef="usd">46085000</us-gaap:PremiumsReceivableAtCarryingValue>
    <us-gaap:AccruedInvestmentIncomeReceivable
      contextRef="i9420eac622894fbe831f53db6657e25b_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV8xOS9mcmFnOjcyNTZmZTA1YTRlMTQ3YjViYjQ5MjkxMTM0NjJjZTQ1L3RhYmxlOjUxMmQ2NTJhZTFkNDRhY2E4MDM4N2UzNTI3MTBiOWNmL3RhYmxlcmFuZ2U6NTEyZDY1MmFlMWQ0NGFjYTgwMzg3ZTM1MjcxMGI5Y2ZfNS0xLTEtMS0w_dd2017e4-1943-46b0-8eff-808312b419cc"
      unitRef="usd">9766000</us-gaap:AccruedInvestmentIncomeReceivable>
    <us-gaap:AccruedInvestmentIncomeReceivable
      contextRef="if6986a365c574db1b6bee5445d73eb53_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV8xOS9mcmFnOjcyNTZmZTA1YTRlMTQ3YjViYjQ5MjkxMTM0NjJjZTQ1L3RhYmxlOjUxMmQ2NTJhZTFkNDRhY2E4MDM4N2UzNTI3MTBiOWNmL3RhYmxlcmFuZ2U6NTEyZDY1MmFlMWQ0NGFjYTgwMzg3ZTM1MjcxMGI5Y2ZfNS0zLTEtMS0w_0ebfa302-fce7-4123-9781-2377cb8b38d1"
      unitRef="usd">6831000</us-gaap:AccruedInvestmentIncomeReceivable>
    <us-gaap:PrepaidExpenseCurrentAndNoncurrent
      contextRef="i9420eac622894fbe831f53db6657e25b_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV8xOS9mcmFnOjcyNTZmZTA1YTRlMTQ3YjViYjQ5MjkxMTM0NjJjZTQ1L3RhYmxlOjUxMmQ2NTJhZTFkNDRhY2E4MDM4N2UzNTI3MTBiOWNmL3RhYmxlcmFuZ2U6NTEyZDY1MmFlMWQ0NGFjYTgwMzg3ZTM1MjcxMGI5Y2ZfNi0xLTEtMS0w_d2f707ed-76f1-43a9-9cfa-a6b92fff6a81"
      unitRef="usd">4579000</us-gaap:PrepaidExpenseCurrentAndNoncurrent>
    <us-gaap:PrepaidExpenseCurrentAndNoncurrent
      contextRef="if6986a365c574db1b6bee5445d73eb53_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV8xOS9mcmFnOjcyNTZmZTA1YTRlMTQ3YjViYjQ5MjkxMTM0NjJjZTQ1L3RhYmxlOjUxMmQ2NTJhZTFkNDRhY2E4MDM4N2UzNTI3MTBiOWNmL3RhYmxlcmFuZ2U6NTEyZDY1MmFlMWQ0NGFjYTgwMzg3ZTM1MjcxMGI5Y2ZfNi0zLTEtMS0w_6c7d7048-cdd9-4c40-922d-f260c9a079f3"
      unitRef="usd">3512000</us-gaap:PrepaidExpenseCurrentAndNoncurrent>
    <us-gaap:DeferredPolicyAcquisitionCosts
      contextRef="i9420eac622894fbe831f53db6657e25b_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV8xOS9mcmFnOjcyNTZmZTA1YTRlMTQ3YjViYjQ5MjkxMTM0NjJjZTQ1L3RhYmxlOjUxMmQ2NTJhZTFkNDRhY2E4MDM4N2UzNTI3MTBiOWNmL3RhYmxlcmFuZ2U6NTEyZDY1MmFlMWQ0NGFjYTgwMzg3ZTM1MjcxMGI5Y2ZfNy0xLTEtMS0w_51390ff2-f642-47f9-8a49-bd8536199e31"
      unitRef="usd">63194000</us-gaap:DeferredPolicyAcquisitionCosts>
    <us-gaap:DeferredPolicyAcquisitionCosts
      contextRef="if6986a365c574db1b6bee5445d73eb53_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV8xOS9mcmFnOjcyNTZmZTA1YTRlMTQ3YjViYjQ5MjkxMTM0NjJjZTQ1L3RhYmxlOjUxMmQ2NTJhZTFkNDRhY2E4MDM4N2UzNTI3MTBiOWNmL3RhYmxlcmFuZ2U6NTEyZDY1MmFlMWQ0NGFjYTgwMzg3ZTM1MjcxMGI5Y2ZfNy0zLTEtMS0w_e00ac35f-7519-4bc0-972f-ecb3e8861a93"
      unitRef="usd">59972000</us-gaap:DeferredPolicyAcquisitionCosts>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="i9420eac622894fbe831f53db6657e25b_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV8xOS9mcmFnOjcyNTZmZTA1YTRlMTQ3YjViYjQ5MjkxMTM0NjJjZTQ1L3RhYmxlOjUxMmQ2NTJhZTFkNDRhY2E4MDM4N2UzNTI3MTBiOWNmL3RhYmxlcmFuZ2U6NTEyZDY1MmFlMWQ0NGFjYTgwMzg3ZTM1MjcxMGI5Y2ZfOC0xLTEtMS0w_0551f5ca-a801-4cf2-91e9-1090cef12cc0"
      unitRef="usd">28131000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="if6986a365c574db1b6bee5445d73eb53_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV8xOS9mcmFnOjcyNTZmZTA1YTRlMTQ3YjViYjQ5MjkxMTM0NjJjZTQ1L3RhYmxlOjUxMmQ2NTJhZTFkNDRhY2E4MDM4N2UzNTI3MTBiOWNmL3RhYmxlcmFuZ2U6NTEyZDY1MmFlMWQ0NGFjYTgwMzg3ZTM1MjcxMGI5Y2ZfOC0zLTEtMS0w_66e3ae09-5f46-44c4-8a01-1f66fa2228c6"
      unitRef="usd">26096000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:IntangibleAssetsNetIncludingGoodwill
      contextRef="i9420eac622894fbe831f53db6657e25b_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV8xOS9mcmFnOjcyNTZmZTA1YTRlMTQ3YjViYjQ5MjkxMTM0NjJjZTQ1L3RhYmxlOjUxMmQ2NTJhZTFkNDRhY2E4MDM4N2UzNTI3MTBiOWNmL3RhYmxlcmFuZ2U6NTEyZDY1MmFlMWQ0NGFjYTgwMzg3ZTM1MjcxMGI5Y2ZfOS0xLTEtMS0w_bae6a7c0-d09b-4101-9748-83c320d3c6de"
      unitRef="usd">3634000</us-gaap:IntangibleAssetsNetIncludingGoodwill>
    <us-gaap:IntangibleAssetsNetIncludingGoodwill
      contextRef="if6986a365c574db1b6bee5445d73eb53_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV8xOS9mcmFnOjcyNTZmZTA1YTRlMTQ3YjViYjQ5MjkxMTM0NjJjZTQ1L3RhYmxlOjUxMmQ2NTJhZTFkNDRhY2E4MDM4N2UzNTI3MTBiOWNmL3RhYmxlcmFuZ2U6NTEyZDY1MmFlMWQ0NGFjYTgwMzg3ZTM1MjcxMGI5Y2ZfOS0zLTEtMS0w_7d70abd9-1072-4a67-9215-9a6f02638d64"
      unitRef="usd">3634000</us-gaap:IntangibleAssetsNetIncludingGoodwill>
    <us-gaap:PrepaidReinsurancePremiums
      contextRef="i9420eac622894fbe831f53db6657e25b_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV8xOS9mcmFnOjcyNTZmZTA1YTRlMTQ3YjViYjQ5MjkxMTM0NjJjZTQ1L3RhYmxlOjUxMmQ2NTJhZTFkNDRhY2E4MDM4N2UzNTI3MTBiOWNmL3RhYmxlcmFuZ2U6NTEyZDY1MmFlMWQ0NGFjYTgwMzg3ZTM1MjcxMGI5Y2ZfMTAtMS0xLTEtMA_9097ce6c-4209-44d6-8328-80e646923008"
      unitRef="usd">8014000</us-gaap:PrepaidReinsurancePremiums>
    <us-gaap:PrepaidReinsurancePremiums
      contextRef="if6986a365c574db1b6bee5445d73eb53_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV8xOS9mcmFnOjcyNTZmZTA1YTRlMTQ3YjViYjQ5MjkxMTM0NjJjZTQ1L3RhYmxlOjUxMmQ2NTJhZTFkNDRhY2E4MDM4N2UzNTI3MTBiOWNmL3RhYmxlcmFuZ2U6NTEyZDY1MmFlMWQ0NGFjYTgwMzg3ZTM1MjcxMGI5Y2ZfMTAtMy0xLTEtMA_095c18cd-3927-4814-b0e9-1eeda0f8f8f5"
      unitRef="usd">15488000</us-gaap:PrepaidReinsurancePremiums>
    <us-gaap:ReinsuranceRecoverablesGross
      contextRef="i9420eac622894fbe831f53db6657e25b_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV8xOS9mcmFnOjcyNTZmZTA1YTRlMTQ3YjViYjQ5MjkxMTM0NjJjZTQ1L3RhYmxlOjUxMmQ2NTJhZTFkNDRhY2E4MDM4N2UzNTI3MTBiOWNmL3RhYmxlcmFuZ2U6NTEyZDY1MmFlMWQ0NGFjYTgwMzg3ZTM1MjcxMGI5Y2ZfMTItMS0xLTEtMA_f4bf3fc6-83f5-472d-b3a3-5e6235664588"
      unitRef="usd">17180000</us-gaap:ReinsuranceRecoverablesGross>
    <us-gaap:ReinsuranceRecoverablesGross
      contextRef="if6986a365c574db1b6bee5445d73eb53_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV8xOS9mcmFnOjcyNTZmZTA1YTRlMTQ3YjViYjQ5MjkxMTM0NjJjZTQ1L3RhYmxlOjUxMmQ2NTJhZTFkNDRhY2E4MDM4N2UzNTI3MTBiOWNmL3RhYmxlcmFuZ2U6NTEyZDY1MmFlMWQ0NGFjYTgwMzg3ZTM1MjcxMGI5Y2ZfMTItMy0xLTEtMA_b74ee550-ad6d-4add-bbd6-c7064f607272"
      unitRef="usd">4939000</us-gaap:ReinsuranceRecoverablesGross>
    <us-gaap:OtherAssets
      contextRef="i9420eac622894fbe831f53db6657e25b_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV8xOS9mcmFnOjcyNTZmZTA1YTRlMTQ3YjViYjQ5MjkxMTM0NjJjZTQ1L3RhYmxlOjUxMmQ2NTJhZTFkNDRhY2E4MDM4N2UzNTI3MTBiOWNmL3RhYmxlcmFuZ2U6NTEyZDY1MmFlMWQ0NGFjYTgwMzg3ZTM1MjcxMGI5Y2ZfMTMtMS0xLTEtMA_05f3f313-d220-4914-8731-0bf29e035ef7"
      unitRef="usd">15149000</us-gaap:OtherAssets>
    <us-gaap:OtherAssets
      contextRef="if6986a365c574db1b6bee5445d73eb53_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV8xOS9mcmFnOjcyNTZmZTA1YTRlMTQ3YjViYjQ5MjkxMTM0NjJjZTQ1L3RhYmxlOjUxMmQ2NTJhZTFkNDRhY2E4MDM4N2UzNTI3MTBiOWNmL3RhYmxlcmFuZ2U6NTEyZDY1MmFlMWQ0NGFjYTgwMzg3ZTM1MjcxMGI5Y2ZfMTMtMy0xLTEtMA_256ccfb1-bd89-4dcd-a15a-7fe0748d865a"
      unitRef="usd">16232000</us-gaap:OtherAssets>
    <us-gaap:Assets
      contextRef="i9420eac622894fbe831f53db6657e25b_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV8xOS9mcmFnOjcyNTZmZTA1YTRlMTQ3YjViYjQ5MjkxMTM0NjJjZTQ1L3RhYmxlOjUxMmQ2NTJhZTFkNDRhY2E4MDM4N2UzNTI3MTBiOWNmL3RhYmxlcmFuZ2U6NTEyZDY1MmFlMWQ0NGFjYTgwMzg3ZTM1MjcxMGI5Y2ZfMTQtMS0xLTEtMA_fa444cb7-8303-455b-a6c2-ed93b00d2994"
      unitRef="usd">2081820000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="if6986a365c574db1b6bee5445d73eb53_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV8xOS9mcmFnOjcyNTZmZTA1YTRlMTQ3YjViYjQ5MjkxMTM0NjJjZTQ1L3RhYmxlOjUxMmQ2NTJhZTFkNDRhY2E4MDM4N2UzNTI3MTBiOWNmL3RhYmxlcmFuZ2U6NTEyZDY1MmFlMWQ0NGFjYTgwMzg3ZTM1MjcxMGI5Y2ZfMTQtMy0xLTEtMA_9c2f3a44-afd9-4d7f-b0c5-b769029266c4"
      unitRef="usd">1364818000</us-gaap:Assets>
    <us-gaap:SecuredDebt
      contextRef="i9420eac622894fbe831f53db6657e25b_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV8xOS9mcmFnOjcyNTZmZTA1YTRlMTQ3YjViYjQ5MjkxMTM0NjJjZTQ1L3RhYmxlOjUxMmQ2NTJhZTFkNDRhY2E4MDM4N2UzNTI3MTBiOWNmL3RhYmxlcmFuZ2U6NTEyZDY1MmFlMWQ0NGFjYTgwMzg3ZTM1MjcxMGI5Y2ZfMTctMS0xLTEtMA_eff5b305-b24c-4ad4-be86-47f284c35725"
      unitRef="usd">392987000</us-gaap:SecuredDebt>
    <us-gaap:SecuredDebt
      contextRef="if6986a365c574db1b6bee5445d73eb53_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV8xOS9mcmFnOjcyNTZmZTA1YTRlMTQ3YjViYjQ5MjkxMTM0NjJjZTQ1L3RhYmxlOjUxMmQ2NTJhZTFkNDRhY2E4MDM4N2UzNTI3MTBiOWNmL3RhYmxlcmFuZ2U6NTEyZDY1MmFlMWQ0NGFjYTgwMzg3ZTM1MjcxMGI5Y2ZfMTctMy0xLTEtMA_f46275a2-0431-4829-95d1-ce4192c373e2"
      unitRef="usd">145764000</us-gaap:SecuredDebt>
    <us-gaap:UnearnedPremiums
      contextRef="i9420eac622894fbe831f53db6657e25b_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV8xOS9mcmFnOjcyNTZmZTA1YTRlMTQ3YjViYjQ5MjkxMTM0NjJjZTQ1L3RhYmxlOjUxMmQ2NTJhZTFkNDRhY2E4MDM4N2UzNTI3MTBiOWNmL3RhYmxlcmFuZ2U6NTEyZDY1MmFlMWQ0NGFjYTgwMzg3ZTM1MjcxMGI5Y2ZfMTktMS0xLTEtMA_85ae52f3-c329-4606-8c30-c416da680e2a"
      unitRef="usd">116008000</us-gaap:UnearnedPremiums>
    <us-gaap:UnearnedPremiums
      contextRef="if6986a365c574db1b6bee5445d73eb53_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV8xOS9mcmFnOjcyNTZmZTA1YTRlMTQ3YjViYjQ5MjkxMTM0NjJjZTQ1L3RhYmxlOjUxMmQ2NTJhZTFkNDRhY2E4MDM4N2UzNTI3MTBiOWNmL3RhYmxlcmFuZ2U6NTEyZDY1MmFlMWQ0NGFjYTgwMzg3ZTM1MjcxMGI5Y2ZfMTktMy0xLTEtMA_bd9f5121-d3b7-4314-b6a7-ed8a9c761dfa"
      unitRef="usd">136642000</us-gaap:UnearnedPremiums>
    <us-gaap:AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent
      contextRef="i9420eac622894fbe831f53db6657e25b_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV8xOS9mcmFnOjcyNTZmZTA1YTRlMTQ3YjViYjQ5MjkxMTM0NjJjZTQ1L3RhYmxlOjUxMmQ2NTJhZTFkNDRhY2E4MDM4N2UzNTI3MTBiOWNmL3RhYmxlcmFuZ2U6NTEyZDY1MmFlMWQ0NGFjYTgwMzg3ZTM1MjcxMGI5Y2ZfMjAtMS0xLTEtMA_e38ae945-78df-4a69-aba2-6d8f019faccf"
      unitRef="usd">59316000</us-gaap:AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent>
    <us-gaap:AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent
      contextRef="if6986a365c574db1b6bee5445d73eb53_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV8xOS9mcmFnOjcyNTZmZTA1YTRlMTQ3YjViYjQ5MjkxMTM0NjJjZTQ1L3RhYmxlOjUxMmQ2NTJhZTFkNDRhY2E4MDM4N2UzNTI3MTBiOWNmL3RhYmxlcmFuZ2U6NTEyZDY1MmFlMWQ0NGFjYTgwMzg3ZTM1MjcxMGI5Y2ZfMjAtMy0xLTEtMA_ce9de272-9495-4ca6-8730-bf2c1415d509"
      unitRef="usd">39904000</us-gaap:AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent>
    <us-gaap:LiabilityForClaimsAndClaimsAdjustmentExpense
      contextRef="i9420eac622894fbe831f53db6657e25b_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV8xOS9mcmFnOjcyNTZmZTA1YTRlMTQ3YjViYjQ5MjkxMTM0NjJjZTQ1L3RhYmxlOjUxMmQ2NTJhZTFkNDRhY2E4MDM4N2UzNTI3MTBiOWNmL3RhYmxlcmFuZ2U6NTEyZDY1MmFlMWQ0NGFjYTgwMzg3ZTM1MjcxMGI5Y2ZfMjEtMS0xLTEtMA_47b1772e-fea4-4033-9df3-2ba6ee9edf91"
      unitRef="usd">87230000</us-gaap:LiabilityForClaimsAndClaimsAdjustmentExpense>
    <us-gaap:LiabilityForClaimsAndClaimsAdjustmentExpense
      contextRef="if6986a365c574db1b6bee5445d73eb53_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV8xOS9mcmFnOjcyNTZmZTA1YTRlMTQ3YjViYjQ5MjkxMTM0NjJjZTQ1L3RhYmxlOjUxMmQ2NTJhZTFkNDRhY2E4MDM4N2UzNTI3MTBiOWNmL3RhYmxlcmFuZ2U6NTEyZDY1MmFlMWQ0NGFjYTgwMzg3ZTM1MjcxMGI5Y2ZfMjEtMy0xLTEtMA_762d29a7-5341-4882-a486-95ad0266ab31"
      unitRef="usd">23752000</us-gaap:LiabilityForClaimsAndClaimsAdjustmentExpense>
    <us-gaap:FundsHeldUnderReinsuranceAgreementsLiability
      contextRef="i9420eac622894fbe831f53db6657e25b_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV8xOS9mcmFnOjcyNTZmZTA1YTRlMTQ3YjViYjQ5MjkxMTM0NjJjZTQ1L3RhYmxlOjUxMmQ2NTJhZTFkNDRhY2E4MDM4N2UzNTI3MTBiOWNmL3RhYmxlcmFuZ2U6NTEyZDY1MmFlMWQ0NGFjYTgwMzg3ZTM1MjcxMGI5Y2ZfMjItMS0xLTEtMA_30e65585-5080-4fa8-a6ba-e0e1998fb0c3"
      unitRef="usd">10364000</us-gaap:FundsHeldUnderReinsuranceAgreementsLiability>
    <us-gaap:FundsHeldUnderReinsuranceAgreementsLiability
      contextRef="if6986a365c574db1b6bee5445d73eb53_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV8xOS9mcmFnOjcyNTZmZTA1YTRlMTQ3YjViYjQ5MjkxMTM0NjJjZTQ1L3RhYmxlOjUxMmQ2NTJhZTFkNDRhY2E4MDM4N2UzNTI3MTBiOWNmL3RhYmxlcmFuZ2U6NTEyZDY1MmFlMWQ0NGFjYTgwMzg3ZTM1MjcxMGI5Y2ZfMjItMy0xLTEtMA_f8f5bbba-d1fa-40ed-9db0-50bc8d239232"
      unitRef="usd">14310000</us-gaap:FundsHeldUnderReinsuranceAgreementsLiability>
    <us-gaap:WarrantsAndRightsOutstanding
      contextRef="i9420eac622894fbe831f53db6657e25b_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV8xOS9mcmFnOjcyNTZmZTA1YTRlMTQ3YjViYjQ5MjkxMTM0NjJjZTQ1L3RhYmxlOjUxMmQ2NTJhZTFkNDRhY2E4MDM4N2UzNTI3MTBiOWNmL3RhYmxlcmFuZ2U6NTEyZDY1MmFlMWQ0NGFjYTgwMzg3ZTM1MjcxMGI5Y2ZfMjMtMS0xLTEtMA_be4096c5-fd89-4624-8689-33e6dea40f14"
      unitRef="usd">3135000</us-gaap:WarrantsAndRightsOutstanding>
    <us-gaap:WarrantsAndRightsOutstanding
      contextRef="if6986a365c574db1b6bee5445d73eb53_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV8xOS9mcmFnOjcyNTZmZTA1YTRlMTQ3YjViYjQ5MjkxMTM0NjJjZTQ1L3RhYmxlOjUxMmQ2NTJhZTFkNDRhY2E4MDM4N2UzNTI3MTBiOWNmL3RhYmxlcmFuZ2U6NTEyZDY1MmFlMWQ0NGFjYTgwMzg3ZTM1MjcxMGI5Y2ZfMjMtMy0xLTEtMA_69587f6c-df8e-4039-bf55-0664f58b5e07"
      unitRef="usd">7641000</us-gaap:WarrantsAndRightsOutstanding>
    <us-gaap:DeferredIncomeTaxLiabilitiesNet
      contextRef="i9420eac622894fbe831f53db6657e25b_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV8xOS9mcmFnOjcyNTZmZTA1YTRlMTQ3YjViYjQ5MjkxMTM0NjJjZTQ1L3RhYmxlOjUxMmQ2NTJhZTFkNDRhY2E4MDM4N2UzNTI3MTBiOWNmL3RhYmxlcmFuZ2U6NTEyZDY1MmFlMWQ0NGFjYTgwMzg3ZTM1MjcxMGI5Y2ZfMjUtMS0xLTEtMA_9b13dbbf-4560-40f5-9a29-0c96881fef74"
      unitRef="usd">97451000</us-gaap:DeferredIncomeTaxLiabilitiesNet>
    <us-gaap:DeferredIncomeTaxLiabilitiesNet
      contextRef="if6986a365c574db1b6bee5445d73eb53_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV8xOS9mcmFnOjcyNTZmZTA1YTRlMTQ3YjViYjQ5MjkxMTM0NjJjZTQ1L3RhYmxlOjUxMmQ2NTJhZTFkNDRhY2E4MDM4N2UzNTI3MTBiOWNmL3RhYmxlcmFuZ2U6NTEyZDY1MmFlMWQ0NGFjYTgwMzg3ZTM1MjcxMGI5Y2ZfMjUtMy0xLTEtMA_c78dc6af-57a6-4798-be66-5ad177c73bc3"
      unitRef="usd">56360000</us-gaap:DeferredIncomeTaxLiabilitiesNet>
    <us-gaap:OtherLiabilities
      contextRef="i9420eac622894fbe831f53db6657e25b_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV8xOS9mcmFnOjcyNTZmZTA1YTRlMTQ3YjViYjQ5MjkxMTM0NjJjZTQ1L3RhYmxlOjUxMmQ2NTJhZTFkNDRhY2E4MDM4N2UzNTI3MTBiOWNmL3RhYmxlcmFuZ2U6NTEyZDY1MmFlMWQ0NGFjYTgwMzg3ZTM1MjcxMGI5Y2ZfMjYtMS0xLTEtMA_5703a1b4-713e-4311-a011-4d0c86f891df"
      unitRef="usd">7773000</us-gaap:OtherLiabilities>
    <us-gaap:OtherLiabilities
      contextRef="if6986a365c574db1b6bee5445d73eb53_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV8xOS9mcmFnOjcyNTZmZTA1YTRlMTQ3YjViYjQ5MjkxMTM0NjJjZTQ1L3RhYmxlOjUxMmQ2NTJhZTFkNDRhY2E4MDM4N2UzNTI3MTBiOWNmL3RhYmxlcmFuZ2U6NTEyZDY1MmFlMWQ0NGFjYTgwMzg3ZTM1MjcxMGI5Y2ZfMjYtMy0xLTEtMA_f023cfc5-0227-4f77-bdf5-7ccd9a3a1400"
      unitRef="usd">10025000</us-gaap:OtherLiabilities>
    <us-gaap:Liabilities
      contextRef="i9420eac622894fbe831f53db6657e25b_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV8xOS9mcmFnOjcyNTZmZTA1YTRlMTQ3YjViYjQ5MjkxMTM0NjJjZTQ1L3RhYmxlOjUxMmQ2NTJhZTFkNDRhY2E4MDM4N2UzNTI3MTBiOWNmL3RhYmxlcmFuZ2U6NTEyZDY1MmFlMWQ0NGFjYTgwMzg3ZTM1MjcxMGI5Y2ZfMjctMS0xLTEtMA_30d448ec-1e81-430c-b469-b676a1bcc4a5"
      unitRef="usd">774264000</us-gaap:Liabilities>
    <us-gaap:Liabilities
      contextRef="if6986a365c574db1b6bee5445d73eb53_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV8xOS9mcmFnOjcyNTZmZTA1YTRlMTQ3YjViYjQ5MjkxMTM0NjJjZTQ1L3RhYmxlOjUxMmQ2NTJhZTFkNDRhY2E4MDM4N2UzNTI3MTBiOWNmL3RhYmxlcmFuZ2U6NTEyZDY1MmFlMWQ0NGFjYTgwMzg3ZTM1MjcxMGI5Y2ZfMjctMy0xLTEtMA_23468aa5-1437-4491-8bbc-3e096bbd243a"
      unitRef="usd">434398000</us-gaap:Liabilities>
    <us-gaap:CommitmentsAndContingencies
      contextRef="i9420eac622894fbe831f53db6657e25b_I20200930"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV8xOS9mcmFnOjcyNTZmZTA1YTRlMTQ3YjViYjQ5MjkxMTM0NjJjZTQ1L3RhYmxlOjUxMmQ2NTJhZTFkNDRhY2E4MDM4N2UzNTI3MTBiOWNmL3RhYmxlcmFuZ2U6NTEyZDY1MmFlMWQ0NGFjYTgwMzg3ZTM1MjcxMGI5Y2ZfMjgtMS0xLTEtMA_7b05dbfb-5640-461e-8e3e-583df4e42b68"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:CommitmentsAndContingencies
      contextRef="if6986a365c574db1b6bee5445d73eb53_I20191231"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV8xOS9mcmFnOjcyNTZmZTA1YTRlMTQ3YjViYjQ5MjkxMTM0NjJjZTQ1L3RhYmxlOjUxMmQ2NTJhZTFkNDRhY2E4MDM4N2UzNTI3MTBiOWNmL3RhYmxlcmFuZ2U6NTEyZDY1MmFlMWQ0NGFjYTgwMzg3ZTM1MjcxMGI5Y2ZfMjgtMy0xLTEtMA_b17f8f13-45ab-40a3-8f98-b39885e378db"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:CommonStockValueOutstanding
      contextRef="i9420eac622894fbe831f53db6657e25b_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV8xOS9mcmFnOjcyNTZmZTA1YTRlMTQ3YjViYjQ5MjkxMTM0NjJjZTQ1L3RhYmxlOjUxMmQ2NTJhZTFkNDRhY2E4MDM4N2UzNTI3MTBiOWNmL3RhYmxlcmFuZ2U6NTEyZDY1MmFlMWQ0NGFjYTgwMzg3ZTM1MjcxMGI5Y2ZfMzEtMS0xLTEtMA_af93d38b-54e4-4e4f-a9a2-68c78a082175"
      unitRef="usd">848000</us-gaap:CommonStockValueOutstanding>
    <us-gaap:CommonStockValueOutstanding
      contextRef="if6986a365c574db1b6bee5445d73eb53_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV8xOS9mcmFnOjcyNTZmZTA1YTRlMTQ3YjViYjQ5MjkxMTM0NjJjZTQ1L3RhYmxlOjUxMmQ2NTJhZTFkNDRhY2E4MDM4N2UzNTI3MTBiOWNmL3RhYmxlcmFuZ2U6NTEyZDY1MmFlMWQ0NGFjYTgwMzg3ZTM1MjcxMGI5Y2ZfMzEtMy0xLTEtMA_0f89d69a-ddb7-4146-8713-110f6f0a678b"
      unitRef="usd">684000</us-gaap:CommonStockValueOutstanding>
    <us-gaap:AdditionalPaidInCapital
      contextRef="i9420eac622894fbe831f53db6657e25b_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV8xOS9mcmFnOjcyNTZmZTA1YTRlMTQ3YjViYjQ5MjkxMTM0NjJjZTQ1L3RhYmxlOjUxMmQ2NTJhZTFkNDRhY2E4MDM4N2UzNTI3MTBiOWNmL3RhYmxlcmFuZ2U6NTEyZDY1MmFlMWQ0NGFjYTgwMzg3ZTM1MjcxMGI5Y2ZfMzItMS0xLTEtMA_65e53924-3b41-42bc-bbc5-f7f003772fd6"
      unitRef="usd">930906000</us-gaap:AdditionalPaidInCapital>
    <us-gaap:AdditionalPaidInCapital
      contextRef="if6986a365c574db1b6bee5445d73eb53_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV8xOS9mcmFnOjcyNTZmZTA1YTRlMTQ3YjViYjQ5MjkxMTM0NjJjZTQ1L3RhYmxlOjUxMmQ2NTJhZTFkNDRhY2E4MDM4N2UzNTI3MTBiOWNmL3RhYmxlcmFuZ2U6NTEyZDY1MmFlMWQ0NGFjYTgwMzg3ZTM1MjcxMGI5Y2ZfMzItMy0xLTEtMA_0ebdae18-0205-443c-8c16-abc43f7ec68e"
      unitRef="usd">707003000</us-gaap:AdditionalPaidInCapital>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="i9420eac622894fbe831f53db6657e25b_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV8xOS9mcmFnOjcyNTZmZTA1YTRlMTQ3YjViYjQ5MjkxMTM0NjJjZTQ1L3RhYmxlOjUxMmQ2NTJhZTFkNDRhY2E4MDM4N2UzNTI3MTBiOWNmL3RhYmxlcmFuZ2U6NTEyZDY1MmFlMWQ0NGFjYTgwMzg3ZTM1MjcxMGI5Y2ZfMzMtMS0xLTEtMA_6f52d758-7c15-4537-bc59-2cc9bd2e4e89"
      unitRef="usd">47059000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="if6986a365c574db1b6bee5445d73eb53_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV8xOS9mcmFnOjcyNTZmZTA1YTRlMTQ3YjViYjQ5MjkxMTM0NjJjZTQ1L3RhYmxlOjUxMmQ2NTJhZTFkNDRhY2E4MDM4N2UzNTI3MTBiOWNmL3RhYmxlcmFuZ2U6NTEyZDY1MmFlMWQ0NGFjYTgwMzg3ZTM1MjcxMGI5Y2ZfMzMtMy0xLTEtMA_70f1981b-7109-4334-94c3-569a27f9bcbd"
      unitRef="usd">17288000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="i9420eac622894fbe831f53db6657e25b_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV8xOS9mcmFnOjcyNTZmZTA1YTRlMTQ3YjViYjQ5MjkxMTM0NjJjZTQ1L3RhYmxlOjUxMmQ2NTJhZTFkNDRhY2E4MDM4N2UzNTI3MTBiOWNmL3RhYmxlcmFuZ2U6NTEyZDY1MmFlMWQ0NGFjYTgwMzg3ZTM1MjcxMGI5Y2ZfMzQtMS0xLTEtMA_6e018ce2-50a0-45fc-8fdc-4244ecd22fbb"
      unitRef="usd">328743000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="if6986a365c574db1b6bee5445d73eb53_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV8xOS9mcmFnOjcyNTZmZTA1YTRlMTQ3YjViYjQ5MjkxMTM0NjJjZTQ1L3RhYmxlOjUxMmQ2NTJhZTFkNDRhY2E4MDM4N2UzNTI3MTBiOWNmL3RhYmxlcmFuZ2U6NTEyZDY1MmFlMWQ0NGFjYTgwMzg3ZTM1MjcxMGI5Y2ZfMzQtMy0xLTEtMA_40ce89db-79ee-48be-b95c-a6b72b1b5a1d"
      unitRef="usd">205445000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:StockholdersEquity
      contextRef="i9420eac622894fbe831f53db6657e25b_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV8xOS9mcmFnOjcyNTZmZTA1YTRlMTQ3YjViYjQ5MjkxMTM0NjJjZTQ1L3RhYmxlOjUxMmQ2NTJhZTFkNDRhY2E4MDM4N2UzNTI3MTBiOWNmL3RhYmxlcmFuZ2U6NTEyZDY1MmFlMWQ0NGFjYTgwMzg3ZTM1MjcxMGI5Y2ZfMzUtMS0xLTEtMA_099126c0-f606-4417-bf67-b9307db790a1"
      unitRef="usd">1307556000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="if6986a365c574db1b6bee5445d73eb53_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV8xOS9mcmFnOjcyNTZmZTA1YTRlMTQ3YjViYjQ5MjkxMTM0NjJjZTQ1L3RhYmxlOjUxMmQ2NTJhZTFkNDRhY2E4MDM4N2UzNTI3MTBiOWNmL3RhYmxlcmFuZ2U6NTEyZDY1MmFlMWQ0NGFjYTgwMzg3ZTM1MjcxMGI5Y2ZfMzUtMy0xLTEtMA_76ada072-c4d5-4ffb-9404-3bacde9bbdd2"
      unitRef="usd">930420000</us-gaap:StockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="i9420eac622894fbe831f53db6657e25b_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV8xOS9mcmFnOjcyNTZmZTA1YTRlMTQ3YjViYjQ5MjkxMTM0NjJjZTQ1L3RhYmxlOjUxMmQ2NTJhZTFkNDRhY2E4MDM4N2UzNTI3MTBiOWNmL3RhYmxlcmFuZ2U6NTEyZDY1MmFlMWQ0NGFjYTgwMzg3ZTM1MjcxMGI5Y2ZfMzYtMS0xLTEtMA_344641f6-9034-4a5d-b4eb-dc2d549ae087"
      unitRef="usd">2081820000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="if6986a365c574db1b6bee5445d73eb53_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV8xOS9mcmFnOjcyNTZmZTA1YTRlMTQ3YjViYjQ5MjkxMTM0NjJjZTQ1L3RhYmxlOjUxMmQ2NTJhZTFkNDRhY2E4MDM4N2UzNTI3MTBiOWNmL3RhYmxlcmFuZ2U6NTEyZDY1MmFlMWQ0NGFjYTgwMzg3ZTM1MjcxMGI5Y2ZfMzYtMy0xLTEtMA_610efee8-c7d4-4725-b716-0fecca43a617"
      unitRef="usd">1364818000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:PremiumsEarnedNet
      contextRef="ie7b3ea2eddf54a57ba849c687a48447f_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV8yNS9mcmFnOjY0NWI4YzUzNjdkZDQ5MTZiZmIxM2M4ODkzYWVlYTMyL3RhYmxlOjQwNjg3MzNkOGNlOTRmOGU4YzllY2RkMWViMTU2M2ZhL3RhYmxlcmFuZ2U6NDA2ODczM2Q4Y2U5NGY4ZThjOWVjZGQxZWIxNTYzZmFfNy0xLTEtMS0w_ec2f401b-3139-4541-9093-6bf0a83f4003"
      unitRef="usd">98802000</us-gaap:PremiumsEarnedNet>
    <us-gaap:PremiumsEarnedNet
      contextRef="if3d44f8c1a3b45c692a54b4e9e7fc7ed_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV8yNS9mcmFnOjY0NWI4YzUzNjdkZDQ5MTZiZmIxM2M4ODkzYWVlYTMyL3RhYmxlOjQwNjg3MzNkOGNlOTRmOGU4YzllY2RkMWViMTU2M2ZhL3RhYmxlcmFuZ2U6NDA2ODczM2Q4Y2U5NGY4ZThjOWVjZGQxZWIxNTYzZmFfNy0zLTEtMS0w_e057406b-7abe-46d8-804c-62ae1ba597f5"
      unitRef="usd">92381000</us-gaap:PremiumsEarnedNet>
    <us-gaap:PremiumsEarnedNet
      contextRef="i7560d8f610ac4d89a70efc367fc2b71f_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV8yNS9mcmFnOjY0NWI4YzUzNjdkZDQ5MTZiZmIxM2M4ODkzYWVlYTMyL3RhYmxlOjQwNjg3MzNkOGNlOTRmOGU4YzllY2RkMWViMTU2M2ZhL3RhYmxlcmFuZ2U6NDA2ODczM2Q4Y2U5NGY4ZThjOWVjZGQxZWIxNTYzZmFfNy01LTEtMS0w_b3ed22c8-8be0-428f-9133-754700720fb4"
      unitRef="usd">296463000</us-gaap:PremiumsEarnedNet>
    <us-gaap:PremiumsEarnedNet
      contextRef="i7d090f2580d245768ea2f0279e06dd5a_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV8yNS9mcmFnOjY0NWI4YzUzNjdkZDQ5MTZiZmIxM2M4ODkzYWVlYTMyL3RhYmxlOjQwNjg3MzNkOGNlOTRmOGU4YzllY2RkMWViMTU2M2ZhL3RhYmxlcmFuZ2U6NDA2ODczM2Q4Y2U5NGY4ZThjOWVjZGQxZWIxNTYzZmFfNy03LTEtMS0w_5fe476d8-0668-4fe6-92b9-133a2e80b028"
      unitRef="usd">249499000</us-gaap:PremiumsEarnedNet>
    <us-gaap:NetInvestmentIncome
      contextRef="ie7b3ea2eddf54a57ba849c687a48447f_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV8yNS9mcmFnOjY0NWI4YzUzNjdkZDQ5MTZiZmIxM2M4ODkzYWVlYTMyL3RhYmxlOjQwNjg3MzNkOGNlOTRmOGU4YzllY2RkMWViMTU2M2ZhL3RhYmxlcmFuZ2U6NDA2ODczM2Q4Y2U5NGY4ZThjOWVjZGQxZWIxNTYzZmFfOC0xLTEtMS0w_f2d88138-9e10-4e92-8d33-ad9079ef4e11"
      unitRef="usd">8337000</us-gaap:NetInvestmentIncome>
    <us-gaap:NetInvestmentIncome
      contextRef="if3d44f8c1a3b45c692a54b4e9e7fc7ed_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV8yNS9mcmFnOjY0NWI4YzUzNjdkZDQ5MTZiZmIxM2M4ODkzYWVlYTMyL3RhYmxlOjQwNjg3MzNkOGNlOTRmOGU4YzllY2RkMWViMTU2M2ZhL3RhYmxlcmFuZ2U6NDA2ODczM2Q4Y2U5NGY4ZThjOWVjZGQxZWIxNTYzZmFfOC0zLTEtMS0w_de0995aa-a53e-42ee-bab4-620fa801ccd1"
      unitRef="usd">7882000</us-gaap:NetInvestmentIncome>
    <us-gaap:NetInvestmentIncome
      contextRef="i7560d8f610ac4d89a70efc367fc2b71f_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV8yNS9mcmFnOjY0NWI4YzUzNjdkZDQ5MTZiZmIxM2M4ODkzYWVlYTMyL3RhYmxlOjQwNjg3MzNkOGNlOTRmOGU4YzllY2RkMWViMTU2M2ZhL3RhYmxlcmFuZ2U6NDA2ODczM2Q4Y2U5NGY4ZThjOWVjZGQxZWIxNTYzZmFfOC01LTEtMS0w_6979eb4f-ae26-489f-80cd-63f99d8ac3c4"
      unitRef="usd">23511000</us-gaap:NetInvestmentIncome>
    <us-gaap:NetInvestmentIncome
      contextRef="i7d090f2580d245768ea2f0279e06dd5a_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV8yNS9mcmFnOjY0NWI4YzUzNjdkZDQ5MTZiZmIxM2M4ODkzYWVlYTMyL3RhYmxlOjQwNjg3MzNkOGNlOTRmOGU4YzllY2RkMWViMTU2M2ZhL3RhYmxlcmFuZ2U6NDA2ODczM2Q4Y2U5NGY4ZThjOWVjZGQxZWIxNTYzZmFfOC03LTEtMS0w_b3eafd22-b850-4b6f-900c-bb049178d703"
      unitRef="usd">22894000</us-gaap:NetInvestmentIncome>
    <us-gaap:GainLossOnInvestments
      contextRef="ie7b3ea2eddf54a57ba849c687a48447f_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV8yNS9mcmFnOjY0NWI4YzUzNjdkZDQ5MTZiZmIxM2M4ODkzYWVlYTMyL3RhYmxlOjQwNjg3MzNkOGNlOTRmOGU4YzllY2RkMWViMTU2M2ZhL3RhYmxlcmFuZ2U6NDA2ODczM2Q4Y2U5NGY4ZThjOWVjZGQxZWIxNTYzZmFfOS0xLTEtMS0w_a817a2bc-2d5e-4a96-887b-afdbd1f7a0cf"
      unitRef="usd">-4000</us-gaap:GainLossOnInvestments>
    <us-gaap:GainLossOnInvestments
      contextRef="if3d44f8c1a3b45c692a54b4e9e7fc7ed_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV8yNS9mcmFnOjY0NWI4YzUzNjdkZDQ5MTZiZmIxM2M4ODkzYWVlYTMyL3RhYmxlOjQwNjg3MzNkOGNlOTRmOGU4YzllY2RkMWViMTU2M2ZhL3RhYmxlcmFuZ2U6NDA2ODczM2Q4Y2U5NGY4ZThjOWVjZGQxZWIxNTYzZmFfOS0zLTEtMS0w_006fb287-de7a-45cd-8a29-28abb7b006a1"
      unitRef="usd">81000</us-gaap:GainLossOnInvestments>
    <us-gaap:GainLossOnInvestments
      contextRef="i7560d8f610ac4d89a70efc367fc2b71f_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV8yNS9mcmFnOjY0NWI4YzUzNjdkZDQ5MTZiZmIxM2M4ODkzYWVlYTMyL3RhYmxlOjQwNjg3MzNkOGNlOTRmOGU4YzllY2RkMWViMTU2M2ZhL3RhYmxlcmFuZ2U6NDA2ODczM2Q4Y2U5NGY4ZThjOWVjZGQxZWIxNTYzZmFfOS01LTEtMS0w_0ffc4005-e836-4223-ab83-5e7889227beb"
      unitRef="usd">635000</us-gaap:GainLossOnInvestments>
    <us-gaap:GainLossOnInvestments
      contextRef="i7d090f2580d245768ea2f0279e06dd5a_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV8yNS9mcmFnOjY0NWI4YzUzNjdkZDQ5MTZiZmIxM2M4ODkzYWVlYTMyL3RhYmxlOjQwNjg3MzNkOGNlOTRmOGU4YzllY2RkMWViMTU2M2ZhL3RhYmxlcmFuZ2U6NDA2ODczM2Q4Y2U5NGY4ZThjOWVjZGQxZWIxNTYzZmFfOS03LTEtMS0w_7be5857a-04cc-4d63-b291-6480b18e57ab"
      unitRef="usd">-219000</us-gaap:GainLossOnInvestments>
    <us-gaap:OtherIncome
      contextRef="ie7b3ea2eddf54a57ba849c687a48447f_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV8yNS9mcmFnOjY0NWI4YzUzNjdkZDQ5MTZiZmIxM2M4ODkzYWVlYTMyL3RhYmxlOjQwNjg3MzNkOGNlOTRmOGU4YzllY2RkMWViMTU2M2ZhL3RhYmxlcmFuZ2U6NDA2ODczM2Q4Y2U5NGY4ZThjOWVjZGQxZWIxNTYzZmFfMTAtMS0xLTEtMA_fa2dd099-0613-401f-a0d1-0d65585050b8"
      unitRef="usd">648000</us-gaap:OtherIncome>
    <us-gaap:OtherIncome
      contextRef="if3d44f8c1a3b45c692a54b4e9e7fc7ed_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV8yNS9mcmFnOjY0NWI4YzUzNjdkZDQ5MTZiZmIxM2M4ODkzYWVlYTMyL3RhYmxlOjQwNjg3MzNkOGNlOTRmOGU4YzllY2RkMWViMTU2M2ZhL3RhYmxlcmFuZ2U6NDA2ODczM2Q4Y2U5NGY4ZThjOWVjZGQxZWIxNTYzZmFfMTAtMy0xLTEtMA_c9baceb0-3cd0-449a-a0d0-734960283e74"
      unitRef="usd">1244000</us-gaap:OtherIncome>
    <us-gaap:OtherIncome
      contextRef="i7560d8f610ac4d89a70efc367fc2b71f_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV8yNS9mcmFnOjY0NWI4YzUzNjdkZDQ5MTZiZmIxM2M4ODkzYWVlYTMyL3RhYmxlOjQwNjg3MzNkOGNlOTRmOGU4YzllY2RkMWViMTU2M2ZhL3RhYmxlcmFuZ2U6NDA2ODczM2Q4Y2U5NGY4ZThjOWVjZGQxZWIxNTYzZmFfMTAtNS0xLTEtMA_ad5d6ae4-f424-42b3-95a1-bb4ceb3605d0"
      unitRef="usd">2771000</us-gaap:OtherIncome>
    <us-gaap:OtherIncome
      contextRef="i7d090f2580d245768ea2f0279e06dd5a_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV8yNS9mcmFnOjY0NWI4YzUzNjdkZDQ5MTZiZmIxM2M4ODkzYWVlYTMyL3RhYmxlOjQwNjg3MzNkOGNlOTRmOGU4YzllY2RkMWViMTU2M2ZhL3RhYmxlcmFuZ2U6NDA2ODczM2Q4Y2U5NGY4ZThjOWVjZGQxZWIxNTYzZmFfMTAtNy0xLTEtMA_4ebf299f-7206-433b-8f98-73d3b5ceb9c0"
      unitRef="usd">1700000</us-gaap:OtherIncome>
    <us-gaap:Revenues
      contextRef="ie7b3ea2eddf54a57ba849c687a48447f_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV8yNS9mcmFnOjY0NWI4YzUzNjdkZDQ5MTZiZmIxM2M4ODkzYWVlYTMyL3RhYmxlOjQwNjg3MzNkOGNlOTRmOGU4YzllY2RkMWViMTU2M2ZhL3RhYmxlcmFuZ2U6NDA2ODczM2Q4Y2U5NGY4ZThjOWVjZGQxZWIxNTYzZmFfMTEtMS0xLTEtMA_65d0070f-2482-4b45-986c-5eb52d5f778e"
      unitRef="usd">107783000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="if3d44f8c1a3b45c692a54b4e9e7fc7ed_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV8yNS9mcmFnOjY0NWI4YzUzNjdkZDQ5MTZiZmIxM2M4ODkzYWVlYTMyL3RhYmxlOjQwNjg3MzNkOGNlOTRmOGU4YzllY2RkMWViMTU2M2ZhL3RhYmxlcmFuZ2U6NDA2ODczM2Q4Y2U5NGY4ZThjOWVjZGQxZWIxNTYzZmFfMTEtMy0xLTEtMA_b5bce96b-18da-4211-8486-0104b09ffa27"
      unitRef="usd">101588000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i7560d8f610ac4d89a70efc367fc2b71f_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV8yNS9mcmFnOjY0NWI4YzUzNjdkZDQ5MTZiZmIxM2M4ODkzYWVlYTMyL3RhYmxlOjQwNjg3MzNkOGNlOTRmOGU4YzllY2RkMWViMTU2M2ZhL3RhYmxlcmFuZ2U6NDA2ODczM2Q4Y2U5NGY4ZThjOWVjZGQxZWIxNTYzZmFfMTEtNS0xLTEtMA_99d9ab7a-db40-4dc9-b892-4f594adcc1fd"
      unitRef="usd">323380000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i7d090f2580d245768ea2f0279e06dd5a_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV8yNS9mcmFnOjY0NWI4YzUzNjdkZDQ5MTZiZmIxM2M4ODkzYWVlYTMyL3RhYmxlOjQwNjg3MzNkOGNlOTRmOGU4YzllY2RkMWViMTU2M2ZhL3RhYmxlcmFuZ2U6NDA2ODczM2Q4Y2U5NGY4ZThjOWVjZGQxZWIxNTYzZmFfMTEtNy0xLTEtMA_18a2d86a-85eb-4e82-afa4-33acc69b6806"
      unitRef="usd">273874000</us-gaap:Revenues>
    <us-gaap:IncurredClaimsPropertyCasualtyAndLiability
      contextRef="ie7b3ea2eddf54a57ba849c687a48447f_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV8yNS9mcmFnOjY0NWI4YzUzNjdkZDQ5MTZiZmIxM2M4ODkzYWVlYTMyL3RhYmxlOjQwNjg3MzNkOGNlOTRmOGU4YzllY2RkMWViMTU2M2ZhL3RhYmxlcmFuZ2U6NDA2ODczM2Q4Y2U5NGY4ZThjOWVjZGQxZWIxNTYzZmFfMTMtMS0xLTEtMA_58863841-47ab-4293-90e5-15b1578daf19"
      unitRef="usd">15667000</us-gaap:IncurredClaimsPropertyCasualtyAndLiability>
    <us-gaap:IncurredClaimsPropertyCasualtyAndLiability
      contextRef="if3d44f8c1a3b45c692a54b4e9e7fc7ed_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV8yNS9mcmFnOjY0NWI4YzUzNjdkZDQ5MTZiZmIxM2M4ODkzYWVlYTMyL3RhYmxlOjQwNjg3MzNkOGNlOTRmOGU4YzllY2RkMWViMTU2M2ZhL3RhYmxlcmFuZ2U6NDA2ODczM2Q4Y2U5NGY4ZThjOWVjZGQxZWIxNTYzZmFfMTMtMy0xLTEtMA_670f15fc-2cd2-49c8-804e-5d153d63fd08"
      unitRef="usd">2572000</us-gaap:IncurredClaimsPropertyCasualtyAndLiability>
    <us-gaap:IncurredClaimsPropertyCasualtyAndLiability
      contextRef="i7560d8f610ac4d89a70efc367fc2b71f_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV8yNS9mcmFnOjY0NWI4YzUzNjdkZDQ5MTZiZmIxM2M4ODkzYWVlYTMyL3RhYmxlOjQwNjg3MzNkOGNlOTRmOGU4YzllY2RkMWViMTU2M2ZhL3RhYmxlcmFuZ2U6NDA2ODczM2Q4Y2U5NGY4ZThjOWVjZGQxZWIxNTYzZmFfMTMtNS0xLTEtMA_0cc7fdc4-6d44-4eba-bfb6-415e23840b77"
      unitRef="usd">55698000</us-gaap:IncurredClaimsPropertyCasualtyAndLiability>
    <us-gaap:IncurredClaimsPropertyCasualtyAndLiability
      contextRef="i7d090f2580d245768ea2f0279e06dd5a_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV8yNS9mcmFnOjY0NWI4YzUzNjdkZDQ5MTZiZmIxM2M4ODkzYWVlYTMyL3RhYmxlOjQwNjg3MzNkOGNlOTRmOGU4YzllY2RkMWViMTU2M2ZhL3RhYmxlcmFuZ2U6NDA2ODczM2Q4Y2U5NGY4ZThjOWVjZGQxZWIxNTYzZmFfMTMtNy0xLTEtMA_71e8f725-925d-49b1-b179-69af936ffa6b"
      unitRef="usd">8238000</us-gaap:IncurredClaimsPropertyCasualtyAndLiability>
    <us-gaap:OtherCostAndExpenseOperating
      contextRef="ie7b3ea2eddf54a57ba849c687a48447f_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV8yNS9mcmFnOjY0NWI4YzUzNjdkZDQ5MTZiZmIxM2M4ODkzYWVlYTMyL3RhYmxlOjQwNjg3MzNkOGNlOTRmOGU4YzllY2RkMWViMTU2M2ZhL3RhYmxlcmFuZ2U6NDA2ODczM2Q4Y2U5NGY4ZThjOWVjZGQxZWIxNTYzZmFfMTQtMS0xLTEtMA_0f6b5594-dafa-40f8-9cc3-30f45a6c95f9"
      unitRef="usd">33969000</us-gaap:OtherCostAndExpenseOperating>
    <us-gaap:OtherCostAndExpenseOperating
      contextRef="if3d44f8c1a3b45c692a54b4e9e7fc7ed_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV8yNS9mcmFnOjY0NWI4YzUzNjdkZDQ5MTZiZmIxM2M4ODkzYWVlYTMyL3RhYmxlOjQwNjg3MzNkOGNlOTRmOGU4YzllY2RkMWViMTU2M2ZhL3RhYmxlcmFuZ2U6NDA2ODczM2Q4Y2U5NGY4ZThjOWVjZGQxZWIxNTYzZmFfMTQtMy0xLTEtMA_8b847a0e-9df3-407f-9aa7-34652bded662"
      unitRef="usd">32335000</us-gaap:OtherCostAndExpenseOperating>
    <us-gaap:OtherCostAndExpenseOperating
      contextRef="i7560d8f610ac4d89a70efc367fc2b71f_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV8yNS9mcmFnOjY0NWI4YzUzNjdkZDQ5MTZiZmIxM2M4ODkzYWVlYTMyL3RhYmxlOjQwNjg3MzNkOGNlOTRmOGU4YzllY2RkMWViMTU2M2ZhL3RhYmxlcmFuZ2U6NDA2ODczM2Q4Y2U5NGY4ZThjOWVjZGQxZWIxNTYzZmFfMTQtNS0xLTEtMA_3c6dbf9c-a4c6-4c44-be96-1e0ec0314ec0"
      unitRef="usd">96616000</us-gaap:OtherCostAndExpenseOperating>
    <us-gaap:OtherCostAndExpenseOperating
      contextRef="i7d090f2580d245768ea2f0279e06dd5a_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV8yNS9mcmFnOjY0NWI4YzUzNjdkZDQ5MTZiZmIxM2M4ODkzYWVlYTMyL3RhYmxlOjQwNjg3MzNkOGNlOTRmOGU4YzllY2RkMWViMTU2M2ZhL3RhYmxlcmFuZ2U6NDA2ODczM2Q4Y2U5NGY4ZThjOWVjZGQxZWIxNTYzZmFfMTQtNy0xLTEtMA_cc19da88-3f0c-4e78-8d21-fd05f1a10dea"
      unitRef="usd">95325000</us-gaap:OtherCostAndExpenseOperating>
    <us-gaap:OtherNonoperatingExpense
      contextRef="ie7b3ea2eddf54a57ba849c687a48447f_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV8yNS9mcmFnOjY0NWI4YzUzNjdkZDQ5MTZiZmIxM2M4ODkzYWVlYTMyL3RhYmxlOjQwNjg3MzNkOGNlOTRmOGU4YzllY2RkMWViMTU2M2ZhL3RhYmxlcmFuZ2U6NDA2ODczM2Q4Y2U5NGY4ZThjOWVjZGQxZWIxNTYzZmFfMTUtMS0xLTEtMA_0ec03135-a84e-44bd-9118-7b01cbe1861d"
      unitRef="usd">557000</us-gaap:OtherNonoperatingExpense>
    <us-gaap:OtherNonoperatingExpense
      contextRef="if3d44f8c1a3b45c692a54b4e9e7fc7ed_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV8yNS9mcmFnOjY0NWI4YzUzNjdkZDQ5MTZiZmIxM2M4ODkzYWVlYTMyL3RhYmxlOjQwNjg3MzNkOGNlOTRmOGU4YzllY2RkMWViMTU2M2ZhL3RhYmxlcmFuZ2U6NDA2ODczM2Q4Y2U5NGY4ZThjOWVjZGQxZWIxNTYzZmFfMTUtMy0xLTEtMA_34ae7134-b49b-4efd-a92e-64e4e3868958"
      unitRef="usd">909000</us-gaap:OtherNonoperatingExpense>
    <us-gaap:OtherNonoperatingExpense
      contextRef="i7560d8f610ac4d89a70efc367fc2b71f_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV8yNS9mcmFnOjY0NWI4YzUzNjdkZDQ5MTZiZmIxM2M4ODkzYWVlYTMyL3RhYmxlOjQwNjg3MzNkOGNlOTRmOGU4YzllY2RkMWViMTU2M2ZhL3RhYmxlcmFuZ2U6NDA2ODczM2Q4Y2U5NGY4ZThjOWVjZGQxZWIxNTYzZmFfMTUtNS0xLTEtMA_531e3f45-2b9a-41e0-b527-51f1d636a1c2"
      unitRef="usd">2381000</us-gaap:OtherNonoperatingExpense>
    <us-gaap:OtherNonoperatingExpense
      contextRef="i7d090f2580d245768ea2f0279e06dd5a_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV8yNS9mcmFnOjY0NWI4YzUzNjdkZDQ5MTZiZmIxM2M4ODkzYWVlYTMyL3RhYmxlOjQwNjg3MzNkOGNlOTRmOGU4YzllY2RkMWViMTU2M2ZhL3RhYmxlcmFuZ2U6NDA2ODczM2Q4Y2U5NGY4ZThjOWVjZGQxZWIxNTYzZmFfMTUtNy0xLTEtMA_4a33ff99-2376-46fa-8b02-156644d4de69"
      unitRef="usd">1311000</us-gaap:OtherNonoperatingExpense>
    <us-gaap:InterestExpense
      contextRef="ie7b3ea2eddf54a57ba849c687a48447f_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV8yNS9mcmFnOjY0NWI4YzUzNjdkZDQ5MTZiZmIxM2M4ODkzYWVlYTMyL3RhYmxlOjQwNjg3MzNkOGNlOTRmOGU4YzllY2RkMWViMTU2M2ZhL3RhYmxlcmFuZ2U6NDA2ODczM2Q4Y2U5NGY4ZThjOWVjZGQxZWIxNTYzZmFfMTYtMS0xLTEtMA_1e32cc8e-29a3-4a91-b1bd-78bf4925bbe4"
      unitRef="usd">7796000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="if3d44f8c1a3b45c692a54b4e9e7fc7ed_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV8yNS9mcmFnOjY0NWI4YzUzNjdkZDQ5MTZiZmIxM2M4ODkzYWVlYTMyL3RhYmxlOjQwNjg3MzNkOGNlOTRmOGU4YzllY2RkMWViMTU2M2ZhL3RhYmxlcmFuZ2U6NDA2ODczM2Q4Y2U5NGY4ZThjOWVjZGQxZWIxNTYzZmFfMTYtMy0xLTEtMA_2c9e5fa0-8fc1-4f09-afc2-4c54aaf22024"
      unitRef="usd">2979000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="i7560d8f610ac4d89a70efc367fc2b71f_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV8yNS9mcmFnOjY0NWI4YzUzNjdkZDQ5MTZiZmIxM2M4ODkzYWVlYTMyL3RhYmxlOjQwNjg3MzNkOGNlOTRmOGU4YzllY2RkMWViMTU2M2ZhL3RhYmxlcmFuZ2U6NDA2ODczM2Q4Y2U5NGY4ZThjOWVjZGQxZWIxNTYzZmFfMTYtNS0xLTEtMA_dfda4cb2-c105-4267-a2cf-3491620c2943"
      unitRef="usd">16481000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="i7d090f2580d245768ea2f0279e06dd5a_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV8yNS9mcmFnOjY0NWI4YzUzNjdkZDQ5MTZiZmIxM2M4ODkzYWVlYTMyL3RhYmxlOjQwNjg3MzNkOGNlOTRmOGU4YzllY2RkMWViMTU2M2ZhL3RhYmxlcmFuZ2U6NDA2ODczM2Q4Y2U5NGY4ZThjOWVjZGQxZWIxNTYzZmFfMTYtNy0xLTEtMA_e81203c5-5cb1-455d-95d9-ed1c1266921f"
      unitRef="usd">9111000</us-gaap:InterestExpense>
    <nmih:GainLossonChangeinFairValueofWarrantLiability
      contextRef="ie7b3ea2eddf54a57ba849c687a48447f_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV8yNS9mcmFnOjY0NWI4YzUzNjdkZDQ5MTZiZmIxM2M4ODkzYWVlYTMyL3RhYmxlOjQwNjg3MzNkOGNlOTRmOGU4YzllY2RkMWViMTU2M2ZhL3RhYmxlcmFuZ2U6NDA2ODczM2Q4Y2U5NGY4ZThjOWVjZGQxZWIxNTYzZmFfMTctMS0xLTEtMA_956a9074-f5ec-4cc5-8894-41fe8d20b77c"
      unitRef="usd">-437000</nmih:GainLossonChangeinFairValueofWarrantLiability>
    <nmih:GainLossonChangeinFairValueofWarrantLiability
      contextRef="if3d44f8c1a3b45c692a54b4e9e7fc7ed_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV8yNS9mcmFnOjY0NWI4YzUzNjdkZDQ5MTZiZmIxM2M4ODkzYWVlYTMyL3RhYmxlOjQwNjg3MzNkOGNlOTRmOGU4YzllY2RkMWViMTU2M2ZhL3RhYmxlcmFuZ2U6NDA2ODczM2Q4Y2U5NGY4ZThjOWVjZGQxZWIxNTYzZmFfMTctMy0xLTEtMA_e380cd59-dc08-4f48-bf47-77c3ec501d6a"
      unitRef="usd">1139000</nmih:GainLossonChangeinFairValueofWarrantLiability>
    <nmih:GainLossonChangeinFairValueofWarrantLiability
      contextRef="i7560d8f610ac4d89a70efc367fc2b71f_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV8yNS9mcmFnOjY0NWI4YzUzNjdkZDQ5MTZiZmIxM2M4ODkzYWVlYTMyL3RhYmxlOjQwNjg3MzNkOGNlOTRmOGU4YzllY2RkMWViMTU2M2ZhL3RhYmxlcmFuZ2U6NDA2ODczM2Q4Y2U5NGY4ZThjOWVjZGQxZWIxNTYzZmFfMTctNS0xLTEtMA_47013073-f75c-4139-aecc-fb911f6542f5"
      unitRef="usd">4286000</nmih:GainLossonChangeinFairValueofWarrantLiability>
    <nmih:GainLossonChangeinFairValueofWarrantLiability
      contextRef="i7d090f2580d245768ea2f0279e06dd5a_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV8yNS9mcmFnOjY0NWI4YzUzNjdkZDQ5MTZiZmIxM2M4ODkzYWVlYTMyL3RhYmxlOjQwNjg3MzNkOGNlOTRmOGU4YzllY2RkMWViMTU2M2ZhL3RhYmxlcmFuZ2U6NDA2ODczM2Q4Y2U5NGY4ZThjOWVjZGQxZWIxNTYzZmFfMTctNy0xLTEtMA_70eac278-7a5c-461f-a987-b32d89364e81"
      unitRef="usd">-6025000</nmih:GainLossonChangeinFairValueofWarrantLiability>
    <us-gaap:CostsAndExpenses
      contextRef="ie7b3ea2eddf54a57ba849c687a48447f_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV8yNS9mcmFnOjY0NWI4YzUzNjdkZDQ5MTZiZmIxM2M4ODkzYWVlYTMyL3RhYmxlOjQwNjg3MzNkOGNlOTRmOGU4YzllY2RkMWViMTU2M2ZhL3RhYmxlcmFuZ2U6NDA2ODczM2Q4Y2U5NGY4ZThjOWVjZGQxZWIxNTYzZmFfMTgtMS0xLTEtMA_050fe5e2-1816-477e-a6f5-2a78b728fb85"
      unitRef="usd">58426000</us-gaap:CostsAndExpenses>
    <us-gaap:CostsAndExpenses
      contextRef="if3d44f8c1a3b45c692a54b4e9e7fc7ed_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV8yNS9mcmFnOjY0NWI4YzUzNjdkZDQ5MTZiZmIxM2M4ODkzYWVlYTMyL3RhYmxlOjQwNjg3MzNkOGNlOTRmOGU4YzllY2RkMWViMTU2M2ZhL3RhYmxlcmFuZ2U6NDA2ODczM2Q4Y2U5NGY4ZThjOWVjZGQxZWIxNTYzZmFfMTgtMy0xLTEtMA_d153e7cb-b9ee-4fc7-b0a9-a1de5b1631bd"
      unitRef="usd">37656000</us-gaap:CostsAndExpenses>
    <us-gaap:CostsAndExpenses
      contextRef="i7560d8f610ac4d89a70efc367fc2b71f_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV8yNS9mcmFnOjY0NWI4YzUzNjdkZDQ5MTZiZmIxM2M4ODkzYWVlYTMyL3RhYmxlOjQwNjg3MzNkOGNlOTRmOGU4YzllY2RkMWViMTU2M2ZhL3RhYmxlcmFuZ2U6NDA2ODczM2Q4Y2U5NGY4ZThjOWVjZGQxZWIxNTYzZmFfMTgtNS0xLTEtMA_aff17a24-22f3-4a4f-aa1b-4eb58efc5baa"
      unitRef="usd">166890000</us-gaap:CostsAndExpenses>
    <us-gaap:CostsAndExpenses
      contextRef="i7d090f2580d245768ea2f0279e06dd5a_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV8yNS9mcmFnOjY0NWI4YzUzNjdkZDQ5MTZiZmIxM2M4ODkzYWVlYTMyL3RhYmxlOjQwNjg3MzNkOGNlOTRmOGU4YzllY2RkMWViMTU2M2ZhL3RhYmxlcmFuZ2U6NDA2ODczM2Q4Y2U5NGY4ZThjOWVjZGQxZWIxNTYzZmFfMTgtNy0xLTEtMA_49866f3a-e580-45f1-90d7-fc20df3b76ab"
      unitRef="usd">120010000</us-gaap:CostsAndExpenses>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="ie7b3ea2eddf54a57ba849c687a48447f_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV8yNS9mcmFnOjY0NWI4YzUzNjdkZDQ5MTZiZmIxM2M4ODkzYWVlYTMyL3RhYmxlOjQwNjg3MzNkOGNlOTRmOGU4YzllY2RkMWViMTU2M2ZhL3RhYmxlcmFuZ2U6NDA2ODczM2Q4Y2U5NGY4ZThjOWVjZGQxZWIxNTYzZmFfMjAtMS0xLTEtMA_974dec3b-f574-4bef-bdbd-4b8967889db7"
      unitRef="usd">49357000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="if3d44f8c1a3b45c692a54b4e9e7fc7ed_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV8yNS9mcmFnOjY0NWI4YzUzNjdkZDQ5MTZiZmIxM2M4ODkzYWVlYTMyL3RhYmxlOjQwNjg3MzNkOGNlOTRmOGU4YzllY2RkMWViMTU2M2ZhL3RhYmxlcmFuZ2U6NDA2ODczM2Q4Y2U5NGY4ZThjOWVjZGQxZWIxNTYzZmFfMjAtMy0xLTEtMA_a95c1490-05ec-4b02-b4d5-df3bdbc7ef49"
      unitRef="usd">63932000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i7560d8f610ac4d89a70efc367fc2b71f_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV8yNS9mcmFnOjY0NWI4YzUzNjdkZDQ5MTZiZmIxM2M4ODkzYWVlYTMyL3RhYmxlOjQwNjg3MzNkOGNlOTRmOGU4YzllY2RkMWViMTU2M2ZhL3RhYmxlcmFuZ2U6NDA2ODczM2Q4Y2U5NGY4ZThjOWVjZGQxZWIxNTYzZmFfMjAtNS0xLTEtMA_982eef0c-7dde-425e-9915-0ce8a21ee5e1"
      unitRef="usd">156490000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i7d090f2580d245768ea2f0279e06dd5a_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV8yNS9mcmFnOjY0NWI4YzUzNjdkZDQ5MTZiZmIxM2M4ODkzYWVlYTMyL3RhYmxlOjQwNjg3MzNkOGNlOTRmOGU4YzllY2RkMWViMTU2M2ZhL3RhYmxlcmFuZ2U6NDA2ODczM2Q4Y2U5NGY4ZThjOWVjZGQxZWIxNTYzZmFfMjAtNy0xLTEtMA_98f6cc3f-8cca-4b48-bcff-6406d87a56fd"
      unitRef="usd">153864000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="ie7b3ea2eddf54a57ba849c687a48447f_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV8yNS9mcmFnOjY0NWI4YzUzNjdkZDQ5MTZiZmIxM2M4ODkzYWVlYTMyL3RhYmxlOjQwNjg3MzNkOGNlOTRmOGU4YzllY2RkMWViMTU2M2ZhL3RhYmxlcmFuZ2U6NDA2ODczM2Q4Y2U5NGY4ZThjOWVjZGQxZWIxNTYzZmFfMjEtMS0xLTEtMA_b554a61c-8133-4435-a3d4-33543a2265d0"
      unitRef="usd">11178000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="if3d44f8c1a3b45c692a54b4e9e7fc7ed_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV8yNS9mcmFnOjY0NWI4YzUzNjdkZDQ5MTZiZmIxM2M4ODkzYWVlYTMyL3RhYmxlOjQwNjg3MzNkOGNlOTRmOGU4YzllY2RkMWViMTU2M2ZhL3RhYmxlcmFuZ2U6NDA2ODczM2Q4Y2U5NGY4ZThjOWVjZGQxZWIxNTYzZmFfMjEtMy0xLTEtMA_18f5b25e-f9d4-4446-8caa-ecc6edf24528"
      unitRef="usd">14169000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i7560d8f610ac4d89a70efc367fc2b71f_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV8yNS9mcmFnOjY0NWI4YzUzNjdkZDQ5MTZiZmIxM2M4ODkzYWVlYTMyL3RhYmxlOjQwNjg3MzNkOGNlOTRmOGU4YzllY2RkMWViMTU2M2ZhL3RhYmxlcmFuZ2U6NDA2ODczM2Q4Y2U5NGY4ZThjOWVjZGQxZWIxNTYzZmFfMjEtNS0xLTEtMA_da4a0b6d-60c4-40d2-bd1c-3b021fec8c2c"
      unitRef="usd">33192000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i7d090f2580d245768ea2f0279e06dd5a_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV8yNS9mcmFnOjY0NWI4YzUzNjdkZDQ5MTZiZmIxM2M4ODkzYWVlYTMyL3RhYmxlOjQwNjg3MzNkOGNlOTRmOGU4YzllY2RkMWViMTU2M2ZhL3RhYmxlcmFuZ2U6NDA2ODczM2Q4Y2U5NGY4ZThjOWVjZGQxZWIxNTYzZmFfMjEtNy0xLTEtMA_7c7b557a-e86a-48a2-ab5a-c30913969053"
      unitRef="usd">32102000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:NetIncomeLoss
      contextRef="ie7b3ea2eddf54a57ba849c687a48447f_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV8yNS9mcmFnOjY0NWI4YzUzNjdkZDQ5MTZiZmIxM2M4ODkzYWVlYTMyL3RhYmxlOjQwNjg3MzNkOGNlOTRmOGU4YzllY2RkMWViMTU2M2ZhL3RhYmxlcmFuZ2U6NDA2ODczM2Q4Y2U5NGY4ZThjOWVjZGQxZWIxNTYzZmFfMjItMS0xLTEtMA_3e3990c4-b266-40ad-b3c8-a68478d98dec"
      unitRef="usd">38179000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="if3d44f8c1a3b45c692a54b4e9e7fc7ed_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV8yNS9mcmFnOjY0NWI4YzUzNjdkZDQ5MTZiZmIxM2M4ODkzYWVlYTMyL3RhYmxlOjQwNjg3MzNkOGNlOTRmOGU4YzllY2RkMWViMTU2M2ZhL3RhYmxlcmFuZ2U6NDA2ODczM2Q4Y2U5NGY4ZThjOWVjZGQxZWIxNTYzZmFfMjItMy0xLTEtMA_17e2838a-e8f9-42b3-86ec-7053d44d4bd1"
      unitRef="usd">49763000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i7560d8f610ac4d89a70efc367fc2b71f_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV8yNS9mcmFnOjY0NWI4YzUzNjdkZDQ5MTZiZmIxM2M4ODkzYWVlYTMyL3RhYmxlOjQwNjg3MzNkOGNlOTRmOGU4YzllY2RkMWViMTU2M2ZhL3RhYmxlcmFuZ2U6NDA2ODczM2Q4Y2U5NGY4ZThjOWVjZGQxZWIxNTYzZmFfMjItNS0xLTEtMA_687eede3-b8b0-44e2-aded-7ffd64b08cbe"
      unitRef="usd">123298000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i7d090f2580d245768ea2f0279e06dd5a_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV8yNS9mcmFnOjY0NWI4YzUzNjdkZDQ5MTZiZmIxM2M4ODkzYWVlYTMyL3RhYmxlOjQwNjg3MzNkOGNlOTRmOGU4YzllY2RkMWViMTU2M2ZhL3RhYmxlcmFuZ2U6NDA2ODczM2Q4Y2U5NGY4ZThjOWVjZGQxZWIxNTYzZmFfMjItNy0xLTEtMA_36df9324-019e-4d78-8d3e-1b5b59e94b0f"
      unitRef="usd">121762000</us-gaap:NetIncomeLoss>
    <us-gaap:EarningsPerShareBasic
      contextRef="ie7b3ea2eddf54a57ba849c687a48447f_D20200701-20200930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV8yNS9mcmFnOjY0NWI4YzUzNjdkZDQ5MTZiZmIxM2M4ODkzYWVlYTMyL3RhYmxlOjQwNjg3MzNkOGNlOTRmOGU4YzllY2RkMWViMTU2M2ZhL3RhYmxlcmFuZ2U6NDA2ODczM2Q4Y2U5NGY4ZThjOWVjZGQxZWIxNTYzZmFfMjUtMS0xLTEtMA_b76f3690-386a-4c87-b6a8-9c3ad326a53d"
      unitRef="usdPerShare">0.45</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="if3d44f8c1a3b45c692a54b4e9e7fc7ed_D20190701-20190930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV8yNS9mcmFnOjY0NWI4YzUzNjdkZDQ5MTZiZmIxM2M4ODkzYWVlYTMyL3RhYmxlOjQwNjg3MzNkOGNlOTRmOGU4YzllY2RkMWViMTU2M2ZhL3RhYmxlcmFuZ2U6NDA2ODczM2Q4Y2U5NGY4ZThjOWVjZGQxZWIxNTYzZmFfMjUtMy0xLTEtMA_09ce908f-6722-4f8b-a6c7-7a5325f8bee1"
      unitRef="usdPerShare">0.73</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="i7560d8f610ac4d89a70efc367fc2b71f_D20200101-20200930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV8yNS9mcmFnOjY0NWI4YzUzNjdkZDQ5MTZiZmIxM2M4ODkzYWVlYTMyL3RhYmxlOjQwNjg3MzNkOGNlOTRmOGU4YzllY2RkMWViMTU2M2ZhL3RhYmxlcmFuZ2U6NDA2ODczM2Q4Y2U5NGY4ZThjOWVjZGQxZWIxNTYzZmFfMjUtNS0xLTEtMA_3dba0b94-8bbd-400e-ad43-8ac3abe26985"
      unitRef="usdPerShare">1.63</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="i7d090f2580d245768ea2f0279e06dd5a_D20190101-20190930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV8yNS9mcmFnOjY0NWI4YzUzNjdkZDQ5MTZiZmIxM2M4ODkzYWVlYTMyL3RhYmxlOjQwNjg3MzNkOGNlOTRmOGU4YzllY2RkMWViMTU2M2ZhL3RhYmxlcmFuZ2U6NDA2ODczM2Q4Y2U5NGY4ZThjOWVjZGQxZWIxNTYzZmFfMjUtNy0xLTEtMA_a3f94133-74f2-455a-9c57-6145f6b43f81"
      unitRef="usdPerShare">1.81</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="ie7b3ea2eddf54a57ba849c687a48447f_D20200701-20200930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV8yNS9mcmFnOjY0NWI4YzUzNjdkZDQ5MTZiZmIxM2M4ODkzYWVlYTMyL3RhYmxlOjQwNjg3MzNkOGNlOTRmOGU4YzllY2RkMWViMTU2M2ZhL3RhYmxlcmFuZ2U6NDA2ODczM2Q4Y2U5NGY4ZThjOWVjZGQxZWIxNTYzZmFfMjYtMS0xLTEtMA_9ed53842-e052-4ba9-949e-5ede68a3750f"
      unitRef="usdPerShare">0.45</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="if3d44f8c1a3b45c692a54b4e9e7fc7ed_D20190701-20190930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV8yNS9mcmFnOjY0NWI4YzUzNjdkZDQ5MTZiZmIxM2M4ODkzYWVlYTMyL3RhYmxlOjQwNjg3MzNkOGNlOTRmOGU4YzllY2RkMWViMTU2M2ZhL3RhYmxlcmFuZ2U6NDA2ODczM2Q4Y2U5NGY4ZThjOWVjZGQxZWIxNTYzZmFfMjYtMy0xLTEtMA_d23cad96-3f03-420e-a5a8-be6650012434"
      unitRef="usdPerShare">0.69</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i7560d8f610ac4d89a70efc367fc2b71f_D20200101-20200930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV8yNS9mcmFnOjY0NWI4YzUzNjdkZDQ5MTZiZmIxM2M4ODkzYWVlYTMyL3RhYmxlOjQwNjg3MzNkOGNlOTRmOGU4YzllY2RkMWViMTU2M2ZhL3RhYmxlcmFuZ2U6NDA2ODczM2Q4Y2U5NGY4ZThjOWVjZGQxZWIxNTYzZmFfMjYtNS0xLTEtMA_6a0edb3a-e58b-4e55-bec1-d649ae9a9203"
      unitRef="usdPerShare">1.55</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i7d090f2580d245768ea2f0279e06dd5a_D20190101-20190930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV8yNS9mcmFnOjY0NWI4YzUzNjdkZDQ5MTZiZmIxM2M4ODkzYWVlYTMyL3RhYmxlOjQwNjg3MzNkOGNlOTRmOGU4YzllY2RkMWViMTU2M2ZhL3RhYmxlcmFuZ2U6NDA2ODczM2Q4Y2U5NGY4ZThjOWVjZGQxZWIxNTYzZmFfMjYtNy0xLTEtMA_19919d9a-6b59-4243-8f22-fcb7ad841175"
      unitRef="usdPerShare">1.75</us-gaap:EarningsPerShareDiluted>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="ie7b3ea2eddf54a57ba849c687a48447f_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV8yNS9mcmFnOjY0NWI4YzUzNjdkZDQ5MTZiZmIxM2M4ODkzYWVlYTMyL3RhYmxlOjQwNjg3MzNkOGNlOTRmOGU4YzllY2RkMWViMTU2M2ZhL3RhYmxlcmFuZ2U6NDA2ODczM2Q4Y2U5NGY4ZThjOWVjZGQxZWIxNTYzZmFfMjktMS0xLTEtMA_b011c717-a9b6-4606-91f7-b90c886ba250"
      unitRef="shares">84805000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="if3d44f8c1a3b45c692a54b4e9e7fc7ed_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV8yNS9mcmFnOjY0NWI4YzUzNjdkZDQ5MTZiZmIxM2M4ODkzYWVlYTMyL3RhYmxlOjQwNjg3MzNkOGNlOTRmOGU4YzllY2RkMWViMTU2M2ZhL3RhYmxlcmFuZ2U6NDA2ODczM2Q4Y2U5NGY4ZThjOWVjZGQxZWIxNTYzZmFfMjktMy0xLTEtMA_6e2a844b-fdc3-483f-8080-1b08485e8cc4"
      unitRef="shares">67849000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i7560d8f610ac4d89a70efc367fc2b71f_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV8yNS9mcmFnOjY0NWI4YzUzNjdkZDQ5MTZiZmIxM2M4ODkzYWVlYTMyL3RhYmxlOjQwNjg3MzNkOGNlOTRmOGU4YzllY2RkMWViMTU2M2ZhL3RhYmxlcmFuZ2U6NDA2ODczM2Q4Y2U5NGY4ZThjOWVjZGQxZWIxNTYzZmFfMjktNS0xLTEtMA_f623bad1-318a-4d3a-ae41-91d25888eac5"
      unitRef="shares">75695000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i7d090f2580d245768ea2f0279e06dd5a_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV8yNS9mcmFnOjY0NWI4YzUzNjdkZDQ5MTZiZmIxM2M4ODkzYWVlYTMyL3RhYmxlOjQwNjg3MzNkOGNlOTRmOGU4YzllY2RkMWViMTU2M2ZhL3RhYmxlcmFuZ2U6NDA2ODczM2Q4Y2U5NGY4ZThjOWVjZGQxZWIxNTYzZmFfMjktNy0xLTEtMA_371e6726-6349-41f9-96ec-e9e41465e1ac"
      unitRef="shares">67381000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="ie7b3ea2eddf54a57ba849c687a48447f_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV8yNS9mcmFnOjY0NWI4YzUzNjdkZDQ5MTZiZmIxM2M4ODkzYWVlYTMyL3RhYmxlOjQwNjg3MzNkOGNlOTRmOGU4YzllY2RkMWViMTU2M2ZhL3RhYmxlcmFuZ2U6NDA2ODczM2Q4Y2U5NGY4ZThjOWVjZGQxZWIxNTYzZmFfMzAtMS0xLTEtMA_ca002e0b-dacc-4418-9034-bf46ba8980c5"
      unitRef="shares">85599000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="if3d44f8c1a3b45c692a54b4e9e7fc7ed_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV8yNS9mcmFnOjY0NWI4YzUzNjdkZDQ5MTZiZmIxM2M4ODkzYWVlYTMyL3RhYmxlOjQwNjg3MzNkOGNlOTRmOGU4YzllY2RkMWViMTU2M2ZhL3RhYmxlcmFuZ2U6NDA2ODczM2Q4Y2U5NGY4ZThjOWVjZGQxZWIxNTYzZmFfMzAtMy0xLTEtMA_83039797-ce2b-46d8-a3d8-c899ef643fe2"
      unitRef="shares">70137000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i7560d8f610ac4d89a70efc367fc2b71f_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV8yNS9mcmFnOjY0NWI4YzUzNjdkZDQ5MTZiZmIxM2M4ODkzYWVlYTMyL3RhYmxlOjQwNjg3MzNkOGNlOTRmOGU4YzllY2RkMWViMTU2M2ZhL3RhYmxlcmFuZ2U6NDA2ODczM2Q4Y2U5NGY4ZThjOWVjZGQxZWIxNTYzZmFfMzAtNS0xLTEtMA_c1d62813-f186-4d05-bb06-2a38c6eb7d10"
      unitRef="shares">76867000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i7d090f2580d245768ea2f0279e06dd5a_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV8yNS9mcmFnOjY0NWI4YzUzNjdkZDQ5MTZiZmIxM2M4ODkzYWVlYTMyL3RhYmxlOjQwNjg3MzNkOGNlOTRmOGU4YzllY2RkMWViMTU2M2ZhL3RhYmxlcmFuZ2U6NDA2ODczM2Q4Y2U5NGY4ZThjOWVjZGQxZWIxNTYzZmFfMzAtNy0xLTEtMA_649ebdab-eb75-4adc-953a-257078c0c5f9"
      unitRef="shares">69520000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:NetIncomeLoss
      contextRef="ie7b3ea2eddf54a57ba849c687a48447f_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV8yNS9mcmFnOjY0NWI4YzUzNjdkZDQ5MTZiZmIxM2M4ODkzYWVlYTMyL3RhYmxlOjQwNjg3MzNkOGNlOTRmOGU4YzllY2RkMWViMTU2M2ZhL3RhYmxlcmFuZ2U6NDA2ODczM2Q4Y2U5NGY4ZThjOWVjZGQxZWIxNTYzZmFfMzYtMS0xLTEtMA_3e3990c4-b266-40ad-b3c8-a68478d98dec"
      unitRef="usd">38179000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="if3d44f8c1a3b45c692a54b4e9e7fc7ed_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV8yNS9mcmFnOjY0NWI4YzUzNjdkZDQ5MTZiZmIxM2M4ODkzYWVlYTMyL3RhYmxlOjQwNjg3MzNkOGNlOTRmOGU4YzllY2RkMWViMTU2M2ZhL3RhYmxlcmFuZ2U6NDA2ODczM2Q4Y2U5NGY4ZThjOWVjZGQxZWIxNTYzZmFfMzYtMy0xLTEtMA_17e2838a-e8f9-42b3-86ec-7053d44d4bd1"
      unitRef="usd">49763000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i7560d8f610ac4d89a70efc367fc2b71f_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV8yNS9mcmFnOjY0NWI4YzUzNjdkZDQ5MTZiZmIxM2M4ODkzYWVlYTMyL3RhYmxlOjQwNjg3MzNkOGNlOTRmOGU4YzllY2RkMWViMTU2M2ZhL3RhYmxlcmFuZ2U6NDA2ODczM2Q4Y2U5NGY4ZThjOWVjZGQxZWIxNTYzZmFfMzYtNS0xLTEtMA_687eede3-b8b0-44e2-aded-7ffd64b08cbe"
      unitRef="usd">123298000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i7d090f2580d245768ea2f0279e06dd5a_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV8yNS9mcmFnOjY0NWI4YzUzNjdkZDQ5MTZiZmIxM2M4ODkzYWVlYTMyL3RhYmxlOjQwNjg3MzNkOGNlOTRmOGU4YzllY2RkMWViMTU2M2ZhL3RhYmxlcmFuZ2U6NDA2ODczM2Q4Y2U5NGY4ZThjOWVjZGQxZWIxNTYzZmFfMzYtNy0xLTEtMA_36df9324-019e-4d78-8d3e-1b5b59e94b0f"
      unitRef="usd">121762000</us-gaap:NetIncomeLoss>
    <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax
      contextRef="ie7b3ea2eddf54a57ba849c687a48447f_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV8yNS9mcmFnOjY0NWI4YzUzNjdkZDQ5MTZiZmIxM2M4ODkzYWVlYTMyL3RhYmxlOjQwNjg3MzNkOGNlOTRmOGU4YzllY2RkMWViMTU2M2ZhL3RhYmxlcmFuZ2U6NDA2ODczM2Q4Y2U5NGY4ZThjOWVjZGQxZWIxNTYzZmFfMzgtMS0xLTEtMA_65d4f514-05ed-409b-87f5-76607d4bf477"
      unitRef="usd">9381000</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax
      contextRef="if3d44f8c1a3b45c692a54b4e9e7fc7ed_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV8yNS9mcmFnOjY0NWI4YzUzNjdkZDQ5MTZiZmIxM2M4ODkzYWVlYTMyL3RhYmxlOjQwNjg3MzNkOGNlOTRmOGU4YzllY2RkMWViMTU2M2ZhL3RhYmxlcmFuZ2U6NDA2ODczM2Q4Y2U5NGY4ZThjOWVjZGQxZWIxNTYzZmFfMzgtMy0xLTEtMA_db3de60f-5d58-4bfe-bdfa-f9c90159efd0"
      unitRef="usd">5177000</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax
      contextRef="i7560d8f610ac4d89a70efc367fc2b71f_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV8yNS9mcmFnOjY0NWI4YzUzNjdkZDQ5MTZiZmIxM2M4ODkzYWVlYTMyL3RhYmxlOjQwNjg3MzNkOGNlOTRmOGU4YzllY2RkMWViMTU2M2ZhL3RhYmxlcmFuZ2U6NDA2ODczM2Q4Y2U5NGY4ZThjOWVjZGQxZWIxNTYzZmFfMzgtNS0xLTEtMA_b10fb482-3177-4313-b213-e53bc9fc014e"
      unitRef="usd">28799000</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax
      contextRef="i7d090f2580d245768ea2f0279e06dd5a_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV8yNS9mcmFnOjY0NWI4YzUzNjdkZDQ5MTZiZmIxM2M4ODkzYWVlYTMyL3RhYmxlOjQwNjg3MzNkOGNlOTRmOGU4YzllY2RkMWViMTU2M2ZhL3RhYmxlcmFuZ2U6NDA2ODczM2Q4Y2U5NGY4ZThjOWVjZGQxZWIxNTYzZmFfMzgtNy0xLTEtMA_3923294f-f951-4ffc-9662-07650e38d10d"
      unitRef="usd">33824000</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax
      contextRef="ie7b3ea2eddf54a57ba849c687a48447f_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV8yNS9mcmFnOjY0NWI4YzUzNjdkZDQ5MTZiZmIxM2M4ODkzYWVlYTMyL3RhYmxlOjQwNjg3MzNkOGNlOTRmOGU4YzllY2RkMWViMTU2M2ZhL3RhYmxlcmFuZ2U6NDA2ODczM2Q4Y2U5NGY4ZThjOWVjZGQxZWIxNTYzZmFfNDAtMS0xLTEtMA_22082d4b-5324-474d-b617-520f5542a9a6"
      unitRef="usd">-3000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax
      contextRef="if3d44f8c1a3b45c692a54b4e9e7fc7ed_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV8yNS9mcmFnOjY0NWI4YzUzNjdkZDQ5MTZiZmIxM2M4ODkzYWVlYTMyL3RhYmxlOjQwNjg3MzNkOGNlOTRmOGU4YzllY2RkMWViMTU2M2ZhL3RhYmxlcmFuZ2U6NDA2ODczM2Q4Y2U5NGY4ZThjOWVjZGQxZWIxNTYzZmFfNDAtMy0xLTEtMA_078bc68d-8d41-41a5-ae00-59d4155dcaee"
      unitRef="usd">64000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax
      contextRef="i7560d8f610ac4d89a70efc367fc2b71f_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV8yNS9mcmFnOjY0NWI4YzUzNjdkZDQ5MTZiZmIxM2M4ODkzYWVlYTMyL3RhYmxlOjQwNjg3MzNkOGNlOTRmOGU4YzllY2RkMWViMTU2M2ZhL3RhYmxlcmFuZ2U6NDA2ODczM2Q4Y2U5NGY4ZThjOWVjZGQxZWIxNTYzZmFfNDAtNS0xLTEtMA_d795fb1b-c2d6-47d6-8048-787f1f99231c"
      unitRef="usd">-972000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax
      contextRef="i7d090f2580d245768ea2f0279e06dd5a_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV8yNS9mcmFnOjY0NWI4YzUzNjdkZDQ5MTZiZmIxM2M4ODkzYWVlYTMyL3RhYmxlOjQwNjg3MzNkOGNlOTRmOGU4YzllY2RkMWViMTU2M2ZhL3RhYmxlcmFuZ2U6NDA2ODczM2Q4Y2U5NGY4ZThjOWVjZGQxZWIxNTYzZmFfNDAtNy0xLTEtMA_48f1a4fa-9de4-467e-9367-4738e8ff05a7"
      unitRef="usd">-173000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="ie7b3ea2eddf54a57ba849c687a48447f_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV8yNS9mcmFnOjY0NWI4YzUzNjdkZDQ5MTZiZmIxM2M4ODkzYWVlYTMyL3RhYmxlOjQwNjg3MzNkOGNlOTRmOGU4YzllY2RkMWViMTU2M2ZhL3RhYmxlcmFuZ2U6NDA2ODczM2Q4Y2U5NGY4ZThjOWVjZGQxZWIxNTYzZmFfNDEtMS0xLTEtMA_a295a2e7-e502-4b71-acd7-ecb83aeffde1"
      unitRef="usd">9384000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="if3d44f8c1a3b45c692a54b4e9e7fc7ed_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV8yNS9mcmFnOjY0NWI4YzUzNjdkZDQ5MTZiZmIxM2M4ODkzYWVlYTMyL3RhYmxlOjQwNjg3MzNkOGNlOTRmOGU4YzllY2RkMWViMTU2M2ZhL3RhYmxlcmFuZ2U6NDA2ODczM2Q4Y2U5NGY4ZThjOWVjZGQxZWIxNTYzZmFfNDEtMy0xLTEtMA_a1e56dc0-8980-44ce-bfa4-1043dbd9d86d"
      unitRef="usd">5113000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="i7560d8f610ac4d89a70efc367fc2b71f_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV8yNS9mcmFnOjY0NWI4YzUzNjdkZDQ5MTZiZmIxM2M4ODkzYWVlYTMyL3RhYmxlOjQwNjg3MzNkOGNlOTRmOGU4YzllY2RkMWViMTU2M2ZhL3RhYmxlcmFuZ2U6NDA2ODczM2Q4Y2U5NGY4ZThjOWVjZGQxZWIxNTYzZmFfNDEtNS0xLTEtMA_0de91937-6101-4875-b8dd-4caa0273cdc5"
      unitRef="usd">29771000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="i7d090f2580d245768ea2f0279e06dd5a_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV8yNS9mcmFnOjY0NWI4YzUzNjdkZDQ5MTZiZmIxM2M4ODkzYWVlYTMyL3RhYmxlOjQwNjg3MzNkOGNlOTRmOGU4YzllY2RkMWViMTU2M2ZhL3RhYmxlcmFuZ2U6NDA2ODczM2Q4Y2U5NGY4ZThjOWVjZGQxZWIxNTYzZmFfNDEtNy0xLTEtMA_12e12760-d6b2-4813-ad67-662b71735efb"
      unitRef="usd">33997000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="ie7b3ea2eddf54a57ba849c687a48447f_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV8yNS9mcmFnOjY0NWI4YzUzNjdkZDQ5MTZiZmIxM2M4ODkzYWVlYTMyL3RhYmxlOjQwNjg3MzNkOGNlOTRmOGU4YzllY2RkMWViMTU2M2ZhL3RhYmxlcmFuZ2U6NDA2ODczM2Q4Y2U5NGY4ZThjOWVjZGQxZWIxNTYzZmFfNDItMS0xLTEtMA_c982e3bb-5736-473b-9e96-f266df90155f"
      unitRef="usd">47563000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="if3d44f8c1a3b45c692a54b4e9e7fc7ed_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV8yNS9mcmFnOjY0NWI4YzUzNjdkZDQ5MTZiZmIxM2M4ODkzYWVlYTMyL3RhYmxlOjQwNjg3MzNkOGNlOTRmOGU4YzllY2RkMWViMTU2M2ZhL3RhYmxlcmFuZ2U6NDA2ODczM2Q4Y2U5NGY4ZThjOWVjZGQxZWIxNTYzZmFfNDItMy0xLTEtMA_0ac3f5b9-650d-4e5f-9cd6-4b51c3554260"
      unitRef="usd">54876000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="i7560d8f610ac4d89a70efc367fc2b71f_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV8yNS9mcmFnOjY0NWI4YzUzNjdkZDQ5MTZiZmIxM2M4ODkzYWVlYTMyL3RhYmxlOjQwNjg3MzNkOGNlOTRmOGU4YzllY2RkMWViMTU2M2ZhL3RhYmxlcmFuZ2U6NDA2ODczM2Q4Y2U5NGY4ZThjOWVjZGQxZWIxNTYzZmFfNDItNS0xLTEtMA_c603428e-d4ea-4648-965f-75bbe487e536"
      unitRef="usd">153069000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="i7d090f2580d245768ea2f0279e06dd5a_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV8yNS9mcmFnOjY0NWI4YzUzNjdkZDQ5MTZiZmIxM2M4ODkzYWVlYTMyL3RhYmxlOjQwNjg3MzNkOGNlOTRmOGU4YzllY2RkMWViMTU2M2ZhL3RhYmxlcmFuZ2U6NDA2ODczM2Q4Y2U5NGY4ZThjOWVjZGQxZWIxNTYzZmFfNDItNy0xLTEtMA_b4caee52-e78b-4929-8a0e-069a756c50fa"
      unitRef="usd">155759000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:SharesOutstanding
      contextRef="iab9c86b1aeef4df0b5a671704ef7015e_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV8zMS9mcmFnOmJlOWZlYmU5YmUxZjRiZTk4YTg3OTc4NzBiMmU5ZGMzL3RhYmxlOjFlODYwYjI3OGJkZDRkZTJiMTg1YjNkODA3NmNlMjU3L3RhYmxlcmFuZ2U6MWU4NjBiMjc4YmRkNGRlMmIxODViM2Q4MDc2Y2UyNTdfMy0xLTEtMS0w_1e20f9d8-ff04-4992-b620-cd0be05ba6c9"
      unitRef="shares">68358000</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="iab9c86b1aeef4df0b5a671704ef7015e_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV8zMS9mcmFnOmJlOWZlYmU5YmUxZjRiZTk4YTg3OTc4NzBiMmU5ZGMzL3RhYmxlOjFlODYwYjI3OGJkZDRkZTJiMTg1YjNkODA3NmNlMjU3L3RhYmxlcmFuZ2U6MWU4NjBiMjc4YmRkNGRlMmIxODViM2Q4MDc2Y2UyNTdfMy0yLTEtMS0w_1a790561-997e-4fda-b27d-cf15727a229d"
      unitRef="usd">684000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i86e5b223129c41d481ff086791ad8fc3_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV8zMS9mcmFnOmJlOWZlYmU5YmUxZjRiZTk4YTg3OTc4NzBiMmU5ZGMzL3RhYmxlOjFlODYwYjI3OGJkZDRkZTJiMTg1YjNkODA3NmNlMjU3L3RhYmxlcmFuZ2U6MWU4NjBiMjc4YmRkNGRlMmIxODViM2Q4MDc2Y2UyNTdfMy0zLTEtMS0w_1310afd2-8a6a-42bf-ba29-e3362f3bf48c"
      unitRef="usd">707003000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ic42576126a3444c3a87378e3b2f3f89a_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV8zMS9mcmFnOmJlOWZlYmU5YmUxZjRiZTk4YTg3OTc4NzBiMmU5ZGMzL3RhYmxlOjFlODYwYjI3OGJkZDRkZTJiMTg1YjNkODA3NmNlMjU3L3RhYmxlcmFuZ2U6MWU4NjBiMjc4YmRkNGRlMmIxODViM2Q4MDc2Y2UyNTdfMy00LTEtMS0w_e0b358a8-8a07-461f-a3a2-deaf96ea0aaf"
      unitRef="usd">17288000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i25d09772679d47a8b1ea6363417201b3_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV8zMS9mcmFnOmJlOWZlYmU5YmUxZjRiZTk4YTg3OTc4NzBiMmU5ZGMzL3RhYmxlOjFlODYwYjI3OGJkZDRkZTJiMTg1YjNkODA3NmNlMjU3L3RhYmxlcmFuZ2U6MWU4NjBiMjc4YmRkNGRlMmIxODViM2Q4MDc2Y2UyNTdfMy01LTEtMS0w_e3a40e2b-f711-45fe-b835-d65df85ca895"
      unitRef="usd">205445000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="if6986a365c574db1b6bee5445d73eb53_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV8zMS9mcmFnOmJlOWZlYmU5YmUxZjRiZTk4YTg3OTc4NzBiMmU5ZGMzL3RhYmxlOjFlODYwYjI3OGJkZDRkZTJiMTg1YjNkODA3NmNlMjU3L3RhYmxlcmFuZ2U6MWU4NjBiMjc4YmRkNGRlMmIxODViM2Q4MDc2Y2UyNTdfMy02LTEtMS0w_12656ae9-8963-414d-b8a3-6aa086d4b9a0"
      unitRef="usd">930420000</us-gaap:StockholdersEquity>
    <us-gaap:StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities
      contextRef="i04adb9736edb4278b7644474ed0e7ec8_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV8zMS9mcmFnOmJlOWZlYmU5YmUxZjRiZTk4YTg3OTc4NzBiMmU5ZGMzL3RhYmxlOjFlODYwYjI3OGJkZDRkZTJiMTg1YjNkODA3NmNlMjU3L3RhYmxlcmFuZ2U6MWU4NjBiMjc4YmRkNGRlMmIxODViM2Q4MDc2Y2UyNTdfNi0xLTEtMS0w_930c3876-df4b-46ec-8e74-b5105364f2ce"
      unitRef="shares">6000</us-gaap:StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities>
    <us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities
      contextRef="id2b6c575a693447cb581671fc6c0a434_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV8zMS9mcmFnOmJlOWZlYmU5YmUxZjRiZTk4YTg3OTc4NzBiMmU5ZGMzL3RhYmxlOjFlODYwYjI3OGJkZDRkZTJiMTg1YjNkODA3NmNlMjU3L3RhYmxlcmFuZ2U6MWU4NjBiMjc4YmRkNGRlMmIxODViM2Q4MDc2Y2UyNTdfNi0zLTEtMS0w_cc12b9df-6e5f-481f-ac00-b73291476de1"
      unitRef="usd">221000</us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities>
    <us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities
      contextRef="idd0bf75ad4f444609905ca2936d8e380_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV8zMS9mcmFnOmJlOWZlYmU5YmUxZjRiZTk4YTg3OTc4NzBiMmU5ZGMzL3RhYmxlOjFlODYwYjI3OGJkZDRkZTJiMTg1YjNkODA3NmNlMjU3L3RhYmxlcmFuZ2U6MWU4NjBiMjc4YmRkNGRlMmIxODViM2Q4MDc2Y2UyNTdfNi02LTEtMS0w_ef2ec124-c3b7-46ec-8c74-fcd1d9bb9212"
      unitRef="usd">221000</us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities>
    <nmih:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlansNetofSharesForTaxWithholdings
      contextRef="i04adb9736edb4278b7644474ed0e7ec8_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV8zMS9mcmFnOmJlOWZlYmU5YmUxZjRiZTk4YTg3OTc4NzBiMmU5ZGMzL3RhYmxlOjFlODYwYjI3OGJkZDRkZTJiMTg1YjNkODA3NmNlMjU3L3RhYmxlcmFuZ2U6MWU4NjBiMjc4YmRkNGRlMmIxODViM2Q4MDc2Y2UyNTdfNy0xLTEtMS0w_3a2ac897-40d3-415c-9bd6-5578c7ffb714"
      unitRef="shares">510000</nmih:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlansNetofSharesForTaxWithholdings>
    <nmih:StockIssuedDuringPeriodValueEmployeeStockPurchasePlanNetofTaxWithholdings
      contextRef="i04adb9736edb4278b7644474ed0e7ec8_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV8zMS9mcmFnOmJlOWZlYmU5YmUxZjRiZTk4YTg3OTc4NzBiMmU5ZGMzL3RhYmxlOjFlODYwYjI3OGJkZDRkZTJiMTg1YjNkODA3NmNlMjU3L3RhYmxlcmFuZ2U6MWU4NjBiMjc4YmRkNGRlMmIxODViM2Q4MDc2Y2UyNTdfNy0yLTEtMS0w_b353df3b-27b4-46ba-891d-b92b24f7a250"
      unitRef="usd">5000</nmih:StockIssuedDuringPeriodValueEmployeeStockPurchasePlanNetofTaxWithholdings>
    <nmih:StockIssuedDuringPeriodValueEmployeeStockPurchasePlanNetofTaxWithholdings
      contextRef="id2b6c575a693447cb581671fc6c0a434_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV8zMS9mcmFnOmJlOWZlYmU5YmUxZjRiZTk4YTg3OTc4NzBiMmU5ZGMzL3RhYmxlOjFlODYwYjI3OGJkZDRkZTJiMTg1YjNkODA3NmNlMjU3L3RhYmxlcmFuZ2U6MWU4NjBiMjc4YmRkNGRlMmIxODViM2Q4MDc2Y2UyNTdfNy0zLTEtMS0w_d82199bb-4d0a-40e9-bb93-52e42578d146"
      unitRef="usd">-3755000</nmih:StockIssuedDuringPeriodValueEmployeeStockPurchasePlanNetofTaxWithholdings>
    <nmih:StockIssuedDuringPeriodValueEmployeeStockPurchasePlanNetofTaxWithholdings
      contextRef="idd0bf75ad4f444609905ca2936d8e380_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV8zMS9mcmFnOmJlOWZlYmU5YmUxZjRiZTk4YTg3OTc4NzBiMmU5ZGMzL3RhYmxlOjFlODYwYjI3OGJkZDRkZTJiMTg1YjNkODA3NmNlMjU3L3RhYmxlcmFuZ2U6MWU4NjBiMjc4YmRkNGRlMmIxODViM2Q4MDc2Y2UyNTdfNy02LTEtMS0w_792e3e60-ca76-4f41-8a9c-0c985a1345f8"
      unitRef="usd">-3750000</nmih:StockIssuedDuringPeriodValueEmployeeStockPurchasePlanNetofTaxWithholdings>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="id2b6c575a693447cb581671fc6c0a434_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV8zMS9mcmFnOmJlOWZlYmU5YmUxZjRiZTk4YTg3OTc4NzBiMmU5ZGMzL3RhYmxlOjFlODYwYjI3OGJkZDRkZTJiMTg1YjNkODA3NmNlMjU3L3RhYmxlcmFuZ2U6MWU4NjBiMjc4YmRkNGRlMmIxODViM2Q4MDc2Y2UyNTdfOC0zLTEtMS0w_a66adb85-0d5a-4c2b-896c-df6558e9a6c8"
      unitRef="usd">2552000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="idd0bf75ad4f444609905ca2936d8e380_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV8zMS9mcmFnOmJlOWZlYmU5YmUxZjRiZTk4YTg3OTc4NzBiMmU5ZGMzL3RhYmxlOjFlODYwYjI3OGJkZDRkZTJiMTg1YjNkODA3NmNlMjU3L3RhYmxlcmFuZ2U6MWU4NjBiMjc4YmRkNGRlMmIxODViM2Q4MDc2Y2UyNTdfOC02LTEtMS0w_7c480d4e-0ca3-4ba3-98b4-c9cb51a949eb"
      unitRef="usd">2552000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax
      contextRef="i64e36c0a83634905b048442be7c07a6a_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV8zMS9mcmFnOmJlOWZlYmU5YmUxZjRiZTk4YTg3OTc4NzBiMmU5ZGMzL3RhYmxlOjFlODYwYjI3OGJkZDRkZTJiMTg1YjNkODA3NmNlMjU3L3RhYmxlcmFuZ2U6MWU4NjBiMjc4YmRkNGRlMmIxODViM2Q4MDc2Y2UyNTdfOS00LTEtMS0w_bed21c68-6787-4703-b600-be7e6462b118"
      unitRef="usd">-12824000</us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax
      contextRef="idd0bf75ad4f444609905ca2936d8e380_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV8zMS9mcmFnOmJlOWZlYmU5YmUxZjRiZTk4YTg3OTc4NzBiMmU5ZGMzL3RhYmxlOjFlODYwYjI3OGJkZDRkZTJiMTg1YjNkODA3NmNlMjU3L3RhYmxlcmFuZ2U6MWU4NjBiMjc4YmRkNGRlMmIxODViM2Q4MDc2Y2UyNTdfOS02LTEtMS0w_98734b6c-ead0-4bbb-a389-8cb7e94ac899"
      unitRef="usd">-12824000</us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax>
    <us-gaap:NetIncomeLoss
      contextRef="ib4bb89ec86794608910b8d9edd592ecc_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV8zMS9mcmFnOmJlOWZlYmU5YmUxZjRiZTk4YTg3OTc4NzBiMmU5ZGMzL3RhYmxlOjFlODYwYjI3OGJkZDRkZTJiMTg1YjNkODA3NmNlMjU3L3RhYmxlcmFuZ2U6MWU4NjBiMjc4YmRkNGRlMmIxODViM2Q4MDc2Y2UyNTdfMTAtNS0xLTEtMA_8964a5be-25bd-4a97-80eb-cf2235d92408"
      unitRef="usd">58271000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="idd0bf75ad4f444609905ca2936d8e380_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV8zMS9mcmFnOmJlOWZlYmU5YmUxZjRiZTk4YTg3OTc4NzBiMmU5ZGMzL3RhYmxlOjFlODYwYjI3OGJkZDRkZTJiMTg1YjNkODA3NmNlMjU3L3RhYmxlcmFuZ2U6MWU4NjBiMjc4YmRkNGRlMmIxODViM2Q4MDc2Y2UyNTdfMTAtNi0xLTEtMA_bd3a6d53-1994-49d7-9e4e-04cb07230da4"
      unitRef="usd">58271000</us-gaap:NetIncomeLoss>
    <us-gaap:SharesOutstanding
      contextRef="i701168bfa2f64ea18bbf219c7f2350de_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV8zMS9mcmFnOmJlOWZlYmU5YmUxZjRiZTk4YTg3OTc4NzBiMmU5ZGMzL3RhYmxlOjFlODYwYjI3OGJkZDRkZTJiMTg1YjNkODA3NmNlMjU3L3RhYmxlcmFuZ2U6MWU4NjBiMjc4YmRkNGRlMmIxODViM2Q4MDc2Y2UyNTdfMTEtMS0xLTEtMA_491b0870-bcaf-40f0-8624-40327469a130"
      unitRef="shares">68874000</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="i701168bfa2f64ea18bbf219c7f2350de_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV8zMS9mcmFnOmJlOWZlYmU5YmUxZjRiZTk4YTg3OTc4NzBiMmU5ZGMzL3RhYmxlOjFlODYwYjI3OGJkZDRkZTJiMTg1YjNkODA3NmNlMjU3L3RhYmxlcmFuZ2U6MWU4NjBiMjc4YmRkNGRlMmIxODViM2Q4MDc2Y2UyNTdfMTEtMi0xLTEtMA_26fe0544-2109-4067-be0a-a62b3f3160d3"
      unitRef="usd">689000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ic07bd5153a894ee19f125b559b546b89_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV8zMS9mcmFnOmJlOWZlYmU5YmUxZjRiZTk4YTg3OTc4NzBiMmU5ZGMzL3RhYmxlOjFlODYwYjI3OGJkZDRkZTJiMTg1YjNkODA3NmNlMjU3L3RhYmxlcmFuZ2U6MWU4NjBiMjc4YmRkNGRlMmIxODViM2Q4MDc2Y2UyNTdfMTEtMy0xLTEtMA_7dffa129-509f-4d50-8aee-e8b0a468304f"
      unitRef="usd">706021000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ibe70608536364249b46773cd9b933fa1_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV8zMS9mcmFnOmJlOWZlYmU5YmUxZjRiZTk4YTg3OTc4NzBiMmU5ZGMzL3RhYmxlOjFlODYwYjI3OGJkZDRkZTJiMTg1YjNkODA3NmNlMjU3L3RhYmxlcmFuZ2U6MWU4NjBiMjc4YmRkNGRlMmIxODViM2Q4MDc2Y2UyNTdfMTEtNC0xLTEtMA_adef1a08-e758-4916-9612-b37a846f02e3"
      unitRef="usd">4464000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="icb71ff833a0546b48f038cfd8c893aa1_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV8zMS9mcmFnOmJlOWZlYmU5YmUxZjRiZTk4YTg3OTc4NzBiMmU5ZGMzL3RhYmxlOjFlODYwYjI3OGJkZDRkZTJiMTg1YjNkODA3NmNlMjU3L3RhYmxlcmFuZ2U6MWU4NjBiMjc4YmRkNGRlMmIxODViM2Q4MDc2Y2UyNTdfMTEtNS0xLTEtMA_5949e782-7d50-42f0-a3da-3be92ebed15f"
      unitRef="usd">263716000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i9eec8f1816c84517a92ea4571a919e35_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV8zMS9mcmFnOmJlOWZlYmU5YmUxZjRiZTk4YTg3OTc4NzBiMmU5ZGMzL3RhYmxlOjFlODYwYjI3OGJkZDRkZTJiMTg1YjNkODA3NmNlMjU3L3RhYmxlcmFuZ2U6MWU4NjBiMjc4YmRkNGRlMmIxODViM2Q4MDc2Y2UyNTdfMTEtNi0xLTEtMA_10897ea9-9cb5-485a-b7d4-4199b386b914"
      unitRef="usd">974890000</us-gaap:StockholdersEquity>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="i21048c0d765649db9f87e6d3fcae2d58_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV8zMS9mcmFnOmJlOWZlYmU5YmUxZjRiZTk4YTg3OTc4NzBiMmU5ZGMzL3RhYmxlOjFlODYwYjI3OGJkZDRkZTJiMTg1YjNkODA3NmNlMjU3L3RhYmxlcmFuZ2U6MWU4NjBiMjc4YmRkNGRlMmIxODViM2Q4MDc2Y2UyNTdfMTItMS0xLTEtNjE4_9e93a69b-4c68-4540-a2f1-00c4b0b7f2fb"
      unitRef="shares">15870000</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="i21048c0d765649db9f87e6d3fcae2d58_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV8zMS9mcmFnOmJlOWZlYmU5YmUxZjRiZTk4YTg3OTc4NzBiMmU5ZGMzL3RhYmxlOjFlODYwYjI3OGJkZDRkZTJiMTg1YjNkODA3NmNlMjU3L3RhYmxlcmFuZ2U6MWU4NjBiMjc4YmRkNGRlMmIxODViM2Q4MDc2Y2UyNTdfMTItMi0xLTEtNjE4_c9844060-5257-45d9-aa9c-396469584ae6"
      unitRef="usd">159000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="ib8b30ea3754a4d85ae7373734176541e_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV8zMS9mcmFnOmJlOWZlYmU5YmUxZjRiZTk4YTg3OTc4NzBiMmU5ZGMzL3RhYmxlOjFlODYwYjI3OGJkZDRkZTJiMTg1YjNkODA3NmNlMjU3L3RhYmxlcmFuZ2U6MWU4NjBiMjc4YmRkNGRlMmIxODViM2Q4MDc2Y2UyNTdfMTItMy0xLTEtNjE4_e984767e-a0fa-40f6-8122-4f63abe20daf"
      unitRef="usd">219528000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="i375fbbc5489c4dc48d3aec97fe023e52_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV8zMS9mcmFnOmJlOWZlYmU5YmUxZjRiZTk4YTg3OTc4NzBiMmU5ZGMzL3RhYmxlOjFlODYwYjI3OGJkZDRkZTJiMTg1YjNkODA3NmNlMjU3L3RhYmxlcmFuZ2U6MWU4NjBiMjc4YmRkNGRlMmIxODViM2Q4MDc2Y2UyNTdfMTItNi0xLTEtNjE4_9969df43-b29c-41a0-9cb1-78ecb06c8385"
      unitRef="usd">219687000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <nmih:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlansNetofSharesForTaxWithholdings
      contextRef="i21048c0d765649db9f87e6d3fcae2d58_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV8zMS9mcmFnOmJlOWZlYmU5YmUxZjRiZTk4YTg3OTc4NzBiMmU5ZGMzL3RhYmxlOjFlODYwYjI3OGJkZDRkZTJiMTg1YjNkODA3NmNlMjU3L3RhYmxlcmFuZ2U6MWU4NjBiMjc4YmRkNGRlMmIxODViM2Q4MDc2Y2UyNTdfMTQtMS0xLTEtMA_1d9c2771-4479-4bc8-af19-22631c512d2b"
      unitRef="shares">61000</nmih:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlansNetofSharesForTaxWithholdings>
    <nmih:StockIssuedDuringPeriodValueEmployeeStockPurchasePlanNetofTaxWithholdings
      contextRef="ib8b30ea3754a4d85ae7373734176541e_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV8zMS9mcmFnOmJlOWZlYmU5YmUxZjRiZTk4YTg3OTc4NzBiMmU5ZGMzL3RhYmxlOjFlODYwYjI3OGJkZDRkZTJiMTg1YjNkODA3NmNlMjU3L3RhYmxlcmFuZ2U6MWU4NjBiMjc4YmRkNGRlMmIxODViM2Q4MDc2Y2UyNTdfMTQtMy0xLTEtMA_a7e2e049-9f42-49b5-bba4-206c5be5be07"
      unitRef="usd">-321000</nmih:StockIssuedDuringPeriodValueEmployeeStockPurchasePlanNetofTaxWithholdings>
    <nmih:StockIssuedDuringPeriodValueEmployeeStockPurchasePlanNetofTaxWithholdings
      contextRef="i375fbbc5489c4dc48d3aec97fe023e52_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV8zMS9mcmFnOmJlOWZlYmU5YmUxZjRiZTk4YTg3OTc4NzBiMmU5ZGMzL3RhYmxlOjFlODYwYjI3OGJkZDRkZTJiMTg1YjNkODA3NmNlMjU3L3RhYmxlcmFuZ2U6MWU4NjBiMjc4YmRkNGRlMmIxODViM2Q4MDc2Y2UyNTdfMTQtNi0xLTEtMA_17a3f186-c3b3-4ede-bf2b-824e85f4b396"
      unitRef="usd">-321000</nmih:StockIssuedDuringPeriodValueEmployeeStockPurchasePlanNetofTaxWithholdings>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="ib8b30ea3754a4d85ae7373734176541e_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV8zMS9mcmFnOmJlOWZlYmU5YmUxZjRiZTk4YTg3OTc4NzBiMmU5ZGMzL3RhYmxlOjFlODYwYjI3OGJkZDRkZTJiMTg1YjNkODA3NmNlMjU3L3RhYmxlcmFuZ2U6MWU4NjBiMjc4YmRkNGRlMmIxODViM2Q4MDc2Y2UyNTdfMTUtMy0xLTEtMA_c6757551-ca8d-45ed-a54e-a2fe8f617e68"
      unitRef="usd">2722000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i375fbbc5489c4dc48d3aec97fe023e52_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV8zMS9mcmFnOmJlOWZlYmU5YmUxZjRiZTk4YTg3OTc4NzBiMmU5ZGMzL3RhYmxlOjFlODYwYjI3OGJkZDRkZTJiMTg1YjNkODA3NmNlMjU3L3RhYmxlcmFuZ2U6MWU4NjBiMjc4YmRkNGRlMmIxODViM2Q4MDc2Y2UyNTdfMTUtNi0xLTEtMA_0f406e93-95f6-4b03-bead-56bcc8eda94a"
      unitRef="usd">2722000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax
      contextRef="if9d81e9c9dc84bc2aef2df9535e5a62b_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV8zMS9mcmFnOmJlOWZlYmU5YmUxZjRiZTk4YTg3OTc4NzBiMmU5ZGMzL3RhYmxlOjFlODYwYjI3OGJkZDRkZTJiMTg1YjNkODA3NmNlMjU3L3RhYmxlcmFuZ2U6MWU4NjBiMjc4YmRkNGRlMmIxODViM2Q4MDc2Y2UyNTdfMTYtNC0xLTEtMA_0d8034a0-858d-4454-ada9-a04ec1e3dd01"
      unitRef="usd">33211000</us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax
      contextRef="i375fbbc5489c4dc48d3aec97fe023e52_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV8zMS9mcmFnOmJlOWZlYmU5YmUxZjRiZTk4YTg3OTc4NzBiMmU5ZGMzL3RhYmxlOjFlODYwYjI3OGJkZDRkZTJiMTg1YjNkODA3NmNlMjU3L3RhYmxlcmFuZ2U6MWU4NjBiMjc4YmRkNGRlMmIxODViM2Q4MDc2Y2UyNTdfMTYtNi0xLTEtMA_32ab9638-e368-4be1-ab79-d217325414d1"
      unitRef="usd">33211000</us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax>
    <us-gaap:NetIncomeLoss
      contextRef="i2c4c7cfb836d4204970d99ca2f17c754_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV8zMS9mcmFnOmJlOWZlYmU5YmUxZjRiZTk4YTg3OTc4NzBiMmU5ZGMzL3RhYmxlOjFlODYwYjI3OGJkZDRkZTJiMTg1YjNkODA3NmNlMjU3L3RhYmxlcmFuZ2U6MWU4NjBiMjc4YmRkNGRlMmIxODViM2Q4MDc2Y2UyNTdfMTctNS0xLTEtMA_88bfdc16-10c7-40f6-b17c-2f59d4023b55"
      unitRef="usd">26848000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i375fbbc5489c4dc48d3aec97fe023e52_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV8zMS9mcmFnOmJlOWZlYmU5YmUxZjRiZTk4YTg3OTc4NzBiMmU5ZGMzL3RhYmxlOjFlODYwYjI3OGJkZDRkZTJiMTg1YjNkODA3NmNlMjU3L3RhYmxlcmFuZ2U6MWU4NjBiMjc4YmRkNGRlMmIxODViM2Q4MDc2Y2UyNTdfMTctNi0xLTEtMA_e87f698c-9276-4797-a3db-e256a2c3bf0d"
      unitRef="usd">26848000</us-gaap:NetIncomeLoss>
    <us-gaap:SharesOutstanding
      contextRef="i8562bc84f44a495788ba0cb5fa4bfea6_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV8zMS9mcmFnOmJlOWZlYmU5YmUxZjRiZTk4YTg3OTc4NzBiMmU5ZGMzL3RhYmxlOjFlODYwYjI3OGJkZDRkZTJiMTg1YjNkODA3NmNlMjU3L3RhYmxlcmFuZ2U6MWU4NjBiMjc4YmRkNGRlMmIxODViM2Q4MDc2Y2UyNTdfMTgtMS0xLTEtMA_e1f498b1-3f95-429a-8a40-09c0a58bb3a4"
      unitRef="shares">84805000</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="i8562bc84f44a495788ba0cb5fa4bfea6_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV8zMS9mcmFnOmJlOWZlYmU5YmUxZjRiZTk4YTg3OTc4NzBiMmU5ZGMzL3RhYmxlOjFlODYwYjI3OGJkZDRkZTJiMTg1YjNkODA3NmNlMjU3L3RhYmxlcmFuZ2U6MWU4NjBiMjc4YmRkNGRlMmIxODViM2Q4MDc2Y2UyNTdfMTgtMi0xLTEtMA_bcfb5dd3-ba69-43ba-8643-03c498662570"
      unitRef="usd">848000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i298b874738584189912a33acd60df269_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV8zMS9mcmFnOmJlOWZlYmU5YmUxZjRiZTk4YTg3OTc4NzBiMmU5ZGMzL3RhYmxlOjFlODYwYjI3OGJkZDRkZTJiMTg1YjNkODA3NmNlMjU3L3RhYmxlcmFuZ2U6MWU4NjBiMjc4YmRkNGRlMmIxODViM2Q4MDc2Y2UyNTdfMTgtMy0xLTEtMA_27ad29f0-0793-47e6-945e-f528e316ccbf"
      unitRef="usd">927950000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i9535c0d1c0cf4d9e934a3e8e17d038c7_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV8zMS9mcmFnOmJlOWZlYmU5YmUxZjRiZTk4YTg3OTc4NzBiMmU5ZGMzL3RhYmxlOjFlODYwYjI3OGJkZDRkZTJiMTg1YjNkODA3NmNlMjU3L3RhYmxlcmFuZ2U6MWU4NjBiMjc4YmRkNGRlMmIxODViM2Q4MDc2Y2UyNTdfMTgtNC0xLTEtMA_08e97e52-094b-461e-aafb-f065052b8502"
      unitRef="usd">37675000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i0158a70c951a4b678f8eb889bd0f8b47_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV8zMS9mcmFnOmJlOWZlYmU5YmUxZjRiZTk4YTg3OTc4NzBiMmU5ZGMzL3RhYmxlOjFlODYwYjI3OGJkZDRkZTJiMTg1YjNkODA3NmNlMjU3L3RhYmxlcmFuZ2U6MWU4NjBiMjc4YmRkNGRlMmIxODViM2Q4MDc2Y2UyNTdfMTgtNS0xLTEtMA_a44df88b-38b1-49a3-a359-e5b7729a49ae"
      unitRef="usd">290564000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ie2a44633a5934fdba7f46fdbc57564c0_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV8zMS9mcmFnOmJlOWZlYmU5YmUxZjRiZTk4YTg3OTc4NzBiMmU5ZGMzL3RhYmxlOjFlODYwYjI3OGJkZDRkZTJiMTg1YjNkODA3NmNlMjU3L3RhYmxlcmFuZ2U6MWU4NjBiMjc4YmRkNGRlMmIxODViM2Q4MDc2Y2UyNTdfMTgtNi0xLTEtMA_4cdace27-2c77-43e7-bc94-95c4ea6fd3d7"
      unitRef="usd">1257037000</us-gaap:StockholdersEquity>
    <nmih:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlansNetofSharesForTaxWithholdings
      contextRef="ic5c2bbb942f74e97b760436e5eb5b5ff_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV8zMS9mcmFnOmJlOWZlYmU5YmUxZjRiZTk4YTg3OTc4NzBiMmU5ZGMzL3RhYmxlOjFlODYwYjI3OGJkZDRkZTJiMTg1YjNkODA3NmNlMjU3L3RhYmxlcmFuZ2U6MWU4NjBiMjc4YmRkNGRlMmIxODViM2Q4MDc2Y2UyNTdfMjItMS0xLTEtMA_26dfed05-d54c-4052-8a58-8c3e7950fdbe"
      unitRef="shares">4000</nmih:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlansNetofSharesForTaxWithholdings>
    <nmih:StockIssuedDuringPeriodValueEmployeeStockPurchasePlanNetofTaxWithholdings
      contextRef="i84c9a462e221429cb6214ea77a604140_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV8zMS9mcmFnOmJlOWZlYmU5YmUxZjRiZTk4YTg3OTc4NzBiMmU5ZGMzL3RhYmxlOjFlODYwYjI3OGJkZDRkZTJiMTg1YjNkODA3NmNlMjU3L3RhYmxlcmFuZ2U6MWU4NjBiMjc4YmRkNGRlMmIxODViM2Q4MDc2Y2UyNTdfMjItMy0xLTEtMA_9fc45073-ac9b-4007-86c8-bcb644c48883"
      unitRef="usd">0</nmih:StockIssuedDuringPeriodValueEmployeeStockPurchasePlanNetofTaxWithholdings>
    <nmih:StockIssuedDuringPeriodValueEmployeeStockPurchasePlanNetofTaxWithholdings
      contextRef="ie7b3ea2eddf54a57ba849c687a48447f_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV8zMS9mcmFnOmJlOWZlYmU5YmUxZjRiZTk4YTg3OTc4NzBiMmU5ZGMzL3RhYmxlOjFlODYwYjI3OGJkZDRkZTJiMTg1YjNkODA3NmNlMjU3L3RhYmxlcmFuZ2U6MWU4NjBiMjc4YmRkNGRlMmIxODViM2Q4MDc2Y2UyNTdfMjItNi0xLTEtMA_0b879733-5b35-4838-9c90-ca362db7b8e2"
      unitRef="usd">0</nmih:StockIssuedDuringPeriodValueEmployeeStockPurchasePlanNetofTaxWithholdings>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i84c9a462e221429cb6214ea77a604140_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV8zMS9mcmFnOmJlOWZlYmU5YmUxZjRiZTk4YTg3OTc4NzBiMmU5ZGMzL3RhYmxlOjFlODYwYjI3OGJkZDRkZTJiMTg1YjNkODA3NmNlMjU3L3RhYmxlcmFuZ2U6MWU4NjBiMjc4YmRkNGRlMmIxODViM2Q4MDc2Y2UyNTdfMjMtMy0xLTEtMA_1b775822-b4a5-4389-9e1a-527366df0aca"
      unitRef="usd">2956000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="ie7b3ea2eddf54a57ba849c687a48447f_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV8zMS9mcmFnOmJlOWZlYmU5YmUxZjRiZTk4YTg3OTc4NzBiMmU5ZGMzL3RhYmxlOjFlODYwYjI3OGJkZDRkZTJiMTg1YjNkODA3NmNlMjU3L3RhYmxlcmFuZ2U6MWU4NjBiMjc4YmRkNGRlMmIxODViM2Q4MDc2Y2UyNTdfMjMtNi0xLTEtMA_68392a20-d472-4fd5-b22c-5c5f389326bf"
      unitRef="usd">2956000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax
      contextRef="i7677e90db361476f80a54b82c688da73_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV8zMS9mcmFnOmJlOWZlYmU5YmUxZjRiZTk4YTg3OTc4NzBiMmU5ZGMzL3RhYmxlOjFlODYwYjI3OGJkZDRkZTJiMTg1YjNkODA3NmNlMjU3L3RhYmxlcmFuZ2U6MWU4NjBiMjc4YmRkNGRlMmIxODViM2Q4MDc2Y2UyNTdfMjQtNC0xLTEtMA_93f1c014-8855-4740-b3a8-e3704bc7a523"
      unitRef="usd">9384000</us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax
      contextRef="ie7b3ea2eddf54a57ba849c687a48447f_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV8zMS9mcmFnOmJlOWZlYmU5YmUxZjRiZTk4YTg3OTc4NzBiMmU5ZGMzL3RhYmxlOjFlODYwYjI3OGJkZDRkZTJiMTg1YjNkODA3NmNlMjU3L3RhYmxlcmFuZ2U6MWU4NjBiMjc4YmRkNGRlMmIxODViM2Q4MDc2Y2UyNTdfMjQtNi0xLTEtMA_0e88c107-9361-488a-974d-70e7bdac425d"
      unitRef="usd">9384000</us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax>
    <us-gaap:NetIncomeLoss
      contextRef="icd6a14f3cd384ad08a35749d416f19e7_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV8zMS9mcmFnOmJlOWZlYmU5YmUxZjRiZTk4YTg3OTc4NzBiMmU5ZGMzL3RhYmxlOjFlODYwYjI3OGJkZDRkZTJiMTg1YjNkODA3NmNlMjU3L3RhYmxlcmFuZ2U6MWU4NjBiMjc4YmRkNGRlMmIxODViM2Q4MDc2Y2UyNTdfMjUtNS0xLTEtMA_f406060e-4e1a-4765-9ec1-b0c6cecd603e"
      unitRef="usd">38179000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="ie7b3ea2eddf54a57ba849c687a48447f_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV8zMS9mcmFnOmJlOWZlYmU5YmUxZjRiZTk4YTg3OTc4NzBiMmU5ZGMzL3RhYmxlOjFlODYwYjI3OGJkZDRkZTJiMTg1YjNkODA3NmNlMjU3L3RhYmxlcmFuZ2U6MWU4NjBiMjc4YmRkNGRlMmIxODViM2Q4MDc2Y2UyNTdfMjUtNi0xLTEtMA_acd88f98-8494-4ae6-8710-9cf161f21dcb"
      unitRef="usd">38179000</us-gaap:NetIncomeLoss>
    <us-gaap:SharesOutstanding
      contextRef="i077f0d9f01a54a71ae4ebf05ccbf3f6a_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV8zMS9mcmFnOmJlOWZlYmU5YmUxZjRiZTk4YTg3OTc4NzBiMmU5ZGMzL3RhYmxlOjFlODYwYjI3OGJkZDRkZTJiMTg1YjNkODA3NmNlMjU3L3RhYmxlcmFuZ2U6MWU4NjBiMjc4YmRkNGRlMmIxODViM2Q4MDc2Y2UyNTdfMjYtMS0xLTEtMA_647ef583-3342-4059-8f35-8fdb09690019"
      unitRef="shares">84809000</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="i077f0d9f01a54a71ae4ebf05ccbf3f6a_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV8zMS9mcmFnOmJlOWZlYmU5YmUxZjRiZTk4YTg3OTc4NzBiMmU5ZGMzL3RhYmxlOjFlODYwYjI3OGJkZDRkZTJiMTg1YjNkODA3NmNlMjU3L3RhYmxlcmFuZ2U6MWU4NjBiMjc4YmRkNGRlMmIxODViM2Q4MDc2Y2UyNTdfMjYtMi0xLTEtMA_db429cba-655f-4e3f-ae21-c46e61277512"
      unitRef="usd">848000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i97200c10ae9340419cbec6300cd10d77_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV8zMS9mcmFnOmJlOWZlYmU5YmUxZjRiZTk4YTg3OTc4NzBiMmU5ZGMzL3RhYmxlOjFlODYwYjI3OGJkZDRkZTJiMTg1YjNkODA3NmNlMjU3L3RhYmxlcmFuZ2U6MWU4NjBiMjc4YmRkNGRlMmIxODViM2Q4MDc2Y2UyNTdfMjYtMy0xLTEtMA_e0a3696d-98ac-41b3-a112-157fdaa8eaec"
      unitRef="usd">930906000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i5e3817baadd74a61be6eea8a1e8da5f4_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV8zMS9mcmFnOmJlOWZlYmU5YmUxZjRiZTk4YTg3OTc4NzBiMmU5ZGMzL3RhYmxlOjFlODYwYjI3OGJkZDRkZTJiMTg1YjNkODA3NmNlMjU3L3RhYmxlcmFuZ2U6MWU4NjBiMjc4YmRkNGRlMmIxODViM2Q4MDc2Y2UyNTdfMjYtNC0xLTEtMA_03b5e5bc-e6dc-4285-8044-c2823b11be01"
      unitRef="usd">47059000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="iedbb7589d26d4ab0a7d3b608574b39b8_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV8zMS9mcmFnOmJlOWZlYmU5YmUxZjRiZTk4YTg3OTc4NzBiMmU5ZGMzL3RhYmxlOjFlODYwYjI3OGJkZDRkZTJiMTg1YjNkODA3NmNlMjU3L3RhYmxlcmFuZ2U6MWU4NjBiMjc4YmRkNGRlMmIxODViM2Q4MDc2Y2UyNTdfMjYtNS0xLTEtMA_a20c191a-51d9-4495-84be-900d89c061c0"
      unitRef="usd">328743000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i9420eac622894fbe831f53db6657e25b_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV8zMS9mcmFnOmJlOWZlYmU5YmUxZjRiZTk4YTg3OTc4NzBiMmU5ZGMzL3RhYmxlOjFlODYwYjI3OGJkZDRkZTJiMTg1YjNkODA3NmNlMjU3L3RhYmxlcmFuZ2U6MWU4NjBiMjc4YmRkNGRlMmIxODViM2Q4MDc2Y2UyNTdfMjYtNi0xLTEtMA_5e655588-1250-45de-aea5-45435e39e538"
      unitRef="usd">1307556000</us-gaap:StockholdersEquity>
    <us-gaap:StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities
      contextRef="i04adb9736edb4278b7644474ed0e7ec8_D20200101-20200331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV8zMS9mcmFnOmJlOWZlYmU5YmUxZjRiZTk4YTg3OTc4NzBiMmU5ZGMzL3RleHRyZWdpb246YmU5ZmViZTliZTFmNGJlOThhODc5Nzg3MGIyZTlkYzNfNDM5ODA0NjUxNDk2NA_b69e6029-6e11-4b02-85eb-ad2db8191a35"
      unitRef="shares">6474</us-gaap:StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="i701168bfa2f64ea18bbf219c7f2350de_I20200331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV8zMS9mcmFnOmJlOWZlYmU5YmUxZjRiZTk4YTg3OTc4NzBiMmU5ZGMzL3RleHRyZWdpb246YmU5ZmViZTliZTFmNGJlOThhODc5Nzg3MGIyZTlkYzNfNDM5ODA0NjUxNDk5OQ_b8a73f9d-9123-437b-959d-1fb3b4af3d9c"
      unitRef="usdPerShare">0.01</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities
      contextRef="i21048c0d765649db9f87e6d3fcae2d58_D20200401-20200630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV8zMS9mcmFnOmJlOWZlYmU5YmUxZjRiZTk4YTg3OTc4NzBiMmU5ZGMzL3RleHRyZWdpb246YmU5ZmViZTliZTFmNGJlOThhODc5Nzg3MGIyZTlkYzNfNDM5ODA0NjUxNDk3OA_84b9a6e0-1fee-443b-b381-fbc2501bbcd9"
      unitRef="shares">61226</us-gaap:StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities>
    <us-gaap:StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities
      contextRef="ic5c2bbb942f74e97b760436e5eb5b5ff_D20200701-20200930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV8zMS9mcmFnOmJlOWZlYmU5YmUxZjRiZTk4YTg3OTc4NzBiMmU5ZGMzL3RleHRyZWdpb246YmU5ZmViZTliZTFmNGJlOThhODc5Nzg3MGIyZTlkYzNfNDM5ODA0NjUxNDk4Ng_be20baf3-04b3-4cf7-80af-f616d94aa4a7"
      unitRef="shares">3750</us-gaap:StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="i8562bc84f44a495788ba0cb5fa4bfea6_I20200630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV8zMS9mcmFnOmJlOWZlYmU5YmUxZjRiZTk4YTg3OTc4NzBiMmU5ZGMzL3RleHRyZWdpb246YmU5ZmViZTliZTFmNGJlOThhODc5Nzg3MGIyZTlkYzNfNDM5ODA0NjUxNDk5Mw_0a35857f-8a3c-4851-b730-809d7b2acffe"
      unitRef="usdPerShare">0.01</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="i077f0d9f01a54a71ae4ebf05ccbf3f6a_I20200930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV8zMS9mcmFnOmJlOWZlYmU5YmUxZjRiZTk4YTg3OTc4NzBiMmU5ZGMzL3RleHRyZWdpb246YmU5ZmViZTliZTFmNGJlOThhODc5Nzg3MGIyZTlkYzNfNDM5ODA0NjUxNDk5Mw_3ca43568-0f6a-4f44-909d-e3b2111d8496"
      unitRef="usdPerShare">0.01</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:SharesOutstanding
      contextRef="i1c597008acb945e4bc031a6e4150dd65_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV8zMS9mcmFnOmJlOWZlYmU5YmUxZjRiZTk4YTg3OTc4NzBiMmU5ZGMzL3RhYmxlOjA3NGMxNDRjYTEzMjRhMmZiYWNmNTkwYTk2OTkwNjM3L3RhYmxlcmFuZ2U6MDc0YzE0NGNhMTMyNGEyZmJhY2Y1OTBhOTY5OTA2MzdfMy0xLTEtMS0w_b361dfb6-de3e-41fc-97dd-60ec955d976b"
      unitRef="shares">66319000</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="i1c597008acb945e4bc031a6e4150dd65_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV8zMS9mcmFnOmJlOWZlYmU5YmUxZjRiZTk4YTg3OTc4NzBiMmU5ZGMzL3RhYmxlOjA3NGMxNDRjYTEzMjRhMmZiYWNmNTkwYTk2OTkwNjM3L3RhYmxlcmFuZ2U6MDc0YzE0NGNhMTMyNGEyZmJhY2Y1OTBhOTY5OTA2MzdfMy0yLTEtMS0w_409640d2-1286-472e-8b3b-843f259bb857"
      unitRef="usd">663000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ia93cc2d9c7764ede8fa77e0fedff5a8e_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV8zMS9mcmFnOmJlOWZlYmU5YmUxZjRiZTk4YTg3OTc4NzBiMmU5ZGMzL3RhYmxlOjA3NGMxNDRjYTEzMjRhMmZiYWNmNTkwYTk2OTkwNjM3L3RhYmxlcmFuZ2U6MDc0YzE0NGNhMTMyNGEyZmJhY2Y1OTBhOTY5OTA2MzdfMy0zLTEtMS0w_077bc0c5-1f53-48cf-a380-cc217fb04d1a"
      unitRef="usd">682181000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="iab6f78b052db409fb1f97c1659bd0ad7_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV8zMS9mcmFnOmJlOWZlYmU5YmUxZjRiZTk4YTg3OTc4NzBiMmU5ZGMzL3RhYmxlOjA3NGMxNDRjYTEzMjRhMmZiYWNmNTkwYTk2OTkwNjM3L3RhYmxlcmFuZ2U6MDc0YzE0NGNhMTMyNGEyZmJhY2Y1OTBhOTY5OTA2MzdfMy00LTEtMS0w_6bf7863a-3b3f-4441-9dae-31ea9eda9576"
      unitRef="usd">-14832000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i1667dc4c9a2d4ce4a137788daadc514c_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV8zMS9mcmFnOmJlOWZlYmU5YmUxZjRiZTk4YTg3OTc4NzBiMmU5ZGMzL3RhYmxlOjA3NGMxNDRjYTEzMjRhMmZiYWNmNTkwYTk2OTkwNjM3L3RhYmxlcmFuZ2U6MDc0YzE0NGNhMTMyNGEyZmJhY2Y1OTBhOTY5OTA2MzdfMy01LTEtMS0w_5376dd6e-d328-4bd4-9243-14830998a435"
      unitRef="usd">33488000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i67a87ff3762e4558b05275de603e5a42_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV8zMS9mcmFnOmJlOWZlYmU5YmUxZjRiZTk4YTg3OTc4NzBiMmU5ZGMzL3RhYmxlOjA3NGMxNDRjYTEzMjRhMmZiYWNmNTkwYTk2OTkwNjM3L3RhYmxlcmFuZ2U6MDc0YzE0NGNhMTMyNGEyZmJhY2Y1OTBhOTY5OTA2MzdfMy02LTEtMS0w_4499066c-3cef-4dc1-b9c6-b43e0e63e944"
      unitRef="usd">701500000</us-gaap:StockholdersEquity>
    <us-gaap:StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities
      contextRef="iabc5439ddc5c41838e572b0aa39d0b17_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV8zMS9mcmFnOmJlOWZlYmU5YmUxZjRiZTk4YTg3OTc4NzBiMmU5ZGMzL3RhYmxlOjA3NGMxNDRjYTEzMjRhMmZiYWNmNTkwYTk2OTkwNjM3L3RhYmxlcmFuZ2U6MDc0YzE0NGNhMTMyNGEyZmJhY2Y1OTBhOTY5OTA2MzdfNi0xLTEtMS0w_9a6a9fef-acbb-445f-a055-f349d7327507"
      unitRef="shares">39000</us-gaap:StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities>
    <us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities
      contextRef="if97d1288e768490488f9963a67326f65_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV8zMS9mcmFnOmJlOWZlYmU5YmUxZjRiZTk4YTg3OTc4NzBiMmU5ZGMzL3RhYmxlOjA3NGMxNDRjYTEzMjRhMmZiYWNmNTkwYTk2OTkwNjM3L3RhYmxlcmFuZ2U6MDc0YzE0NGNhMTMyNGEyZmJhY2Y1OTBhOTY5OTA2MzdfNi0zLTEtMS0w_90c59dea-5931-49f5-a7cf-4a02c8358043"
      unitRef="usd">944000</us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities>
    <us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities
      contextRef="i7583e5fa0c52449288e1f3d9d82c5d98_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV8zMS9mcmFnOmJlOWZlYmU5YmUxZjRiZTk4YTg3OTc4NzBiMmU5ZGMzL3RhYmxlOjA3NGMxNDRjYTEzMjRhMmZiYWNmNTkwYTk2OTkwNjM3L3RhYmxlcmFuZ2U6MDc0YzE0NGNhMTMyNGEyZmJhY2Y1OTBhOTY5OTA2MzdfNi02LTEtMS0w_6ff29f7d-4651-4162-884e-2dd8a796182f"
      unitRef="usd">944000</us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities>
    <nmih:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlansNetofSharesForTaxWithholdings
      contextRef="iabc5439ddc5c41838e572b0aa39d0b17_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV8zMS9mcmFnOmJlOWZlYmU5YmUxZjRiZTk4YTg3OTc4NzBiMmU5ZGMzL3RhYmxlOjA3NGMxNDRjYTEzMjRhMmZiYWNmNTkwYTk2OTkwNjM3L3RhYmxlcmFuZ2U6MDc0YzE0NGNhMTMyNGEyZmJhY2Y1OTBhOTY5OTA2MzdfNy0xLTEtMS0w_31d48b71-f38c-48d0-aaf0-231747c96a3e"
      unitRef="shares">1144000</nmih:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlansNetofSharesForTaxWithholdings>
    <nmih:StockIssuedDuringPeriodValueEmployeeStockPurchasePlanNetofTaxWithholdings
      contextRef="iabc5439ddc5c41838e572b0aa39d0b17_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV8zMS9mcmFnOmJlOWZlYmU5YmUxZjRiZTk4YTg3OTc4NzBiMmU5ZGMzL3RhYmxlOjA3NGMxNDRjYTEzMjRhMmZiYWNmNTkwYTk2OTkwNjM3L3RhYmxlcmFuZ2U6MDc0YzE0NGNhMTMyNGEyZmJhY2Y1OTBhOTY5OTA2MzdfNy0yLTEtMS0w_e3f87f59-ad69-4ca7-83f4-deb016afb3be"
      unitRef="usd">12000</nmih:StockIssuedDuringPeriodValueEmployeeStockPurchasePlanNetofTaxWithholdings>
    <nmih:StockIssuedDuringPeriodValueEmployeeStockPurchasePlanNetofTaxWithholdings
      contextRef="if97d1288e768490488f9963a67326f65_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV8zMS9mcmFnOmJlOWZlYmU5YmUxZjRiZTk4YTg3OTc4NzBiMmU5ZGMzL3RhYmxlOjA3NGMxNDRjYTEzMjRhMmZiYWNmNTkwYTk2OTkwNjM3L3RhYmxlcmFuZ2U6MDc0YzE0NGNhMTMyNGEyZmJhY2Y1OTBhOTY5OTA2MzdfNy0zLTEtMS0w_9dc8111d-42d9-4459-a61e-ec226302b28b"
      unitRef="usd">-1471000</nmih:StockIssuedDuringPeriodValueEmployeeStockPurchasePlanNetofTaxWithholdings>
    <nmih:StockIssuedDuringPeriodValueEmployeeStockPurchasePlanNetofTaxWithholdings
      contextRef="i7583e5fa0c52449288e1f3d9d82c5d98_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV8zMS9mcmFnOmJlOWZlYmU5YmUxZjRiZTk4YTg3OTc4NzBiMmU5ZGMzL3RhYmxlOjA3NGMxNDRjYTEzMjRhMmZiYWNmNTkwYTk2OTkwNjM3L3RhYmxlcmFuZ2U6MDc0YzE0NGNhMTMyNGEyZmJhY2Y1OTBhOTY5OTA2MzdfNy02LTEtMS0w_d75f68ec-9775-48f8-a11b-23c5c7391260"
      unitRef="usd">-1459000</nmih:StockIssuedDuringPeriodValueEmployeeStockPurchasePlanNetofTaxWithholdings>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="if97d1288e768490488f9963a67326f65_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV8zMS9mcmFnOmJlOWZlYmU5YmUxZjRiZTk4YTg3OTc4NzBiMmU5ZGMzL3RhYmxlOjA3NGMxNDRjYTEzMjRhMmZiYWNmNTkwYTk2OTkwNjM3L3RhYmxlcmFuZ2U6MDc0YzE0NGNhMTMyNGEyZmJhY2Y1OTBhOTY5OTA2MzdfOC0zLTEtMS0w_041fcbb3-3341-477e-8be5-87446cd94945"
      unitRef="usd">2981000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i7583e5fa0c52449288e1f3d9d82c5d98_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV8zMS9mcmFnOmJlOWZlYmU5YmUxZjRiZTk4YTg3OTc4NzBiMmU5ZGMzL3RhYmxlOjA3NGMxNDRjYTEzMjRhMmZiYWNmNTkwYTk2OTkwNjM3L3RhYmxlcmFuZ2U6MDc0YzE0NGNhMTMyNGEyZmJhY2Y1OTBhOTY5OTA2MzdfOC02LTEtMS0w_75972dfd-3dd8-4e70-b421-90bb6084e1a5"
      unitRef="usd">2981000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax
      contextRef="i7ce1a04744164aa691cebe755c7705ec_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV8zMS9mcmFnOmJlOWZlYmU5YmUxZjRiZTk4YTg3OTc4NzBiMmU5ZGMzL3RhYmxlOjA3NGMxNDRjYTEzMjRhMmZiYWNmNTkwYTk2OTkwNjM3L3RhYmxlcmFuZ2U6MDc0YzE0NGNhMTMyNGEyZmJhY2Y1OTBhOTY5OTA2MzdfOS00LTEtMS0w_388439fa-51d5-41bf-812e-e88467ecd88b"
      unitRef="usd">15016000</us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax
      contextRef="i7583e5fa0c52449288e1f3d9d82c5d98_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV8zMS9mcmFnOmJlOWZlYmU5YmUxZjRiZTk4YTg3OTc4NzBiMmU5ZGMzL3RhYmxlOjA3NGMxNDRjYTEzMjRhMmZiYWNmNTkwYTk2OTkwNjM3L3RhYmxlcmFuZ2U6MDc0YzE0NGNhMTMyNGEyZmJhY2Y1OTBhOTY5OTA2MzdfOS02LTEtMS0w_8935b4bc-c2fe-4fd0-8e6a-d08ac6b30f47"
      unitRef="usd">15016000</us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax>
    <us-gaap:NetIncomeLoss
      contextRef="i0ca220134e1d49fba5b39e4d7c5781c2_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV8zMS9mcmFnOmJlOWZlYmU5YmUxZjRiZTk4YTg3OTc4NzBiMmU5ZGMzL3RhYmxlOjA3NGMxNDRjYTEzMjRhMmZiYWNmNTkwYTk2OTkwNjM3L3RhYmxlcmFuZ2U6MDc0YzE0NGNhMTMyNGEyZmJhY2Y1OTBhOTY5OTA2MzdfMTAtNS0xLTEtMA_a29f221d-ee91-4c7d-a7df-57564f79dba9"
      unitRef="usd">32899000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i7583e5fa0c52449288e1f3d9d82c5d98_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV8zMS9mcmFnOmJlOWZlYmU5YmUxZjRiZTk4YTg3OTc4NzBiMmU5ZGMzL3RhYmxlOjA3NGMxNDRjYTEzMjRhMmZiYWNmNTkwYTk2OTkwNjM3L3RhYmxlcmFuZ2U6MDc0YzE0NGNhMTMyNGEyZmJhY2Y1OTBhOTY5OTA2MzdfMTAtNi0xLTEtMA_5e2e57f1-cb98-4dd2-972a-7a1420897dda"
      unitRef="usd">32899000</us-gaap:NetIncomeLoss>
    <us-gaap:SharesOutstanding
      contextRef="i0bf827985a96453fb5172ba070577b35_I20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV8zMS9mcmFnOmJlOWZlYmU5YmUxZjRiZTk4YTg3OTc4NzBiMmU5ZGMzL3RhYmxlOjA3NGMxNDRjYTEzMjRhMmZiYWNmNTkwYTk2OTkwNjM3L3RhYmxlcmFuZ2U6MDc0YzE0NGNhMTMyNGEyZmJhY2Y1OTBhOTY5OTA2MzdfMTEtMS0xLTEtMA_09298bf1-e677-48da-98c7-4e786b0ca6d6"
      unitRef="shares">67502000</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="i0bf827985a96453fb5172ba070577b35_I20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV8zMS9mcmFnOmJlOWZlYmU5YmUxZjRiZTk4YTg3OTc4NzBiMmU5ZGMzL3RhYmxlOjA3NGMxNDRjYTEzMjRhMmZiYWNmNTkwYTk2OTkwNjM3L3RhYmxlcmFuZ2U6MDc0YzE0NGNhMTMyNGEyZmJhY2Y1OTBhOTY5OTA2MzdfMTEtMi0xLTEtMA_918b1693-e771-4184-b618-9c8d8a759265"
      unitRef="usd">675000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i5fc5670dd7c74fb490f1d304b47c287d_I20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV8zMS9mcmFnOmJlOWZlYmU5YmUxZjRiZTk4YTg3OTc4NzBiMmU5ZGMzL3RhYmxlOjA3NGMxNDRjYTEzMjRhMmZiYWNmNTkwYTk2OTkwNjM3L3RhYmxlcmFuZ2U6MDc0YzE0NGNhMTMyNGEyZmJhY2Y1OTBhOTY5OTA2MzdfMTEtMy0xLTEtMA_27ccb71f-b6cc-4ca1-b360-47245eeabc9b"
      unitRef="usd">684635000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i2380ac9fecb747cd8aeda33517f12e1d_I20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV8zMS9mcmFnOmJlOWZlYmU5YmUxZjRiZTk4YTg3OTc4NzBiMmU5ZGMzL3RhYmxlOjA3NGMxNDRjYTEzMjRhMmZiYWNmNTkwYTk2OTkwNjM3L3RhYmxlcmFuZ2U6MDc0YzE0NGNhMTMyNGEyZmJhY2Y1OTBhOTY5OTA2MzdfMTEtNC0xLTEtMA_5cc6e3be-9962-4e57-b5d8-68265f638a01"
      unitRef="usd">184000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="if984a791dcfd4f29a088373c9c1863f9_I20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV8zMS9mcmFnOmJlOWZlYmU5YmUxZjRiZTk4YTg3OTc4NzBiMmU5ZGMzL3RhYmxlOjA3NGMxNDRjYTEzMjRhMmZiYWNmNTkwYTk2OTkwNjM3L3RhYmxlcmFuZ2U6MDc0YzE0NGNhMTMyNGEyZmJhY2Y1OTBhOTY5OTA2MzdfMTEtNS0xLTEtMA_4f0fc07b-6b4d-4c9c-9bd7-95000f74275f"
      unitRef="usd">66387000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ifdcaa986437142f9903bd9244edc50b2_I20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV8zMS9mcmFnOmJlOWZlYmU5YmUxZjRiZTk4YTg3OTc4NzBiMmU5ZGMzL3RhYmxlOjA3NGMxNDRjYTEzMjRhMmZiYWNmNTkwYTk2OTkwNjM3L3RhYmxlcmFuZ2U6MDc0YzE0NGNhMTMyNGEyZmJhY2Y1OTBhOTY5OTA2MzdfMTEtNi0xLTEtMA_6bf69982-eb0a-4913-a0ae-b5162fdf7652"
      unitRef="usd">751881000</us-gaap:StockholdersEquity>
    <us-gaap:StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities
      contextRef="i24f5656790bb432b82d9b7cfc6e34cfa_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV8zMS9mcmFnOmJlOWZlYmU5YmUxZjRiZTk4YTg3OTc4NzBiMmU5ZGMzL3RhYmxlOjA3NGMxNDRjYTEzMjRhMmZiYWNmNTkwYTk2OTkwNjM3L3RhYmxlcmFuZ2U6MDc0YzE0NGNhMTMyNGEyZmJhY2Y1OTBhOTY5OTA2MzdfMTItMS0xLTEtMA_fc0d6fd7-046d-47ea-9a8d-10af1839f8d8"
      unitRef="shares">128000</us-gaap:StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities>
    <us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities
      contextRef="i24f5656790bb432b82d9b7cfc6e34cfa_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV8zMS9mcmFnOmJlOWZlYmU5YmUxZjRiZTk4YTg3OTc4NzBiMmU5ZGMzL3RhYmxlOjA3NGMxNDRjYTEzMjRhMmZiYWNmNTkwYTk2OTkwNjM3L3RhYmxlcmFuZ2U6MDc0YzE0NGNhMTMyNGEyZmJhY2Y1OTBhOTY5OTA2MzdfMTItMi0xLTEtMA_8312f4f5-e9de-49f3-b187-6badf833a5bd"
      unitRef="usd">1000</us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities>
    <us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities
      contextRef="ifa0d1c844d154bfaa7fbf59077af0e81_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV8zMS9mcmFnOmJlOWZlYmU5YmUxZjRiZTk4YTg3OTc4NzBiMmU5ZGMzL3RhYmxlOjA3NGMxNDRjYTEzMjRhMmZiYWNmNTkwYTk2OTkwNjM3L3RhYmxlcmFuZ2U6MDc0YzE0NGNhMTMyNGEyZmJhY2Y1OTBhOTY5OTA2MzdfMTItMy0xLTEtMA_680c78ba-b67d-461d-962d-80cafa4aff46"
      unitRef="usd">3835000</us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities>
    <us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities
      contextRef="ic8840ae2e0ed4320b8b35e24b3ea21aa_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV8zMS9mcmFnOmJlOWZlYmU5YmUxZjRiZTk4YTg3OTc4NzBiMmU5ZGMzL3RhYmxlOjA3NGMxNDRjYTEzMjRhMmZiYWNmNTkwYTk2OTkwNjM3L3RhYmxlcmFuZ2U6MDc0YzE0NGNhMTMyNGEyZmJhY2Y1OTBhOTY5OTA2MzdfMTItNi0xLTEtMA_581d3f77-81d4-49de-be39-00802d09a4f5"
      unitRef="usd">3836000</us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities>
    <nmih:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlansNetofSharesForTaxWithholdings
      contextRef="i24f5656790bb432b82d9b7cfc6e34cfa_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV8zMS9mcmFnOmJlOWZlYmU5YmUxZjRiZTk4YTg3OTc4NzBiMmU5ZGMzL3RhYmxlOjA3NGMxNDRjYTEzMjRhMmZiYWNmNTkwYTk2OTkwNjM3L3RhYmxlcmFuZ2U6MDc0YzE0NGNhMTMyNGEyZmJhY2Y1OTBhOTY5OTA2MzdfMTMtMS0xLTEtMA_dfac9de7-8374-4a14-af48-40156d01c8e5"
      unitRef="shares">138000</nmih:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlansNetofSharesForTaxWithholdings>
    <nmih:StockIssuedDuringPeriodValueEmployeeStockPurchasePlanNetofTaxWithholdings
      contextRef="i24f5656790bb432b82d9b7cfc6e34cfa_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV8zMS9mcmFnOmJlOWZlYmU5YmUxZjRiZTk4YTg3OTc4NzBiMmU5ZGMzL3RhYmxlOjA3NGMxNDRjYTEzMjRhMmZiYWNmNTkwYTk2OTkwNjM3L3RhYmxlcmFuZ2U6MDc0YzE0NGNhMTMyNGEyZmJhY2Y1OTBhOTY5OTA2MzdfMTMtMi0xLTEtMA_f861de8e-219a-4158-98fa-0abe0be9f03c"
      unitRef="usd">1000</nmih:StockIssuedDuringPeriodValueEmployeeStockPurchasePlanNetofTaxWithholdings>
    <nmih:StockIssuedDuringPeriodValueEmployeeStockPurchasePlanNetofTaxWithholdings
      contextRef="ifa0d1c844d154bfaa7fbf59077af0e81_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV8zMS9mcmFnOmJlOWZlYmU5YmUxZjRiZTk4YTg3OTc4NzBiMmU5ZGMzL3RhYmxlOjA3NGMxNDRjYTEzMjRhMmZiYWNmNTkwYTk2OTkwNjM3L3RhYmxlcmFuZ2U6MDc0YzE0NGNhMTMyNGEyZmJhY2Y1OTBhOTY5OTA2MzdfMTMtMy0xLTEtMA_410a5262-726b-4f2d-8686-0cab5767513e"
      unitRef="usd">218000</nmih:StockIssuedDuringPeriodValueEmployeeStockPurchasePlanNetofTaxWithholdings>
    <nmih:StockIssuedDuringPeriodValueEmployeeStockPurchasePlanNetofTaxWithholdings
      contextRef="ic8840ae2e0ed4320b8b35e24b3ea21aa_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV8zMS9mcmFnOmJlOWZlYmU5YmUxZjRiZTk4YTg3OTc4NzBiMmU5ZGMzL3RhYmxlOjA3NGMxNDRjYTEzMjRhMmZiYWNmNTkwYTk2OTkwNjM3L3RhYmxlcmFuZ2U6MDc0YzE0NGNhMTMyNGEyZmJhY2Y1OTBhOTY5OTA2MzdfMTMtNi0xLTEtMA_a83a6377-aa79-455c-b103-7904072fa68d"
      unitRef="usd">219000</nmih:StockIssuedDuringPeriodValueEmployeeStockPurchasePlanNetofTaxWithholdings>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="ifa0d1c844d154bfaa7fbf59077af0e81_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV8zMS9mcmFnOmJlOWZlYmU5YmUxZjRiZTk4YTg3OTc4NzBiMmU5ZGMzL3RhYmxlOjA3NGMxNDRjYTEzMjRhMmZiYWNmNTkwYTk2OTkwNjM3L3RhYmxlcmFuZ2U6MDc0YzE0NGNhMTMyNGEyZmJhY2Y1OTBhOTY5OTA2MzdfMTQtMy0xLTEtMA_715a5d3d-dce7-41d7-9428-240a97b9e7f0"
      unitRef="usd">3475000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="ic8840ae2e0ed4320b8b35e24b3ea21aa_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV8zMS9mcmFnOmJlOWZlYmU5YmUxZjRiZTk4YTg3OTc4NzBiMmU5ZGMzL3RhYmxlOjA3NGMxNDRjYTEzMjRhMmZiYWNmNTkwYTk2OTkwNjM3L3RhYmxlcmFuZ2U6MDc0YzE0NGNhMTMyNGEyZmJhY2Y1OTBhOTY5OTA2MzdfMTQtNi0xLTEtMA_87de693a-d20f-45b8-a409-f59e525db67d"
      unitRef="usd">3475000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax
      contextRef="i6d079a3717514802b26428cf0aa3200a_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV8zMS9mcmFnOmJlOWZlYmU5YmUxZjRiZTk4YTg3OTc4NzBiMmU5ZGMzL3RhYmxlOjA3NGMxNDRjYTEzMjRhMmZiYWNmNTkwYTk2OTkwNjM3L3RhYmxlcmFuZ2U6MDc0YzE0NGNhMTMyNGEyZmJhY2Y1OTBhOTY5OTA2MzdfMTUtNC0xLTEtMA_a1594755-aa90-4f64-8bae-8e3333b3cb56"
      unitRef="usd">13868000</us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax
      contextRef="ic8840ae2e0ed4320b8b35e24b3ea21aa_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV8zMS9mcmFnOmJlOWZlYmU5YmUxZjRiZTk4YTg3OTc4NzBiMmU5ZGMzL3RhYmxlOjA3NGMxNDRjYTEzMjRhMmZiYWNmNTkwYTk2OTkwNjM3L3RhYmxlcmFuZ2U6MDc0YzE0NGNhMTMyNGEyZmJhY2Y1OTBhOTY5OTA2MzdfMTUtNi0xLTEtMA_b6aec228-6d3d-41c3-aca7-ae204de0e9e1"
      unitRef="usd">13868000</us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax>
    <us-gaap:NetIncomeLoss
      contextRef="i3884f81c1cc1463296217c9279a4213d_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV8zMS9mcmFnOmJlOWZlYmU5YmUxZjRiZTk4YTg3OTc4NzBiMmU5ZGMzL3RhYmxlOjA3NGMxNDRjYTEzMjRhMmZiYWNmNTkwYTk2OTkwNjM3L3RhYmxlcmFuZ2U6MDc0YzE0NGNhMTMyNGEyZmJhY2Y1OTBhOTY5OTA2MzdfMTYtNS0xLTEtMA_334ddc91-9f33-4aa9-ba17-67c8d84d4664"
      unitRef="usd">39100000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="ic8840ae2e0ed4320b8b35e24b3ea21aa_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV8zMS9mcmFnOmJlOWZlYmU5YmUxZjRiZTk4YTg3OTc4NzBiMmU5ZGMzL3RhYmxlOjA3NGMxNDRjYTEzMjRhMmZiYWNmNTkwYTk2OTkwNjM3L3RhYmxlcmFuZ2U6MDc0YzE0NGNhMTMyNGEyZmJhY2Y1OTBhOTY5OTA2MzdfMTYtNi0xLTEtMA_cd796763-f90c-4699-a260-a23f77b49c06"
      unitRef="usd">39100000</us-gaap:NetIncomeLoss>
    <us-gaap:SharesOutstanding
      contextRef="i60c38ec34c1445a882a04e1c6b4f648b_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV8zMS9mcmFnOmJlOWZlYmU5YmUxZjRiZTk4YTg3OTc4NzBiMmU5ZGMzL3RhYmxlOjA3NGMxNDRjYTEzMjRhMmZiYWNmNTkwYTk2OTkwNjM3L3RhYmxlcmFuZ2U6MDc0YzE0NGNhMTMyNGEyZmJhY2Y1OTBhOTY5OTA2MzdfMTctMS0xLTEtMA_efbe09a6-3511-4980-ac8e-9aeac63c3194"
      unitRef="shares">67768000</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="i60c38ec34c1445a882a04e1c6b4f648b_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV8zMS9mcmFnOmJlOWZlYmU5YmUxZjRiZTk4YTg3OTc4NzBiMmU5ZGMzL3RhYmxlOjA3NGMxNDRjYTEzMjRhMmZiYWNmNTkwYTk2OTkwNjM3L3RhYmxlcmFuZ2U6MDc0YzE0NGNhMTMyNGEyZmJhY2Y1OTBhOTY5OTA2MzdfMTctMi0xLTEtMA_efd38f75-02dc-4f93-a5ff-6708c7a49fae"
      unitRef="usd">677000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ifc9028f94be84563ad2dd66c0af8729d_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV8zMS9mcmFnOmJlOWZlYmU5YmUxZjRiZTk4YTg3OTc4NzBiMmU5ZGMzL3RhYmxlOjA3NGMxNDRjYTEzMjRhMmZiYWNmNTkwYTk2OTkwNjM3L3RhYmxlcmFuZ2U6MDc0YzE0NGNhMTMyNGEyZmJhY2Y1OTBhOTY5OTA2MzdfMTctMy0xLTEtMA_fae88729-7f20-4886-a528-fac1c1fe2b95"
      unitRef="usd">692163000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i3ed4d1db0c714ac9a82aa0f3b6b672ae_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV8zMS9mcmFnOmJlOWZlYmU5YmUxZjRiZTk4YTg3OTc4NzBiMmU5ZGMzL3RhYmxlOjA3NGMxNDRjYTEzMjRhMmZiYWNmNTkwYTk2OTkwNjM3L3RhYmxlcmFuZ2U6MDc0YzE0NGNhMTMyNGEyZmJhY2Y1OTBhOTY5OTA2MzdfMTctNC0xLTEtMA_a8b4efc7-84d2-4023-9d8d-5d6fc4db7815"
      unitRef="usd">14052000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i6225fc4c3cff4f69b436571f423e8c34_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV8zMS9mcmFnOmJlOWZlYmU5YmUxZjRiZTk4YTg3OTc4NzBiMmU5ZGMzL3RhYmxlOjA3NGMxNDRjYTEzMjRhMmZiYWNmNTkwYTk2OTkwNjM3L3RhYmxlcmFuZ2U6MDc0YzE0NGNhMTMyNGEyZmJhY2Y1OTBhOTY5OTA2MzdfMTctNS0xLTEtMA_499e78db-737e-4832-a176-fa7c3109faad"
      unitRef="usd">105487000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ied65de5750554ba28ca5045cbd29d99a_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV8zMS9mcmFnOmJlOWZlYmU5YmUxZjRiZTk4YTg3OTc4NzBiMmU5ZGMzL3RhYmxlOjA3NGMxNDRjYTEzMjRhMmZiYWNmNTkwYTk2OTkwNjM3L3RhYmxlcmFuZ2U6MDc0YzE0NGNhMTMyNGEyZmJhY2Y1OTBhOTY5OTA2MzdfMTctNi0xLTEtMA_cd65aa6a-6f12-4bfc-93a0-cbc9466a9820"
      unitRef="usd">812379000</us-gaap:StockholdersEquity>
    <us-gaap:StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities
      contextRef="i1901fb81e4fb4f96ae3ba70dd7205e0e_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV8zMS9mcmFnOmJlOWZlYmU5YmUxZjRiZTk4YTg3OTc4NzBiMmU5ZGMzL3RhYmxlOjA3NGMxNDRjYTEzMjRhMmZiYWNmNTkwYTk2OTkwNjM3L3RhYmxlcmFuZ2U6MDc0YzE0NGNhMTMyNGEyZmJhY2Y1OTBhOTY5OTA2MzdfMjAtMS0xLTEtMA_00f2c544-2c74-4317-86c8-faec8b650f8c"
      unitRef="shares">82000</us-gaap:StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities>
    <us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities
      contextRef="i1901fb81e4fb4f96ae3ba70dd7205e0e_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV8zMS9mcmFnOmJlOWZlYmU5YmUxZjRiZTk4YTg3OTc4NzBiMmU5ZGMzL3RhYmxlOjA3NGMxNDRjYTEzMjRhMmZiYWNmNTkwYTk2OTkwNjM3L3RhYmxlcmFuZ2U6MDc0YzE0NGNhMTMyNGEyZmJhY2Y1OTBhOTY5OTA2MzdfMjAtMi0xLTEtMA_d1bc1ce4-526b-4613-8bdb-da7ba7f859e3"
      unitRef="usd">1000</us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities>
    <us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities
      contextRef="i8f1bb7729fad4f40b6fc97ae8b092a76_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV8zMS9mcmFnOmJlOWZlYmU5YmUxZjRiZTk4YTg3OTc4NzBiMmU5ZGMzL3RhYmxlOjA3NGMxNDRjYTEzMjRhMmZiYWNmNTkwYTk2OTkwNjM3L3RhYmxlcmFuZ2U6MDc0YzE0NGNhMTMyNGEyZmJhY2Y1OTBhOTY5OTA2MzdfMjAtMy0xLTEtMA_4b550eae-3778-4c20-b41d-8a2d1b5f26dc"
      unitRef="usd">2176000</us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities>
    <us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities
      contextRef="if3d44f8c1a3b45c692a54b4e9e7fc7ed_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV8zMS9mcmFnOmJlOWZlYmU5YmUxZjRiZTk4YTg3OTc4NzBiMmU5ZGMzL3RhYmxlOjA3NGMxNDRjYTEzMjRhMmZiYWNmNTkwYTk2OTkwNjM3L3RhYmxlcmFuZ2U6MDc0YzE0NGNhMTMyNGEyZmJhY2Y1OTBhOTY5OTA2MzdfMjAtNi0xLTEtMA_a0a8f2c9-0170-4017-98f4-f61c7c5925fc"
      unitRef="usd">2177000</us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities>
    <nmih:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlansNetofSharesForTaxWithholdings
      contextRef="i1901fb81e4fb4f96ae3ba70dd7205e0e_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV8zMS9mcmFnOmJlOWZlYmU5YmUxZjRiZTk4YTg3OTc4NzBiMmU5ZGMzL3RhYmxlOjA3NGMxNDRjYTEzMjRhMmZiYWNmNTkwYTk2OTkwNjM3L3RhYmxlcmFuZ2U6MDc0YzE0NGNhMTMyNGEyZmJhY2Y1OTBhOTY5OTA2MzdfMjEtMS0xLTEtMA_95a6692e-2431-4f1a-8629-a06a09ba9ac5"
      unitRef="shares">77000</nmih:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlansNetofSharesForTaxWithholdings>
    <nmih:StockIssuedDuringPeriodValueEmployeeStockPurchasePlanNetofTaxWithholdings
      contextRef="i1901fb81e4fb4f96ae3ba70dd7205e0e_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV8zMS9mcmFnOmJlOWZlYmU5YmUxZjRiZTk4YTg3OTc4NzBiMmU5ZGMzL3RhYmxlOjA3NGMxNDRjYTEzMjRhMmZiYWNmNTkwYTk2OTkwNjM3L3RhYmxlcmFuZ2U6MDc0YzE0NGNhMTMyNGEyZmJhY2Y1OTBhOTY5OTA2MzdfMjEtMi0xLTEtMA_a7c5fe08-3d9d-40cf-a984-107ecab1880b"
      unitRef="usd">1000</nmih:StockIssuedDuringPeriodValueEmployeeStockPurchasePlanNetofTaxWithholdings>
    <nmih:StockIssuedDuringPeriodValueEmployeeStockPurchasePlanNetofTaxWithholdings
      contextRef="i8f1bb7729fad4f40b6fc97ae8b092a76_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV8zMS9mcmFnOmJlOWZlYmU5YmUxZjRiZTk4YTg3OTc4NzBiMmU5ZGMzL3RhYmxlOjA3NGMxNDRjYTEzMjRhMmZiYWNmNTkwYTk2OTkwNjM3L3RhYmxlcmFuZ2U6MDc0YzE0NGNhMTMyNGEyZmJhY2Y1OTBhOTY5OTA2MzdfMjEtMy0xLTEtMA_2fbda7f7-78c2-470f-ac0e-2f9a61b51d1e"
      unitRef="usd">655000</nmih:StockIssuedDuringPeriodValueEmployeeStockPurchasePlanNetofTaxWithholdings>
    <nmih:StockIssuedDuringPeriodValueEmployeeStockPurchasePlanNetofTaxWithholdings
      contextRef="if3d44f8c1a3b45c692a54b4e9e7fc7ed_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV8zMS9mcmFnOmJlOWZlYmU5YmUxZjRiZTk4YTg3OTc4NzBiMmU5ZGMzL3RhYmxlOjA3NGMxNDRjYTEzMjRhMmZiYWNmNTkwYTk2OTkwNjM3L3RhYmxlcmFuZ2U6MDc0YzE0NGNhMTMyNGEyZmJhY2Y1OTBhOTY5OTA2MzdfMjEtNi0xLTEtMA_cd35c095-c696-461c-80d1-affb6fcc2294"
      unitRef="usd">656000</nmih:StockIssuedDuringPeriodValueEmployeeStockPurchasePlanNetofTaxWithholdings>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i8f1bb7729fad4f40b6fc97ae8b092a76_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV8zMS9mcmFnOmJlOWZlYmU5YmUxZjRiZTk4YTg3OTc4NzBiMmU5ZGMzL3RhYmxlOjA3NGMxNDRjYTEzMjRhMmZiYWNmNTkwYTk2OTkwNjM3L3RhYmxlcmFuZ2U6MDc0YzE0NGNhMTMyNGEyZmJhY2Y1OTBhOTY5OTA2MzdfMjItMy0xLTEtMA_1edb5225-0640-4d6a-aad5-a77fa96fc495"
      unitRef="usd">3399000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="if3d44f8c1a3b45c692a54b4e9e7fc7ed_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV8zMS9mcmFnOmJlOWZlYmU5YmUxZjRiZTk4YTg3OTc4NzBiMmU5ZGMzL3RhYmxlOjA3NGMxNDRjYTEzMjRhMmZiYWNmNTkwYTk2OTkwNjM3L3RhYmxlcmFuZ2U6MDc0YzE0NGNhMTMyNGEyZmJhY2Y1OTBhOTY5OTA2MzdfMjItNi0xLTEtMA_cc027d85-9646-48d4-89d1-93a961f63970"
      unitRef="usd">3399000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax
      contextRef="i48e676d24bf94d85bfaef69f15b36c31_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV8zMS9mcmFnOmJlOWZlYmU5YmUxZjRiZTk4YTg3OTc4NzBiMmU5ZGMzL3RhYmxlOjA3NGMxNDRjYTEzMjRhMmZiYWNmNTkwYTk2OTkwNjM3L3RhYmxlcmFuZ2U6MDc0YzE0NGNhMTMyNGEyZmJhY2Y1OTBhOTY5OTA2MzdfMjMtNC0xLTEtMA_897448fd-a400-4d94-b453-3532090e98c5"
      unitRef="usd">5113000</us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax
      contextRef="if3d44f8c1a3b45c692a54b4e9e7fc7ed_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV8zMS9mcmFnOmJlOWZlYmU5YmUxZjRiZTk4YTg3OTc4NzBiMmU5ZGMzL3RhYmxlOjA3NGMxNDRjYTEzMjRhMmZiYWNmNTkwYTk2OTkwNjM3L3RhYmxlcmFuZ2U6MDc0YzE0NGNhMTMyNGEyZmJhY2Y1OTBhOTY5OTA2MzdfMjMtNi0xLTEtMA_82c85319-bbc9-4463-9f86-8b94f84cc176"
      unitRef="usd">5113000</us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax>
    <us-gaap:NetIncomeLoss
      contextRef="i44b16bb4d78b4667bb56f0b5a67a2c23_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV8zMS9mcmFnOmJlOWZlYmU5YmUxZjRiZTk4YTg3OTc4NzBiMmU5ZGMzL3RhYmxlOjA3NGMxNDRjYTEzMjRhMmZiYWNmNTkwYTk2OTkwNjM3L3RhYmxlcmFuZ2U6MDc0YzE0NGNhMTMyNGEyZmJhY2Y1OTBhOTY5OTA2MzdfMjQtNS0xLTEtMA_d5471bee-8f56-4744-acc9-2eae7323569d"
      unitRef="usd">49763000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="if3d44f8c1a3b45c692a54b4e9e7fc7ed_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV8zMS9mcmFnOmJlOWZlYmU5YmUxZjRiZTk4YTg3OTc4NzBiMmU5ZGMzL3RhYmxlOjA3NGMxNDRjYTEzMjRhMmZiYWNmNTkwYTk2OTkwNjM3L3RhYmxlcmFuZ2U6MDc0YzE0NGNhMTMyNGEyZmJhY2Y1OTBhOTY5OTA2MzdfMjQtNi0xLTEtMA_46fb927c-9278-4201-81bd-6192c6742aac"
      unitRef="usd">49763000</us-gaap:NetIncomeLoss>
    <us-gaap:SharesOutstanding
      contextRef="i684a4818c735444abf14c7573c774ece_I20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV8zMS9mcmFnOmJlOWZlYmU5YmUxZjRiZTk4YTg3OTc4NzBiMmU5ZGMzL3RhYmxlOjA3NGMxNDRjYTEzMjRhMmZiYWNmNTkwYTk2OTkwNjM3L3RhYmxlcmFuZ2U6MDc0YzE0NGNhMTMyNGEyZmJhY2Y1OTBhOTY5OTA2MzdfMjUtMS0xLTEtMA_214acff4-1f8c-40e1-9378-4ac0ecbb6fd8"
      unitRef="shares">67927000</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="i684a4818c735444abf14c7573c774ece_I20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV8zMS9mcmFnOmJlOWZlYmU5YmUxZjRiZTk4YTg3OTc4NzBiMmU5ZGMzL3RhYmxlOjA3NGMxNDRjYTEzMjRhMmZiYWNmNTkwYTk2OTkwNjM3L3RhYmxlcmFuZ2U6MDc0YzE0NGNhMTMyNGEyZmJhY2Y1OTBhOTY5OTA2MzdfMjUtMi0xLTEtMA_ca9eabdf-4f73-46ae-be95-5c938e54dc65"
      unitRef="usd">679000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ia9b9123d4c1845f28563e506be88d2f6_I20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV8zMS9mcmFnOmJlOWZlYmU5YmUxZjRiZTk4YTg3OTc4NzBiMmU5ZGMzL3RhYmxlOjA3NGMxNDRjYTEzMjRhMmZiYWNmNTkwYTk2OTkwNjM3L3RhYmxlcmFuZ2U6MDc0YzE0NGNhMTMyNGEyZmJhY2Y1OTBhOTY5OTA2MzdfMjUtMy0xLTEtMA_58e0b54a-d47a-4b3c-890c-4f35cfb437b3"
      unitRef="usd">698393000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ica42f935b02a4cf8a478b9cb04053e7e_I20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV8zMS9mcmFnOmJlOWZlYmU5YmUxZjRiZTk4YTg3OTc4NzBiMmU5ZGMzL3RhYmxlOjA3NGMxNDRjYTEzMjRhMmZiYWNmNTkwYTk2OTkwNjM3L3RhYmxlcmFuZ2U6MDc0YzE0NGNhMTMyNGEyZmJhY2Y1OTBhOTY5OTA2MzdfMjUtNC0xLTEtMA_a257c7a2-440d-4d4d-bd30-1501472479f8"
      unitRef="usd">19165000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i4ba05eec173f42638fbbba5212a3b9d2_I20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV8zMS9mcmFnOmJlOWZlYmU5YmUxZjRiZTk4YTg3OTc4NzBiMmU5ZGMzL3RhYmxlOjA3NGMxNDRjYTEzMjRhMmZiYWNmNTkwYTk2OTkwNjM3L3RhYmxlcmFuZ2U6MDc0YzE0NGNhMTMyNGEyZmJhY2Y1OTBhOTY5OTA2MzdfMjUtNS0xLTEtMA_9db521c1-18f1-4897-920a-b34f8461852e"
      unitRef="usd">155250000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i97fded79c8974f708f22a4e338f9d03f_I20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV8zMS9mcmFnOmJlOWZlYmU5YmUxZjRiZTk4YTg3OTc4NzBiMmU5ZGMzL3RhYmxlOjA3NGMxNDRjYTEzMjRhMmZiYWNmNTkwYTk2OTkwNjM3L3RhYmxlcmFuZ2U6MDc0YzE0NGNhMTMyNGEyZmJhY2Y1OTBhOTY5OTA2MzdfMjUtNi0xLTEtMA_7f1e9c85-6a5f-4e0f-8da5-a55c341e680f"
      unitRef="usd">873487000</us-gaap:StockholdersEquity>
    <us-gaap:StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities
      contextRef="iabc5439ddc5c41838e572b0aa39d0b17_D20190101-20190331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV8zMS9mcmFnOmJlOWZlYmU5YmUxZjRiZTk4YTg3OTc4NzBiMmU5ZGMzL3RleHRyZWdpb246YmU5ZmViZTliZTFmNGJlOThhODc5Nzg3MGIyZTlkYzNfNDc5_8f34b0c5-f5d1-44f0-8c1e-e0619f0a25cb"
      unitRef="shares">39195</us-gaap:StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="i0bf827985a96453fb5172ba070577b35_I20190331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV8zMS9mcmFnOmJlOWZlYmU5YmUxZjRiZTk4YTg3OTc4NzBiMmU5ZGMzL3RleHRyZWdpb246YmU5ZmViZTliZTFmNGJlOThhODc5Nzg3MGIyZTlkYzNfNTE2_9048c85a-42f5-4e62-b7f6-2650f671f947"
      unitRef="usdPerShare">0.01</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:NetIncomeLoss
      contextRef="i7560d8f610ac4d89a70efc367fc2b71f_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV8zNy9mcmFnOjQyZTk5MGZlNWE1YzQzYWVhOTdmNjJmNTY3NTIzM2M1L3RhYmxlOmMwMjc0ZmUyMWM2MDQ3MzU5NzdlODJhOWE4MjQ2MDczL3RhYmxlcmFuZ2U6YzAyNzRmZTIxYzYwNDczNTk3N2U4MmE5YTgyNDYwNzNfMy0xLTEtMS0w_687eede3-b8b0-44e2-aded-7ffd64b08cbe"
      unitRef="usd">123298000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i7d090f2580d245768ea2f0279e06dd5a_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV8zNy9mcmFnOjQyZTk5MGZlNWE1YzQzYWVhOTdmNjJmNTY3NTIzM2M1L3RhYmxlOmMwMjc0ZmUyMWM2MDQ3MzU5NzdlODJhOWE4MjQ2MDczL3RhYmxlcmFuZ2U6YzAyNzRmZTIxYzYwNDczNTk3N2U4MmE5YTgyNDYwNzNfMy0zLTEtMS0w_36df9324-019e-4d78-8d3e-1b5b59e94b0f"
      unitRef="usd">121762000</us-gaap:NetIncomeLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleRealizedGainLoss
      contextRef="i7560d8f610ac4d89a70efc367fc2b71f_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV8zNy9mcmFnOjQyZTk5MGZlNWE1YzQzYWVhOTdmNjJmNTY3NTIzM2M1L3RhYmxlOmMwMjc0ZmUyMWM2MDQ3MzU5NzdlODJhOWE4MjQ2MDczL3RhYmxlcmFuZ2U6YzAyNzRmZTIxYzYwNDczNTk3N2U4MmE5YTgyNDYwNzNfNS0xLTEtMS0w_08ad6645-0319-441c-8ad4-1104244f0df2"
      unitRef="usd">635000</us-gaap:DebtSecuritiesAvailableForSaleRealizedGainLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleRealizedGainLoss
      contextRef="i7d090f2580d245768ea2f0279e06dd5a_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV8zNy9mcmFnOjQyZTk5MGZlNWE1YzQzYWVhOTdmNjJmNTY3NTIzM2M1L3RhYmxlOmMwMjc0ZmUyMWM2MDQ3MzU5NzdlODJhOWE4MjQ2MDczL3RhYmxlcmFuZ2U6YzAyNzRmZTIxYzYwNDczNTk3N2U4MmE5YTgyNDYwNzNfNS0zLTEtMS0w_d07f1e0b-c5b2-4b2c-9ff9-62e8f1676ad6"
      unitRef="usd">-219000</us-gaap:DebtSecuritiesAvailableForSaleRealizedGainLoss>
    <us-gaap:FairValueAdjustmentOfWarrants
      contextRef="i7560d8f610ac4d89a70efc367fc2b71f_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV8zNy9mcmFnOjQyZTk5MGZlNWE1YzQzYWVhOTdmNjJmNTY3NTIzM2M1L3RhYmxlOmMwMjc0ZmUyMWM2MDQ3MzU5NzdlODJhOWE4MjQ2MDczL3RhYmxlcmFuZ2U6YzAyNzRmZTIxYzYwNDczNTk3N2U4MmE5YTgyNDYwNzNfNy0xLTEtMS0w_0c804484-53d7-4097-9c40-c74370e32982"
      unitRef="usd">-4286000</us-gaap:FairValueAdjustmentOfWarrants>
    <us-gaap:FairValueAdjustmentOfWarrants
      contextRef="i7d090f2580d245768ea2f0279e06dd5a_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV8zNy9mcmFnOjQyZTk5MGZlNWE1YzQzYWVhOTdmNjJmNTY3NTIzM2M1L3RhYmxlOmMwMjc0ZmUyMWM2MDQ3MzU5NzdlODJhOWE4MjQ2MDczL3RhYmxlcmFuZ2U6YzAyNzRmZTIxYzYwNDczNTk3N2U4MmE5YTgyNDYwNzNfNy0zLTEtMS0w_4e33277d-5ac5-493d-bbdc-bac130a9cf6d"
      unitRef="usd">6025000</us-gaap:FairValueAdjustmentOfWarrants>
    <us-gaap:DepreciationAmortizationAndAccretionNet
      contextRef="i7560d8f610ac4d89a70efc367fc2b71f_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV8zNy9mcmFnOjQyZTk5MGZlNWE1YzQzYWVhOTdmNjJmNTY3NTIzM2M1L3RhYmxlOmMwMjc0ZmUyMWM2MDQ3MzU5NzdlODJhOWE4MjQ2MDczL3RhYmxlcmFuZ2U6YzAyNzRmZTIxYzYwNDczNTk3N2U4MmE5YTgyNDYwNzNfOC0xLTEtMS0w_abd23e1b-bc50-4f62-8015-092e5bc5b952"
      unitRef="usd">7378000</us-gaap:DepreciationAmortizationAndAccretionNet>
    <us-gaap:DepreciationAmortizationAndAccretionNet
      contextRef="i7d090f2580d245768ea2f0279e06dd5a_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV8zNy9mcmFnOjQyZTk5MGZlNWE1YzQzYWVhOTdmNjJmNTY3NTIzM2M1L3RhYmxlOmMwMjc0ZmUyMWM2MDQ3MzU5NzdlODJhOWE4MjQ2MDczL3RhYmxlcmFuZ2U6YzAyNzRmZTIxYzYwNDczNTk3N2U4MmE5YTgyNDYwNzNfOC0zLTEtMS0w_ea45ebd4-16a7-4c87-b9c9-94d93faf2da7"
      unitRef="usd">6661000</us-gaap:DepreciationAmortizationAndAccretionNet>
    <us-gaap:AccretionAmortizationOfDiscountsAndPremiumsInvestments
      contextRef="i7560d8f610ac4d89a70efc367fc2b71f_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV8zNy9mcmFnOjQyZTk5MGZlNWE1YzQzYWVhOTdmNjJmNTY3NTIzM2M1L3RhYmxlOmMwMjc0ZmUyMWM2MDQ3MzU5NzdlODJhOWE4MjQ2MDczL3RhYmxlcmFuZ2U6YzAyNzRmZTIxYzYwNDczNTk3N2U4MmE5YTgyNDYwNzNfOS0xLTEtMS0w_790f1ffa-ffcd-4fcd-ad99-ba11b33f878f"
      unitRef="usd">-2116000</us-gaap:AccretionAmortizationOfDiscountsAndPremiumsInvestments>
    <us-gaap:AccretionAmortizationOfDiscountsAndPremiumsInvestments
      contextRef="i7d090f2580d245768ea2f0279e06dd5a_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV8zNy9mcmFnOjQyZTk5MGZlNWE1YzQzYWVhOTdmNjJmNTY3NTIzM2M1L3RhYmxlOmMwMjc0ZmUyMWM2MDQ3MzU5NzdlODJhOWE4MjQ2MDczL3RhYmxlcmFuZ2U6YzAyNzRmZTIxYzYwNDczNTk3N2U4MmE5YTgyNDYwNzNfOS0zLTEtMS0w_9b0d76d2-9f60-4b7a-ae15-181f82b6b7ce"
      unitRef="usd">-943000</us-gaap:AccretionAmortizationOfDiscountsAndPremiumsInvestments>
    <us-gaap:AmortizationOfFinancingCostsAndDiscounts
      contextRef="i7560d8f610ac4d89a70efc367fc2b71f_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV8zNy9mcmFnOjQyZTk5MGZlNWE1YzQzYWVhOTdmNjJmNTY3NTIzM2M1L3RhYmxlOmMwMjc0ZmUyMWM2MDQ3MzU5NzdlODJhOWE4MjQ2MDczL3RhYmxlcmFuZ2U6YzAyNzRmZTIxYzYwNDczNTk3N2U4MmE5YTgyNDYwNzNfMTAtMS0xLTEtMA_c6eaaf53-4880-41bc-92d5-762df19acc72"
      unitRef="usd">3600000</us-gaap:AmortizationOfFinancingCostsAndDiscounts>
    <us-gaap:AmortizationOfFinancingCostsAndDiscounts
      contextRef="i7d090f2580d245768ea2f0279e06dd5a_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV8zNy9mcmFnOjQyZTk5MGZlNWE1YzQzYWVhOTdmNjJmNTY3NTIzM2M1L3RhYmxlOmMwMjc0ZmUyMWM2MDQ3MzU5NzdlODJhOWE4MjQ2MDczL3RhYmxlcmFuZ2U6YzAyNzRmZTIxYzYwNDczNTk3N2U4MmE5YTgyNDYwNzNfMTAtMy0xLTEtMA_d71aeb2c-cb9e-4232-8da3-a2e26a93287b"
      unitRef="usd">754000</us-gaap:AmortizationOfFinancingCostsAndDiscounts>
    <us-gaap:DeferredIncomeTaxesAndTaxCredits
      contextRef="i7560d8f610ac4d89a70efc367fc2b71f_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV8zNy9mcmFnOjQyZTk5MGZlNWE1YzQzYWVhOTdmNjJmNTY3NTIzM2M1L3RhYmxlOmMwMjc0ZmUyMWM2MDQ3MzU5NzdlODJhOWE4MjQ2MDczL3RhYmxlcmFuZ2U6YzAyNzRmZTIxYzYwNDczNTk3N2U4MmE5YTgyNDYwNzNfMTMtMS0xLTEtMA_2a983bc4-7021-449a-8362-5bed8c2d18f1"
      unitRef="usd">33178000</us-gaap:DeferredIncomeTaxesAndTaxCredits>
    <us-gaap:DeferredIncomeTaxesAndTaxCredits
      contextRef="i7d090f2580d245768ea2f0279e06dd5a_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV8zNy9mcmFnOjQyZTk5MGZlNWE1YzQzYWVhOTdmNjJmNTY3NTIzM2M1L3RhYmxlOmMwMjc0ZmUyMWM2MDQ3MzU5NzdlODJhOWE4MjQ2MDczL3RhYmxlcmFuZ2U6YzAyNzRmZTIxYzYwNDczNTk3N2U4MmE5YTgyNDYwNzNfMTMtMy0xLTEtMA_e75da63c-fe8b-4237-9789-e9b6a8728b5c"
      unitRef="usd">31991000</us-gaap:DeferredIncomeTaxesAndTaxCredits>
    <us-gaap:ShareBasedCompensation
      contextRef="i7560d8f610ac4d89a70efc367fc2b71f_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV8zNy9mcmFnOjQyZTk5MGZlNWE1YzQzYWVhOTdmNjJmNTY3NTIzM2M1L3RhYmxlOmMwMjc0ZmUyMWM2MDQ3MzU5NzdlODJhOWE4MjQ2MDczL3RhYmxlcmFuZ2U6YzAyNzRmZTIxYzYwNDczNTk3N2U4MmE5YTgyNDYwNzNfMTQtMS0xLTEtMA_4864d96f-261d-461a-a84d-ac2bcf9fc532"
      unitRef="usd">8230000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="i7d090f2580d245768ea2f0279e06dd5a_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV8zNy9mcmFnOjQyZTk5MGZlNWE1YzQzYWVhOTdmNjJmNTY3NTIzM2M1L3RhYmxlOmMwMjc0ZmUyMWM2MDQ3MzU5NzdlODJhOWE4MjQ2MDczL3RhYmxlcmFuZ2U6YzAyNzRmZTIxYzYwNDczNTk3N2U4MmE5YTgyNDYwNzNfMTQtMy0xLTEtMA_4bf5d49b-53f1-4d44-bf09-7596e452b5d7"
      unitRef="usd">9855000</us-gaap:ShareBasedCompensation>
    <us-gaap:IncreaseDecreaseInPremiumsReceivable
      contextRef="i7560d8f610ac4d89a70efc367fc2b71f_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV8zNy9mcmFnOjQyZTk5MGZlNWE1YzQzYWVhOTdmNjJmNTY3NTIzM2M1L3RhYmxlOmMwMjc0ZmUyMWM2MDQ3MzU5NzdlODJhOWE4MjQ2MDczL3RhYmxlcmFuZ2U6YzAyNzRmZTIxYzYwNDczNTk3N2U4MmE5YTgyNDYwNzNfMTYtMS0xLTEtMA_f2a535b9-cf67-4aeb-8824-fb46f1cb7e66"
      unitRef="usd">2074000</us-gaap:IncreaseDecreaseInPremiumsReceivable>
    <us-gaap:IncreaseDecreaseInPremiumsReceivable
      contextRef="i7d090f2580d245768ea2f0279e06dd5a_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV8zNy9mcmFnOjQyZTk5MGZlNWE1YzQzYWVhOTdmNjJmNTY3NTIzM2M1L3RhYmxlOmMwMjc0ZmUyMWM2MDQ3MzU5NzdlODJhOWE4MjQ2MDczL3RhYmxlcmFuZ2U6YzAyNzRmZTIxYzYwNDczNTk3N2U4MmE5YTgyNDYwNzNfMTYtMy0xLTEtMA_f0812cad-3d0d-4d86-98a4-75854027e63e"
      unitRef="usd">9723000</us-gaap:IncreaseDecreaseInPremiumsReceivable>
    <us-gaap:IncreaseDecreaseInAccruedInvestmentIncomeReceivable
      contextRef="i7560d8f610ac4d89a70efc367fc2b71f_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV8zNy9mcmFnOjQyZTk5MGZlNWE1YzQzYWVhOTdmNjJmNTY3NTIzM2M1L3RhYmxlOmMwMjc0ZmUyMWM2MDQ3MzU5NzdlODJhOWE4MjQ2MDczL3RhYmxlcmFuZ2U6YzAyNzRmZTIxYzYwNDczNTk3N2U4MmE5YTgyNDYwNzNfMTctMS0xLTEtMA_cd25294f-5cab-444a-90e0-96496168771d"
      unitRef="usd">2935000</us-gaap:IncreaseDecreaseInAccruedInvestmentIncomeReceivable>
    <us-gaap:IncreaseDecreaseInAccruedInvestmentIncomeReceivable
      contextRef="i7d090f2580d245768ea2f0279e06dd5a_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV8zNy9mcmFnOjQyZTk5MGZlNWE1YzQzYWVhOTdmNjJmNTY3NTIzM2M1L3RhYmxlOmMwMjc0ZmUyMWM2MDQ3MzU5NzdlODJhOWE4MjQ2MDczL3RhYmxlcmFuZ2U6YzAyNzRmZTIxYzYwNDczNTk3N2U4MmE5YTgyNDYwNzNfMTctMy0xLTEtMA_7f1be38e-654e-4cc5-87b9-240bb3cad1b1"
      unitRef="usd">1191000</us-gaap:IncreaseDecreaseInAccruedInvestmentIncomeReceivable>
    <us-gaap:IncreaseDecreaseInPrepaidExpense
      contextRef="i7560d8f610ac4d89a70efc367fc2b71f_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV8zNy9mcmFnOjQyZTk5MGZlNWE1YzQzYWVhOTdmNjJmNTY3NTIzM2M1L3RhYmxlOmMwMjc0ZmUyMWM2MDQ3MzU5NzdlODJhOWE4MjQ2MDczL3RhYmxlcmFuZ2U6YzAyNzRmZTIxYzYwNDczNTk3N2U4MmE5YTgyNDYwNzNfMTgtMS0xLTEtMA_2d7ebd11-e9a6-4b84-8bca-3eb7bb9daf96"
      unitRef="usd">1067000</us-gaap:IncreaseDecreaseInPrepaidExpense>
    <us-gaap:IncreaseDecreaseInPrepaidExpense
      contextRef="i7d090f2580d245768ea2f0279e06dd5a_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV8zNy9mcmFnOjQyZTk5MGZlNWE1YzQzYWVhOTdmNjJmNTY3NTIzM2M1L3RhYmxlOmMwMjc0ZmUyMWM2MDQ3MzU5NzdlODJhOWE4MjQ2MDczL3RhYmxlcmFuZ2U6YzAyNzRmZTIxYzYwNDczNTk3N2U4MmE5YTgyNDYwNzNfMTgtMy0xLTEtMA_d0af3d53-b650-4773-92a7-8ef46f571c9e"
      unitRef="usd">1472000</us-gaap:IncreaseDecreaseInPrepaidExpense>
    <us-gaap:IncreaseDecreaseInDeferredPolicyAcquisitionCosts
      contextRef="i7560d8f610ac4d89a70efc367fc2b71f_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV8zNy9mcmFnOjQyZTk5MGZlNWE1YzQzYWVhOTdmNjJmNTY3NTIzM2M1L3RhYmxlOmMwMjc0ZmUyMWM2MDQ3MzU5NzdlODJhOWE4MjQ2MDczL3RhYmxlcmFuZ2U6YzAyNzRmZTIxYzYwNDczNTk3N2U4MmE5YTgyNDYwNzNfMTktMS0xLTEtMA_37c3fee0-3b85-4872-8641-067a8f00f0d9"
      unitRef="usd">3222000</us-gaap:IncreaseDecreaseInDeferredPolicyAcquisitionCosts>
    <us-gaap:IncreaseDecreaseInDeferredPolicyAcquisitionCosts
      contextRef="i7d090f2580d245768ea2f0279e06dd5a_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV8zNy9mcmFnOjQyZTk5MGZlNWE1YzQzYWVhOTdmNjJmNTY3NTIzM2M1L3RhYmxlOmMwMjc0ZmUyMWM2MDQ3MzU5NzdlODJhOWE4MjQ2MDczL3RhYmxlcmFuZ2U6YzAyNzRmZTIxYzYwNDczNTk3N2U4MmE5YTgyNDYwNzNfMTktMy0xLTEtMA_d3857e7d-02c8-4a85-b071-879cafc6a177"
      unitRef="usd">9802000</us-gaap:IncreaseDecreaseInDeferredPolicyAcquisitionCosts>
    <us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
      contextRef="i7560d8f610ac4d89a70efc367fc2b71f_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV8zNy9mcmFnOjQyZTk5MGZlNWE1YzQzYWVhOTdmNjJmNTY3NTIzM2M1L3RhYmxlOmMwMjc0ZmUyMWM2MDQ3MzU5NzdlODJhOWE4MjQ2MDczL3RhYmxlcmFuZ2U6YzAyNzRmZTIxYzYwNDczNTk3N2U4MmE5YTgyNDYwNzNfMjAtMS0xLTEtMA_4df303bf-1652-4876-bff7-97882250c7f6"
      unitRef="usd">81000</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
    <us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
      contextRef="i7d090f2580d245768ea2f0279e06dd5a_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV8zNy9mcmFnOjQyZTk5MGZlNWE1YzQzYWVhOTdmNjJmNTY3NTIzM2M1L3RhYmxlOmMwMjc0ZmUyMWM2MDQ3MzU5NzdlODJhOWE4MjQ2MDczL3RhYmxlcmFuZ2U6YzAyNzRmZTIxYzYwNDczNTk3N2U4MmE5YTgyNDYwNzNfMjAtMy0xLTEtMA_d11a8751-6898-4add-ad0c-7ce37dc9aa1d"
      unitRef="usd">8428000</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
    <us-gaap:IncreaseDecreaseInUnearnedPremiums
      contextRef="i7560d8f610ac4d89a70efc367fc2b71f_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV8zNy9mcmFnOjQyZTk5MGZlNWE1YzQzYWVhOTdmNjJmNTY3NTIzM2M1L3RhYmxlOmMwMjc0ZmUyMWM2MDQ3MzU5NzdlODJhOWE4MjQ2MDczL3RhYmxlcmFuZ2U6YzAyNzRmZTIxYzYwNDczNTk3N2U4MmE5YTgyNDYwNzNfMjEtMS0xLTEtMA_53a9c4f6-e3f8-434c-93e3-93ac3fce165e"
      unitRef="usd">-20634000</us-gaap:IncreaseDecreaseInUnearnedPremiums>
    <us-gaap:IncreaseDecreaseInUnearnedPremiums
      contextRef="i7d090f2580d245768ea2f0279e06dd5a_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV8zNy9mcmFnOjQyZTk5MGZlNWE1YzQzYWVhOTdmNjJmNTY3NTIzM2M1L3RhYmxlOmMwMjc0ZmUyMWM2MDQ3MzU5NzdlODJhOWE4MjQ2MDczL3RhYmxlcmFuZ2U6YzAyNzRmZTIxYzYwNDczNTk3N2U4MmE5YTgyNDYwNzNfMjEtMy0xLTEtMA_217e3578-2cec-47b6-9c98-62e82d09b9c3"
      unitRef="usd">-13747000</us-gaap:IncreaseDecreaseInUnearnedPremiums>
    <us-gaap:IncreaseDecreaseInLiabilityForClaimsAndClaimsAdjustmentExpenseReserve
      contextRef="i7560d8f610ac4d89a70efc367fc2b71f_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV8zNy9mcmFnOjQyZTk5MGZlNWE1YzQzYWVhOTdmNjJmNTY3NTIzM2M1L3RhYmxlOmMwMjc0ZmUyMWM2MDQ3MzU5NzdlODJhOWE4MjQ2MDczL3RhYmxlcmFuZ2U6YzAyNzRmZTIxYzYwNDczNTk3N2U4MmE5YTgyNDYwNzNfMjItMS0xLTEtMA_2881709f-d920-4c93-afd0-41bf348b8fb9"
      unitRef="usd">63478000</us-gaap:IncreaseDecreaseInLiabilityForClaimsAndClaimsAdjustmentExpenseReserve>
    <us-gaap:IncreaseDecreaseInLiabilityForClaimsAndClaimsAdjustmentExpenseReserve
      contextRef="i7d090f2580d245768ea2f0279e06dd5a_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV8zNy9mcmFnOjQyZTk5MGZlNWE1YzQzYWVhOTdmNjJmNTY3NTIzM2M1L3RhYmxlOmMwMjc0ZmUyMWM2MDQ3MzU5NzdlODJhOWE4MjQ2MDczL3RhYmxlcmFuZ2U6YzAyNzRmZTIxYzYwNDczNTk3N2U4MmE5YTgyNDYwNzNfMjItMy0xLTEtMA_886300c3-0ac4-4259-b661-e617057ef748"
      unitRef="usd">7694000</us-gaap:IncreaseDecreaseInLiabilityForClaimsAndClaimsAdjustmentExpenseReserve>
    <us-gaap:IncreaseDecreaseInReinsuranceRecoverable
      contextRef="i7560d8f610ac4d89a70efc367fc2b71f_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV8zNy9mcmFnOjQyZTk5MGZlNWE1YzQzYWVhOTdmNjJmNTY3NTIzM2M1L3RhYmxlOmMwMjc0ZmUyMWM2MDQ3MzU5NzdlODJhOWE4MjQ2MDczL3RhYmxlcmFuZ2U6YzAyNzRmZTIxYzYwNDczNTk3N2U4MmE5YTgyNDYwNzNfMjMtMS0xLTEtMA_0fe39292-f590-4f67-9a45-ae60123ed513"
      unitRef="usd">12241000</us-gaap:IncreaseDecreaseInReinsuranceRecoverable>
    <us-gaap:IncreaseDecreaseInReinsuranceRecoverable
      contextRef="i7d090f2580d245768ea2f0279e06dd5a_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV8zNy9mcmFnOjQyZTk5MGZlNWE1YzQzYWVhOTdmNjJmNTY3NTIzM2M1L3RhYmxlOmMwMjc0ZmUyMWM2MDQ3MzU5NzdlODJhOWE4MjQ2MDczL3RhYmxlcmFuZ2U6YzAyNzRmZTIxYzYwNDczNTk3N2U4MmE5YTgyNDYwNzNfMjMtMy0xLTEtMA_34d9b0b3-0b19-42ad-bbcf-e650fc6642d0"
      unitRef="usd">1308000</us-gaap:IncreaseDecreaseInReinsuranceRecoverable>
    <nmih:IncreaseDecreaseinReinsuranceAssetsandLiabilities
      contextRef="i7560d8f610ac4d89a70efc367fc2b71f_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV8zNy9mcmFnOjQyZTk5MGZlNWE1YzQzYWVhOTdmNjJmNTY3NTIzM2M1L3RhYmxlOmMwMjc0ZmUyMWM2MDQ3MzU5NzdlODJhOWE4MjQ2MDczL3RhYmxlcmFuZ2U6YzAyNzRmZTIxYzYwNDczNTk3N2U4MmE5YTgyNDYwNzNfMjQtMS0xLTEtMA_147e9a1b-32b3-4ef7-b019-25da1a746524"
      unitRef="usd">-2857000</nmih:IncreaseDecreaseinReinsuranceAssetsandLiabilities>
    <nmih:IncreaseDecreaseinReinsuranceAssetsandLiabilities
      contextRef="i7d090f2580d245768ea2f0279e06dd5a_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV8zNy9mcmFnOjQyZTk5MGZlNWE1YzQzYWVhOTdmNjJmNTY3NTIzM2M1L3RhYmxlOmMwMjc0ZmUyMWM2MDQ3MzU5NzdlODJhOWE4MjQ2MDczL3RhYmxlcmFuZ2U6YzAyNzRmZTIxYzYwNDczNTk3N2U4MmE5YTgyNDYwNzNfMjQtMy0xLTEtMA_8784fabb-3321-4a33-a6aa-24f8060905d6"
      unitRef="usd">-529000</nmih:IncreaseDecreaseinReinsuranceAssetsandLiabilities>
    <us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities
      contextRef="i7560d8f610ac4d89a70efc367fc2b71f_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV8zNy9mcmFnOjQyZTk5MGZlNWE1YzQzYWVhOTdmNjJmNTY3NTIzM2M1L3RhYmxlOmMwMjc0ZmUyMWM2MDQ3MzU5NzdlODJhOWE4MjQ2MDczL3RhYmxlcmFuZ2U6YzAyNzRmZTIxYzYwNDczNTk3N2U4MmE5YTgyNDYwNzNfMjUtMS0xLTEtMA_3f516798-b417-40bb-8ee3-a739437d6d60"
      unitRef="usd">18017000</us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities>
    <us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities
      contextRef="i7d090f2580d245768ea2f0279e06dd5a_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV8zNy9mcmFnOjQyZTk5MGZlNWE1YzQzYWVhOTdmNjJmNTY3NTIzM2M1L3RhYmxlOmMwMjc0ZmUyMWM2MDQ3MzU5NzdlODJhOWE4MjQ2MDczL3RhYmxlcmFuZ2U6YzAyNzRmZTIxYzYwNDczNTk3N2U4MmE5YTgyNDYwNzNfMjUtMy0xLTEtMA_c085b7ba-1320-42e5-8540-176c9b7bbf2c"
      unitRef="usd">-1195000</us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="i7560d8f610ac4d89a70efc367fc2b71f_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV8zNy9mcmFnOjQyZTk5MGZlNWE1YzQzYWVhOTdmNjJmNTY3NTIzM2M1L3RhYmxlOmMwMjc0ZmUyMWM2MDQ3MzU5NzdlODJhOWE4MjQ2MDczL3RhYmxlcmFuZ2U6YzAyNzRmZTIxYzYwNDczNTk3N2U4MmE5YTgyNDYwNzNfMjctMS0xLTEtMA_50368c2a-a113-4ea8-bf97-255dd5df826c"
      unitRef="usd">214977000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="i7d090f2580d245768ea2f0279e06dd5a_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV8zNy9mcmFnOjQyZTk5MGZlNWE1YzQzYWVhOTdmNjJmNTY3NTIzM2M1L3RhYmxlOmMwMjc0ZmUyMWM2MDQ3MzU5NzdlODJhOWE4MjQ2MDczL3RhYmxlcmFuZ2U6YzAyNzRmZTIxYzYwNDczNTk3N2U4MmE5YTgyNDYwNzNfMjctMy0xLTEtMA_47061855-af2b-45c1-bf92-743a21d7ef22"
      unitRef="usd">139567000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:PaymentsToAcquireShortTermInvestments
      contextRef="i7560d8f610ac4d89a70efc367fc2b71f_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV8zNy9mcmFnOjQyZTk5MGZlNWE1YzQzYWVhOTdmNjJmNTY3NTIzM2M1L3RhYmxlOmMwMjc0ZmUyMWM2MDQ3MzU5NzdlODJhOWE4MjQ2MDczL3RhYmxlcmFuZ2U6YzAyNzRmZTIxYzYwNDczNTk3N2U4MmE5YTgyNDYwNzNfMjktMS0xLTEtMA_1681171a-80e9-45aa-85e3-51346e0fdacd"
      unitRef="usd">41872000</us-gaap:PaymentsToAcquireShortTermInvestments>
    <us-gaap:PaymentsToAcquireShortTermInvestments
      contextRef="i7d090f2580d245768ea2f0279e06dd5a_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV8zNy9mcmFnOjQyZTk5MGZlNWE1YzQzYWVhOTdmNjJmNTY3NTIzM2M1L3RhYmxlOmMwMjc0ZmUyMWM2MDQ3MzU5NzdlODJhOWE4MjQ2MDczL3RhYmxlcmFuZ2U6YzAyNzRmZTIxYzYwNDczNTk3N2U4MmE5YTgyNDYwNzNfMjktMy0xLTEtMA_c2aad46f-7fbf-4fcd-95d4-0db4f2940230"
      unitRef="usd">190122000</us-gaap:PaymentsToAcquireShortTermInvestments>
    <us-gaap:PaymentsToAcquireAvailableForSaleSecuritiesDebt
      contextRef="i7560d8f610ac4d89a70efc367fc2b71f_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV8zNy9mcmFnOjQyZTk5MGZlNWE1YzQzYWVhOTdmNjJmNTY3NTIzM2M1L3RhYmxlOmMwMjc0ZmUyMWM2MDQ3MzU5NzdlODJhOWE4MjQ2MDczL3RhYmxlcmFuZ2U6YzAyNzRmZTIxYzYwNDczNTk3N2U4MmE5YTgyNDYwNzNfMzAtMS0xLTEtMA_ff4a9342-e7d2-427b-8380-8326bfe6f995"
      unitRef="usd">902524000</us-gaap:PaymentsToAcquireAvailableForSaleSecuritiesDebt>
    <us-gaap:PaymentsToAcquireAvailableForSaleSecuritiesDebt
      contextRef="i7d090f2580d245768ea2f0279e06dd5a_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV8zNy9mcmFnOjQyZTk5MGZlNWE1YzQzYWVhOTdmNjJmNTY3NTIzM2M1L3RhYmxlOmMwMjc0ZmUyMWM2MDQ3MzU5NzdlODJhOWE4MjQ2MDczL3RhYmxlcmFuZ2U6YzAyNzRmZTIxYzYwNDczNTk3N2U4MmE5YTgyNDYwNzNfMzAtMy0xLTEtMA_aadc5ba2-a283-434c-b234-5b2ba2dee18a"
      unitRef="usd">186793000</us-gaap:PaymentsToAcquireAvailableForSaleSecuritiesDebt>
    <us-gaap:ProceedsFromSaleOfShortTermInvestments
      contextRef="i7560d8f610ac4d89a70efc367fc2b71f_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV8zNy9mcmFnOjQyZTk5MGZlNWE1YzQzYWVhOTdmNjJmNTY3NTIzM2M1L3RhYmxlOmMwMjc0ZmUyMWM2MDQ3MzU5NzdlODJhOWE4MjQ2MDczL3RhYmxlcmFuZ2U6YzAyNzRmZTIxYzYwNDczNTk3N2U4MmE5YTgyNDYwNzNfMzEtMS0xLTEtMA_c762db6e-6c48-4fad-9bea-06fefbdc777c"
      unitRef="usd">85689000</us-gaap:ProceedsFromSaleOfShortTermInvestments>
    <us-gaap:ProceedsFromSaleOfShortTermInvestments
      contextRef="i7d090f2580d245768ea2f0279e06dd5a_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV8zNy9mcmFnOjQyZTk5MGZlNWE1YzQzYWVhOTdmNjJmNTY3NTIzM2M1L3RhYmxlOmMwMjc0ZmUyMWM2MDQ3MzU5NzdlODJhOWE4MjQ2MDczL3RhYmxlcmFuZ2U6YzAyNzRmZTIxYzYwNDczNTk3N2U4MmE5YTgyNDYwNzNfMzEtMy0xLTEtMA_b200fe3e-8b94-4889-ba43-3df72da52059"
      unitRef="usd">200105000</us-gaap:ProceedsFromSaleOfShortTermInvestments>
    <us-gaap:ProceedsFromSaleAndMaturityOfAvailableForSaleSecurities
      contextRef="i7560d8f610ac4d89a70efc367fc2b71f_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV8zNy9mcmFnOjQyZTk5MGZlNWE1YzQzYWVhOTdmNjJmNTY3NTIzM2M1L3RhYmxlOmMwMjc0ZmUyMWM2MDQ3MzU5NzdlODJhOWE4MjQ2MDczL3RhYmxlcmFuZ2U6YzAyNzRmZTIxYzYwNDczNTk3N2U4MmE5YTgyNDYwNzNfMzItMS0xLTEtMA_6e72e5e3-192d-4e06-8ac2-bd533495b53d"
      unitRef="usd">346931000</us-gaap:ProceedsFromSaleAndMaturityOfAvailableForSaleSecurities>
    <us-gaap:ProceedsFromSaleAndMaturityOfAvailableForSaleSecurities
      contextRef="i7d090f2580d245768ea2f0279e06dd5a_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV8zNy9mcmFnOjQyZTk5MGZlNWE1YzQzYWVhOTdmNjJmNTY3NTIzM2M1L3RhYmxlOmMwMjc0ZmUyMWM2MDQ3MzU5NzdlODJhOWE4MjQ2MDczL3RhYmxlcmFuZ2U6YzAyNzRmZTIxYzYwNDczNTk3N2U4MmE5YTgyNDYwNzNfMzItMy0xLTEtMA_60087872-a06b-419b-ada1-9a561c1d4bef"
      unitRef="usd">66996000</us-gaap:ProceedsFromSaleAndMaturityOfAvailableForSaleSecurities>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="i7560d8f610ac4d89a70efc367fc2b71f_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV8zNy9mcmFnOjQyZTk5MGZlNWE1YzQzYWVhOTdmNjJmNTY3NTIzM2M1L3RhYmxlOmMwMjc0ZmUyMWM2MDQ3MzU5NzdlODJhOWE4MjQ2MDczL3RhYmxlcmFuZ2U6YzAyNzRmZTIxYzYwNDczNTk3N2U4MmE5YTgyNDYwNzNfMzMtMS0xLTEtMA_634685ca-cc79-441d-8b30-5d91ddb00db0"
      unitRef="usd">9102000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="i7d090f2580d245768ea2f0279e06dd5a_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV8zNy9mcmFnOjQyZTk5MGZlNWE1YzQzYWVhOTdmNjJmNTY3NTIzM2M1L3RhYmxlOmMwMjc0ZmUyMWM2MDQ3MzU5NzdlODJhOWE4MjQ2MDczL3RhYmxlcmFuZ2U6YzAyNzRmZTIxYzYwNDczNTk3N2U4MmE5YTgyNDYwNzNfMzMtMy0xLTEtMA_9adf43fa-6804-4da4-9ff1-3589f7ee26e2"
      unitRef="usd">7449000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="i7560d8f610ac4d89a70efc367fc2b71f_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV8zNy9mcmFnOjQyZTk5MGZlNWE1YzQzYWVhOTdmNjJmNTY3NTIzM2M1L3RhYmxlOmMwMjc0ZmUyMWM2MDQ3MzU5NzdlODJhOWE4MjQ2MDczL3RhYmxlcmFuZ2U6YzAyNzRmZTIxYzYwNDczNTk3N2U4MmE5YTgyNDYwNzNfMzQtMS0xLTEtMA_594d2ec0-6cd2-4c46-ad52-ed62b800881a"
      unitRef="usd">-520878000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="i7d090f2580d245768ea2f0279e06dd5a_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV8zNy9mcmFnOjQyZTk5MGZlNWE1YzQzYWVhOTdmNjJmNTY3NTIzM2M1L3RhYmxlOmMwMjc0ZmUyMWM2MDQ3MzU5NzdlODJhOWE4MjQ2MDczL3RhYmxlcmFuZ2U6YzAyNzRmZTIxYzYwNDczNTk3N2U4MmE5YTgyNDYwNzNfMzQtMy0xLTEtMA_d66a01f8-7cf8-43fe-8c5b-13af4fa9d633"
      unitRef="usd">-117263000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:ProceedsFromIssuanceOfCommonStock
      contextRef="i7560d8f610ac4d89a70efc367fc2b71f_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV8zNy9mcmFnOjQyZTk5MGZlNWE1YzQzYWVhOTdmNjJmNTY3NTIzM2M1L3RhYmxlOmMwMjc0ZmUyMWM2MDQ3MzU5NzdlODJhOWE4MjQ2MDczL3RhYmxlcmFuZ2U6YzAyNzRmZTIxYzYwNDczNTk3N2U4MmE5YTgyNDYwNzNfMzYtMS0xLTEtMA_25b05ce5-36df-4db4-97b6-301ac4ac0895"
      unitRef="usd">219687000</us-gaap:ProceedsFromIssuanceOfCommonStock>
    <us-gaap:ProceedsFromIssuanceOfCommonStock
      contextRef="i7d090f2580d245768ea2f0279e06dd5a_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV8zNy9mcmFnOjQyZTk5MGZlNWE1YzQzYWVhOTdmNjJmNTY3NTIzM2M1L3RhYmxlOmMwMjc0ZmUyMWM2MDQ3MzU5NzdlODJhOWE4MjQ2MDczL3RhYmxlcmFuZ2U6YzAyNzRmZTIxYzYwNDczNTk3N2U4MmE5YTgyNDYwNzNfMzYtMy0xLTEtMA_bccd566b-9c13-4ec0-b510-4e4ac4c31dad"
      unitRef="usd">0</us-gaap:ProceedsFromIssuanceOfCommonStock>
    <us-gaap:ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions
      contextRef="i7560d8f610ac4d89a70efc367fc2b71f_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV8zNy9mcmFnOjQyZTk5MGZlNWE1YzQzYWVhOTdmNjJmNTY3NTIzM2M1L3RhYmxlOmMwMjc0ZmUyMWM2MDQ3MzU5NzdlODJhOWE4MjQ2MDczL3RhYmxlcmFuZ2U6YzAyNzRmZTIxYzYwNDczNTk3N2U4MmE5YTgyNDYwNzNfMzctMS0xLTEtMA_b5fab081-2186-401f-a6c9-ebff4f7a7fe5"
      unitRef="usd">3407000</us-gaap:ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions>
    <us-gaap:ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions
      contextRef="i7d090f2580d245768ea2f0279e06dd5a_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV8zNy9mcmFnOjQyZTk5MGZlNWE1YzQzYWVhOTdmNjJmNTY3NTIzM2M1L3RhYmxlOmMwMjc0ZmUyMWM2MDQ3MzU5NzdlODJhOWE4MjQ2MDczL3RhYmxlcmFuZ2U6YzAyNzRmZTIxYzYwNDczNTk3N2U4MmE5YTgyNDYwNzNfMzctMy0xLTEtMA_e3f0fff6-c759-4f35-aea7-ebb4135f69e8"
      unitRef="usd">13733000</us-gaap:ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions>
    <us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="i7560d8f610ac4d89a70efc367fc2b71f_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV8zNy9mcmFnOjQyZTk5MGZlNWE1YzQzYWVhOTdmNjJmNTY3NTIzM2M1L3RhYmxlOmMwMjc0ZmUyMWM2MDQ3MzU5NzdlODJhOWE4MjQ2MDczL3RhYmxlcmFuZ2U6YzAyNzRmZTIxYzYwNDczNTk3N2U4MmE5YTgyNDYwNzNfMzktMS0xLTEtMA_69e93cd2-6ecb-40ff-b190-0a41a422c2ca"
      unitRef="usd">7465000</us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="i7d090f2580d245768ea2f0279e06dd5a_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV8zNy9mcmFnOjQyZTk5MGZlNWE1YzQzYWVhOTdmNjJmNTY3NTIzM2M1L3RhYmxlOmMwMjc0ZmUyMWM2MDQ3MzU5NzdlODJhOWE4MjQ2MDczL3RhYmxlcmFuZ2U6YzAyNzRmZTIxYzYwNDczNTk3N2U4MmE5YTgyNDYwNzNfMzktMy0xLTEtMA_57d1e743-bf66-4502-8a3f-7f01a972fbbf"
      unitRef="usd">14317000</us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:ProceedsFromIssuanceOfSeniorLongTermDebt
      contextRef="i7560d8f610ac4d89a70efc367fc2b71f_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV8zNy9mcmFnOjQyZTk5MGZlNWE1YzQzYWVhOTdmNjJmNTY3NTIzM2M1L3RhYmxlOmMwMjc0ZmUyMWM2MDQ3MzU5NzdlODJhOWE4MjQ2MDczL3RhYmxlcmFuZ2U6YzAyNzRmZTIxYzYwNDczNTk3N2U4MmE5YTgyNDYwNzNfNDAtMS0xLTEtMA_82c9ab1a-1bfb-43c2-b770-83ee1d7b72f7"
      unitRef="usd">400000000</us-gaap:ProceedsFromIssuanceOfSeniorLongTermDebt>
    <us-gaap:ProceedsFromIssuanceOfSeniorLongTermDebt
      contextRef="i7d090f2580d245768ea2f0279e06dd5a_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV8zNy9mcmFnOjQyZTk5MGZlNWE1YzQzYWVhOTdmNjJmNTY3NTIzM2M1L3RhYmxlOmMwMjc0ZmUyMWM2MDQ3MzU5NzdlODJhOWE4MjQ2MDczL3RhYmxlcmFuZ2U6YzAyNzRmZTIxYzYwNDczNTk3N2U4MmE5YTgyNDYwNzNfNDAtMy0xLTEtMA_ee165276-cee7-46bc-b45a-dde86820b4aa"
      unitRef="usd">0</us-gaap:ProceedsFromIssuanceOfSeniorLongTermDebt>
    <us-gaap:RepaymentsOfSecuredDebt
      contextRef="i7560d8f610ac4d89a70efc367fc2b71f_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV8zNy9mcmFnOjQyZTk5MGZlNWE1YzQzYWVhOTdmNjJmNTY3NTIzM2M1L3RhYmxlOmMwMjc0ZmUyMWM2MDQ3MzU5NzdlODJhOWE4MjQ2MDczL3RhYmxlcmFuZ2U6YzAyNzRmZTIxYzYwNDczNTk3N2U4MmE5YTgyNDYwNzNfNDItMS0xLTEtMA_6208187c-d89f-46bb-8c67-3c06d56e071b"
      unitRef="usd">147750000</us-gaap:RepaymentsOfSecuredDebt>
    <us-gaap:RepaymentsOfSecuredDebt
      contextRef="i7d090f2580d245768ea2f0279e06dd5a_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV8zNy9mcmFnOjQyZTk5MGZlNWE1YzQzYWVhOTdmNjJmNTY3NTIzM2M1L3RhYmxlOmMwMjc0ZmUyMWM2MDQ3MzU5NzdlODJhOWE4MjQ2MDczL3RhYmxlcmFuZ2U6YzAyNzRmZTIxYzYwNDczNTk3N2U4MmE5YTgyNDYwNzNfNDItMy0xLTEtMA_1de4ff20-2176-4f44-99a2-a7296ba0ee7e"
      unitRef="usd">1125000</us-gaap:RepaymentsOfSecuredDebt>
    <us-gaap:PaymentsOfDebtIssuanceCosts
      contextRef="i7560d8f610ac4d89a70efc367fc2b71f_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV8zNy9mcmFnOjQyZTk5MGZlNWE1YzQzYWVhOTdmNjJmNTY3NTIzM2M1L3RhYmxlOmMwMjc0ZmUyMWM2MDQ3MzU5NzdlODJhOWE4MjQ2MDczL3RhYmxlcmFuZ2U6YzAyNzRmZTIxYzYwNDczNTk3N2U4MmE5YTgyNDYwNzNfNDMtMS0xLTEtMA_f6cdcf58-96c8-427a-ac66-26fc7a092dc7"
      unitRef="usd">8868000</us-gaap:PaymentsOfDebtIssuanceCosts>
    <us-gaap:PaymentsOfDebtIssuanceCosts
      contextRef="i7d090f2580d245768ea2f0279e06dd5a_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV8zNy9mcmFnOjQyZTk5MGZlNWE1YzQzYWVhOTdmNjJmNTY3NTIzM2M1L3RhYmxlOmMwMjc0ZmUyMWM2MDQ3MzU5NzdlODJhOWE4MjQ2MDczL3RhYmxlcmFuZ2U6YzAyNzRmZTIxYzYwNDczNTk3N2U4MmE5YTgyNDYwNzNfNDMtMy0xLTEtMA_eb4d8079-13b6-480f-89e8-33ff07a76efc"
      unitRef="usd">0</us-gaap:PaymentsOfDebtIssuanceCosts>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="i7560d8f610ac4d89a70efc367fc2b71f_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV8zNy9mcmFnOjQyZTk5MGZlNWE1YzQzYWVhOTdmNjJmNTY3NTIzM2M1L3RhYmxlOmMwMjc0ZmUyMWM2MDQ3MzU5NzdlODJhOWE4MjQ2MDczL3RhYmxlcmFuZ2U6YzAyNzRmZTIxYzYwNDczNTk3N2U4MmE5YTgyNDYwNzNfNDQtMS0xLTEtMA_07159ff2-5077-40ae-8b48-75cb50ba0e7d"
      unitRef="usd">459011000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="i7d090f2580d245768ea2f0279e06dd5a_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV8zNy9mcmFnOjQyZTk5MGZlNWE1YzQzYWVhOTdmNjJmNTY3NTIzM2M1L3RhYmxlOmMwMjc0ZmUyMWM2MDQ3MzU5NzdlODJhOWE4MjQ2MDczL3RhYmxlcmFuZ2U6YzAyNzRmZTIxYzYwNDczNTk3N2U4MmE5YTgyNDYwNzNfNDQtMy0xLTEtMA_6279b13a-e5c5-4668-92de-8e801abd5dc1"
      unitRef="usd">-1709000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="i7560d8f610ac4d89a70efc367fc2b71f_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV8zNy9mcmFnOjQyZTk5MGZlNWE1YzQzYWVhOTdmNjJmNTY3NTIzM2M1L3RhYmxlOmMwMjc0ZmUyMWM2MDQ3MzU5NzdlODJhOWE4MjQ2MDczL3RhYmxlcmFuZ2U6YzAyNzRmZTIxYzYwNDczNTk3N2U4MmE5YTgyNDYwNzNfNDYtMS0xLTEtMA_d7884989-c468-443c-bcd0-eaabc6d4c3e3"
      unitRef="usd">153110000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="i7d090f2580d245768ea2f0279e06dd5a_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV8zNy9mcmFnOjQyZTk5MGZlNWE1YzQzYWVhOTdmNjJmNTY3NTIzM2M1L3RhYmxlOmMwMjc0ZmUyMWM2MDQ3MzU5NzdlODJhOWE4MjQ2MDczL3RhYmxlcmFuZ2U6YzAyNzRmZTIxYzYwNDczNTk3N2U4MmE5YTgyNDYwNzNfNDYtMy0xLTEtMA_b31e808f-8f2a-4436-a0c2-051962b52f70"
      unitRef="usd">20595000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="if6986a365c574db1b6bee5445d73eb53_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV8zNy9mcmFnOjQyZTk5MGZlNWE1YzQzYWVhOTdmNjJmNTY3NTIzM2M1L3RhYmxlOmMwMjc0ZmUyMWM2MDQ3MzU5NzdlODJhOWE4MjQ2MDczL3RhYmxlcmFuZ2U6YzAyNzRmZTIxYzYwNDczNTk3N2U4MmE5YTgyNDYwNzNfNDctMS0xLTEtMA_3284fed0-e83c-48e1-9f3c-da06529265fc"
      unitRef="usd">41089000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i67a87ff3762e4558b05275de603e5a42_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV8zNy9mcmFnOjQyZTk5MGZlNWE1YzQzYWVhOTdmNjJmNTY3NTIzM2M1L3RhYmxlOmMwMjc0ZmUyMWM2MDQ3MzU5NzdlODJhOWE4MjQ2MDczL3RhYmxlcmFuZ2U6YzAyNzRmZTIxYzYwNDczNTk3N2U4MmE5YTgyNDYwNzNfNDctMy0xLTEtMA_ce07c0cb-21bc-4ff8-b07c-a4439f6df765"
      unitRef="usd">25294000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i9420eac622894fbe831f53db6657e25b_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV8zNy9mcmFnOjQyZTk5MGZlNWE1YzQzYWVhOTdmNjJmNTY3NTIzM2M1L3RhYmxlOmMwMjc0ZmUyMWM2MDQ3MzU5NzdlODJhOWE4MjQ2MDczL3RhYmxlcmFuZ2U6YzAyNzRmZTIxYzYwNDczNTk3N2U4MmE5YTgyNDYwNzNfNDgtMS0xLTEtMA_9e69e5ff-9f5b-47d5-92bf-664ea1545569"
      unitRef="usd">194199000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i97fded79c8974f708f22a4e338f9d03f_I20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV8zNy9mcmFnOjQyZTk5MGZlNWE1YzQzYWVhOTdmNjJmNTY3NTIzM2M1L3RhYmxlOmMwMjc0ZmUyMWM2MDQ3MzU5NzdlODJhOWE4MjQ2MDczL3RhYmxlcmFuZ2U6YzAyNzRmZTIxYzYwNDczNTk3N2U4MmE5YTgyNDYwNzNfNDgtMy0xLTEtMA_722e3312-29b3-4ac9-8943-e071c7acac80"
      unitRef="usd">45889000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:InterestPaidNet
      contextRef="i7560d8f610ac4d89a70efc367fc2b71f_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV8zNy9mcmFnOjQyZTk5MGZlNWE1YzQzYWVhOTdmNjJmNTY3NTIzM2M1L3RhYmxlOmMwMjc0ZmUyMWM2MDQ3MzU5NzdlODJhOWE4MjQ2MDczL3RhYmxlcmFuZ2U6YzAyNzRmZTIxYzYwNDczNTk3N2U4MmE5YTgyNDYwNzNfNTEtMS0xLTEtMA_2723f070-246d-4103-a41f-3c572e2c2978"
      unitRef="usd">4286000</us-gaap:InterestPaidNet>
    <us-gaap:InterestPaidNet
      contextRef="i7d090f2580d245768ea2f0279e06dd5a_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV8zNy9mcmFnOjQyZTk5MGZlNWE1YzQzYWVhOTdmNjJmNTY3NTIzM2M1L3RhYmxlOmMwMjc0ZmUyMWM2MDQ3MzU5NzdlODJhOWE4MjQ2MDczL3RhYmxlcmFuZ2U6YzAyNzRmZTIxYzYwNDczNTk3N2U4MmE5YTgyNDYwNzNfNTEtMy0xLTEtMA_af1202cd-e6c8-4aa3-bc43-bb844ada2ff1"
      unitRef="usd">8060000</us-gaap:InterestPaidNet>
    <us-gaap:IncomeTaxesPaidNet
      contextRef="i7560d8f610ac4d89a70efc367fc2b71f_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV8zNy9mcmFnOjQyZTk5MGZlNWE1YzQzYWVhOTdmNjJmNTY3NTIzM2M1L3RhYmxlOmMwMjc0ZmUyMWM2MDQ3MzU5NzdlODJhOWE4MjQ2MDczL3RhYmxlcmFuZ2U6YzAyNzRmZTIxYzYwNDczNTk3N2U4MmE5YTgyNDYwNzNfNTItMS0xLTEtMA_4c7115d8-ed7f-459f-8bcf-9c45a10726e7"
      unitRef="usd">76000</us-gaap:IncomeTaxesPaidNet>
    <us-gaap:IncomeTaxesPaidNet
      contextRef="i7d090f2580d245768ea2f0279e06dd5a_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV8zNy9mcmFnOjQyZTk5MGZlNWE1YzQzYWVhOTdmNjJmNTY3NTIzM2M1L3RhYmxlOmMwMjc0ZmUyMWM2MDQ3MzU5NzdlODJhOWE4MjQ2MDczL3RhYmxlcmFuZ2U6YzAyNzRmZTIxYzYwNDczNTk3N2U4MmE5YTgyNDYwNzNfNTItMy0xLTEtMA_1612f5a8-2a03-4127-b91d-37ce7e33161b"
      unitRef="usd">119000</us-gaap:IncomeTaxesPaidNet>
    <us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock
      contextRef="i7560d8f610ac4d89a70efc367fc2b71f_D20200101-20200930"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV80My9mcmFnOjJiMGMyODY2YTNkMzRhNjdhMWUyYmZlY2U1MWZkYmQyL3RleHRyZWdpb246MmIwYzI4NjZhM2QzNGE2N2ExZTJiZmVjZTUxZmRiZDJfMTA5OTUxMTY1MDQ0MA_874d93ae-d2fe-4ade-bbd7-7b6943a24a7b">Organization, Basis of Presentation and Summary of Accounting Principles&lt;div style="margin-bottom:9pt;text-align:justify;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;NMI Holdings, Inc. (NMIH) is a Delaware corporation, incorporated in May 2011, to provide private mortgage guaranty insurance (which we refer to as mortgage insurance or MI) through its wholly-owned insurance subsidiaries, National Mortgage Insurance Corporation (NMIC) and National Mortgage Reinsurance Inc One (Re One). Our common stock is listed on the NASDAQ exchange under the ticker symbol "NMIH."&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;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 April 2013, NMIC, our primary insurance subsidiary, issued its first mortgage insurance policy. NMIC is licensed to write mortgage insurance in all 50 states and D.C. In August 2015, NMIH capitalized a wholly-owned subsidiary, NMI Services, Inc. (NMIS), through which we offer outsourced loan review services to mortgage loan originators.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Basis of Presentation&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;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 accompanying unaudited condensed consolidated financial statements, which include the results of NMIH and its wholly-owned subsidiaries, have been prepared in accordance with the instructions to Form 10-Q as prescribed by the SEC for interim reporting and include other information and disclosures required by accounting principles generally accepted in the U.S. (GAAP). Our accounts are maintained in U.S. dollars. These statements should be read in conjunction with our consolidated financial statements and notes thereto for the year ended December&#160;31, 2019, included in our 2019 10-K. All intercompany transactions have been eliminated. The preparation of financial statements in accordance with GAAP requires management to make estimates and assumptions that affect reported amounts of assets and liabilities, as well as disclosure of contingent assets and liabilities as of the balance sheet date. Estimates also affect the reported amounts of income and expenses for the reporting period. Actual results could differ from those estimates. Certain reclassifications to previously reported financial information have been made to conform to current period presentation. The results of operations for the interim period may not be indicative of the results that may be expected for the full year ending December&#160;31, 2020.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;COVID-19 Developments&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;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;On January 30, 2020, the World Health Organization (WHO) declared the outbreak of COVID-19 a global health emergency and characterized the outbreak as a global pandemic on March 11, 2020.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In an effort to stem contagion and control the COVID-19 pandemic, the population at large has severely curtailed day-to-day activity and local, state and federal regulators have imposed a broad set of restrictions on personal and business conduct nationwide.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The COVID-19 pandemic, along with the widespread public and regulatory response, has caused a dramatic slowdown in U.S. and global economic activity and a record number of Americans have been furloughed or laid-off.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The global dislocation caused by COVID-19 is unprecedented and, while there is broad hope for medical advances that might relieve the crisis and provide for a near-term return to normalized activity, it is not known how long the dislocation will persist and if or when any such medical advances may be developed or made available.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In response to the COVID-19 outbreak and continuing uncertainties, we activated our business continuity program to ensure our employees are safe and able to continue serving our customers and their borrowers without interruption.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We have also sought to broadly assess the impact that the COVID-19 outbreak has had and may continue to have on the U.S economy and housing market, and the implications for the mortgage insurance market, and our business performance and financial position, including our new business production, default and claims experience, and investment portfolio results. Given the uncertainty that remains, we cannot fully assess or estimate the ultimate impact of COVID-19.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Significant Accounting Principles&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;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 have been no changes to our significant accounting principles as described in Item 8, "&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;Financial Statements and Supplementary Data - Notes to Consolidated Financial Statements - Note 2 - Summary of Accounting Principles&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;" of our 2019 10-K, other than as noted in "&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;Investments,&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;" "&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Premium Receivables,&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;" "&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Reinsurance&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;" and "&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;Recent Accounting Pronouncements - Adopted&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;" below.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;padding-left:36pt;text-align:justify"&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;Investments&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;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 hold all investments on an available-for-sale basis and evaluate each position quarterly for impairment. We recognize an impairment on a security through the statement of operations if (i) we intend to sell the impaired security; or (ii) it is more likely than not that we will be required to sell the impaired security prior to recovery of its amortized cost basis. If a sale is intended or likely to be required, we write down the amortized cost basis of the security to fair value and recognize the full amount of the impairment through the statement of operations as a "&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;Realized Investment Loss&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;."&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;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 securities in an unrealized loss position where a sale is not intended or likely to be required, we further assess if the decline in fair value below amortized cost is driven by a credit related impairment, considering several items including, but not limited to:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;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;the severity of the decline in fair value;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;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:13.8pt"&gt;the financial condition of the issuer;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;padding-left:36pt;text-align:justify;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;the failure of the issuer to make scheduled interest or principal payments;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;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:13.8pt"&gt;recent rating downgrades of the applicable security or issuer by one or more nationally recognized statistical ratings organization; and&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;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:13.8pt"&gt;other adverse conditions related to or impacting the security or issuer.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;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;To the extent we determine that a security impairment is credit-related, an impairment loss is recognized through the statement of operations as a provision for credit loss expense, and presented as a "Realized Investment Loss." We recognize an allowance for credit losses for the difference between the amortized cost and present value of future expected cash flows, limited by the amount the fair value of the security is below its amortized cost. Subsequent changes (favorable and unfavorable) in credit losses are recognized through the statement of operations as a provision for or a reversal of credit loss expense, and presented as a "Realized Investment Gain or Loss." The portion of a security impairment attributed to other non-credit related factors is recognized in other comprehensive income, net of taxes.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;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 elected to present accrued interest receivable separately from available for sale securities on our consolidated balance sheet. Accrued interest receivable was $9.8&#160;million as of September&#160;30, 2020 and is included in "&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;Accrued Investment Income.&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;" We have elected not to measure an allowance for credit losses for accrued interest receivable on available for sale securities. Accrued interest for available for sale securities is written off against interest income when the receivable has aged 90 days past due. We did not write off any accrued interest receivable during the three or nine months ended September&#160;30, 2020.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;text-indent:36pt"&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;Premiums Receivable&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;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;Premiums receivable consists of premiums due on our mortgage insurance policies. If a mortgage insurance premium is unpaid for more than 120 days, the associated receivable is written off against earned premium and the related insurance policy is canceled. We recognize an allowance for credit losses for premiums receivable based on credit losses expected to arise over the life of the receivable. Due to the nature of our insurance policies (a necessary precondition for access to mortgage credit for covered borrowers) and the short duration of the related receivables, we do not typically experience credit losses against our premium receivables and did not establish an allowance for credit loss at September&#160;30, 2020.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;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;Premiums receivable may be written off prior to 120 days in the ordinary course of business for non-credit events including, but not limited to, the modification or refinancing of an underlying insured loan. We have established a reserve for premium write-offs based on historical experience; such reserve was deemed to be immaterial at September&#160;30, 2020.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;text-indent:36pt"&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;Reinsurance&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="background-color:#ffffff;color:#212529;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We account for premiums, claims and claim expenses that are ceded to reinsurers on a basis consistent with that which we use to account for the original policies we issue and pursuant to the terms of our reinsurance contracts. We account for premiums ceded or otherwise paid to reinsurers as a reduction to premium revenue.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;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;NMIC has entered into quota share reinsurance treaties effective September 1, 2016 (the 2016 QSR Transaction)&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;,&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; January 1, 2018 (the 2018 QSR Transaction)&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; and April 1, 2020 (the 2020 QSR Transaction)&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;, which we refer to collectively as the QSR Transactions. W&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;e earn profit and ceding commissions in connection with the QSR Transactions. Profit commissions represent a percentage of the profits recognized by reinsurers that are returned to us, based on the level of claims and claim expenses that we cede. We recognize any profit commissions we earn as increases to premium revenue. Ceding commissions are calculated as a percentage of ceded written premiums under the 2016 QSR Transaction and as a percentage of ceded earned premiums under the 2018 and 2020 QSR Transactions, and are intended to cover our costs of acquiring and servicing direct policies. We recognize any ceding commissions we earn in a manner consistent with our recognition of earnings on the underlying insurance policies, over the terms of the policies reinsured. We account for ceding commissions earned as a reduction to underwriting and operating expenses.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;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 QSR Transactions, we cede a portion of claims and claim expense reserves to our reinsurers, and account for such ceded reserves as "&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;Reinsurance Recoverables&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;" on the consolidated balance sheets and such ceded claims as reductions to claims expenses on the consolidated statements of operations. As of September&#160;30, 2020, we had $17.2&#160;million of reinsurance recoverables under the QSR Transaction&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;s. &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;We remain directly liable for all claim payments if we are unable to collect the recoverables due from our reinsurers and, as such, we actively monitor and manage our counterparty credit exposure to our reinsurance providers. We establish an allowance for expected credit loss against our reinsurance recoverables if we do not expect to recover amounts due from one or more of our reinsurance counterparties, and report our reinsurance recoverables net of such allowance, if any. We actively monitor the counterparty credit profiles of our reinsurers and each is required to partially collateralize its obligations under the terms of our QSR Transactions. As of September&#160;30, 2020, we did not recognize any allowance for credit loss with respect to our reinsurance recoverables.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;text-indent:36pt"&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;Variable Interest Entities&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&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;NMIC is a party to reinsurance agreements with Oaktown Re Ltd., Oaktown Re II Ltd., Oaktown Re III Ltd. and Oaktown Re IV Ltd. (special purpose reinsurance entities collectively referred to as the Oaktown Re Vehicles) effective May 2, 2017, July 25, 2018, July 30, 2019 and July 30, 2020, respectively. At inception of the respective reinsurance agreements, we determined that each of the Oaktown Re Vehicles were variable interest entities (VIEs), as defined under GAAP Accounting Standards Codification (ASC) 810, because they did not have sufficient equity at risk to finance their respective activities. We evaluated the VIEs at inception to determine whether NMIC was the primary beneficiary under each deal and, if so, whether we were required to consolidate the assets and liabilities of each VIE. The primary beneficiary of a VIE is an enterprise that (1) has the power to direct the activities of the VIE, which most significantly impact its economic performance and (2) has significant economic exposure to the VIE, &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;i.e.&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 obligation to absorb losses or receive benefits that could potentially be significant. The determination of whether an entity is the primary beneficiary of a VIE is complex and requires management judgment regarding determinative factors, including the expected results of the VIE and how those results are absorbed by beneficial interest holders, as well as which party has the power to direct activities that most significantly impact the performance of the VIE. We concluded that we are not the primary beneficiary of each VIE and as such, we do not consolidate them in our consolidated financial statements.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;text-indent:36pt"&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;Recent Accounting Pronouncements - Adopted&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;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 June 2016, the Financial Accounting Standard Board (FASB) issued Accounting Standards Update (ASU) 2016-13, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Financial Instruments-Credit Losses (Topic 326)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; and subsequently issued amendments to the initial guidance: ASU 2019-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;Codification Improvements to Topic 326&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;, &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;Financial Instruments-Credit Losses (Topic 815)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Derivatives and Hedging&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;, and Topic 825, &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;Financial Instruments&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;, ASU 2019-05, &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;Financial Instruments-Credit Losses: Targeted Transition Relief&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;, and ASU 2019-11, C&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;odification Improvements to Topic 326, Financial Instruments-Credit Losses&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;. These updates will require companies to measure and establish reserves for lifetime expected credit losses on many financial assets held at a given reporting date. Under the guidance, the methodology for measuring lifetime credit losses shifts from an incurred loss model, whereby losses are only recognized once probable and estimable, to a current expected credit loss (CECL) model, whereby losses are recognized upfront based on a future economic forecast. Credit losses relating to available-for-sale fixed maturity securities are recorded through an allowance for credit losses, rather than a write-down of the asset as was required, with the amount of the allowance limited to the amount by which fair value is less than amortized cost. The length of time an available-for sale fixed maturity security has been held in an unrealized loss position will no longer impact its credit loss determination. We adopted these updates on January 1, 2020. Adoption of the updated standards did not have a material impact on our consolidated financial statements, and had no impact on our accounting for insurance claims and claim expenses as these items are not in scope of the guidance.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;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 August 2018, the FASB issued ASU 2018-13, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Fair Value Measurement (Topic 820)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;. This update modifies the fair value measurement disclosure requirements of ASC 820. We adopted this ASU on January 1, 2020 and determined it did not have a material impact on our consolidated financial statements.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;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 August 2018, the FASB issued ASU 2018-15, &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;Intangibles - Goodwill and Other - Internal-Use Software (Subtopic 350-40)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;. This update applies to cloud computing arrangements structured as service contracts, and provides companies with guidance on the criteria for capitalizing implementation, set-up and other up-front costs incurred in association with these arrangements. We adopted this ASU on January 1, 2020 and applied it on a prospective basis for eligible costs incurred after the effective date. The adoption of this ASU did not have a material impact on our consolidated financial statements.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;text-indent:36pt"&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;Recent Accounting Pronouncements - Not Yet Adopted&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;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 August 2018, the FASB issued ASU 2018-12,&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; Targeted Improvements to the Accounting for Long-Duration Contracts&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;. This update provides guidance to the existing recognition, measurement, presentation and disclosure requirements for &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;long-duration contracts issued by an insurance entity. The FASB subsequently issued ASU 2019-09 in November 2019, which amended the effective date for this standard. The standard will now take effect for public business entities for fiscal years, and interim periods within those fiscal years, beginning after December 15, 2021. We are currently evaluating the impact the adoption of this ASU will have, if any, on our consolidated financial statements.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;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 December 2019, the FASB issued ASU 2019-12, &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;Simplifying the Accounting for Income Taxes (Topic 740)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;. This update eliminates certain exceptions for recognizing deferred taxes for investments, performing intra-period allocations and calculating income taxes in interim periods. The ASU also includes guidance to reduce complexity in certain income tax areas, including recognizing deferred taxes for tax goodwill and allocating taxes to members of a consolidated group. The standard will take effect for public business entities for fiscal years, and interim periods within those fiscal years, beginning after December 15, 2020. We will adopt these updates on January 1, 2021 and do not expect them to have material impacts on our consolidated financial statements. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;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 March 2020, the FASB issued ASU 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)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;. This update provides optional guidance to ease the potential burden in accounting for reference rate reform on financial reporting. Reference rate reform refers to the global transition away from referencing the London Interbank Offered Rate (LIBOR) in financial contracts, which is expected to be discontinued in 2021. The ASU includes optional expedients and exceptions for applying GAAP to contracts, hedging relationships and other transactions affected by reference rate reform if certain criteria are met. The standard is effective immediately through December 31, 2022 for all entities that have contracts, hedging relationships, and other transactions that reference LIBOR or another reference rate expected to be discontinued because of reference rate reform. We are currently evaluating the impact the adoption of this ASU would have, if any, to our contract modifications that are affected by the discontinuation of LIBOR.&lt;/span&gt;&lt;/div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In August 2020, the FASB issued ASU 2020-06, &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;Debt&#x2014;Debt with Conversion and Other Options (Subtopic 470-20) and Derivatives and Hedging&#x2014; Contracts in Entity's Own Equity (Subtopic 815-40)&lt;/span&gt;. This update simplifies the accounting for convertible instruments and contracts on an entity's own equity, including warrants, eliminating certain triggers for derivative accounting. The standard will take effect for public business entities for fiscal years, and interim periods within those fiscal years, beginning after December 15, 2021. Early adoption is permitted, but no earlier than fiscal years beginning after December 15, 2020. We are currently evaluating the impact the adoption of this ASU will have, if any, on our consolidated financial statements, including our warrant liability</us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock>
    <us-gaap:NumberOfStatesInWhichEntityOperates
      contextRef="i9420eac622894fbe831f53db6657e25b_I20200930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV80My9mcmFnOjJiMGMyODY2YTNkMzRhNjdhMWUyYmZlY2U1MWZkYmQyL3RleHRyZWdpb246MmIwYzI4NjZhM2QzNGE2N2ExZTJiZmVjZTUxZmRiZDJfNjM2_d62e5471-c025-478d-a1c9-d2eb7f8ecd91"
      unitRef="state">50</us-gaap:NumberOfStatesInWhichEntityOperates>
    <us-gaap:BasisOfAccountingPolicyPolicyTextBlock
      contextRef="i7560d8f610ac4d89a70efc367fc2b71f_D20200101-20200930"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV80My9mcmFnOjJiMGMyODY2YTNkMzRhNjdhMWUyYmZlY2U1MWZkYmQyL3RleHRyZWdpb246MmIwYzI4NjZhM2QzNGE2N2ExZTJiZmVjZTUxZmRiZDJfMTU4NjM_2c6e7333-53bc-4b14-93b9-7e004fbfd5ce">&lt;div style="margin-bottom:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Basis of Presentation&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;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 accompanying unaudited condensed consolidated financial statements, which include the results of NMIH and its wholly-owned subsidiaries, have been prepared in accordance with the instructions to Form 10-Q as prescribed by the SEC for interim reporting and include other information and disclosures required by accounting principles generally accepted in the U.S. (GAAP). Our accounts are maintained in U.S. dollars. These statements should be read in conjunction with our consolidated financial statements and notes thereto for the year ended December&#160;31, 2019, included in our 2019 10-K. All intercompany transactions have been eliminated. The preparation of financial statements in accordance with GAAP requires management to make estimates and assumptions that affect reported amounts of assets and liabilities, as well as disclosure of contingent assets and liabilities as of the balance sheet date. Estimates also affect the reported amounts of income and expenses for the reporting period. Actual results could differ from those estimates. Certain reclassifications to previously reported financial information have been made to conform to current period presentation. The results of operations for the interim period may not be indicative of the results that may be expected for the full year ending December&#160;31, 2020.&lt;/span&gt;&lt;/div&gt;</us-gaap:BasisOfAccountingPolicyPolicyTextBlock>
    <us-gaap:InvestmentPolicyTextBlock
      contextRef="i7560d8f610ac4d89a70efc367fc2b71f_D20200101-20200930"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV80My9mcmFnOjJiMGMyODY2YTNkMzRhNjdhMWUyYmZlY2U1MWZkYmQyL3RleHRyZWdpb246MmIwYzI4NjZhM2QzNGE2N2ExZTJiZmVjZTUxZmRiZDJfMTU4NzI_6985a881-2ad8-46ca-b63d-63d154a137c1">&lt;div style="margin-bottom:9pt;padding-left:36pt;text-align:justify"&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;Investments&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;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 hold all investments on an available-for-sale basis and evaluate each position quarterly for impairment. We recognize an impairment on a security through the statement of operations if (i) we intend to sell the impaired security; or (ii) it is more likely than not that we will be required to sell the impaired security prior to recovery of its amortized cost basis. If a sale is intended or likely to be required, we write down the amortized cost basis of the security to fair value and recognize the full amount of the impairment through the statement of operations as a "&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;Realized Investment Loss&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;."&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;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 securities in an unrealized loss position where a sale is not intended or likely to be required, we further assess if the decline in fair value below amortized cost is driven by a credit related impairment, considering several items including, but not limited to:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;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;the severity of the decline in fair value;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;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:13.8pt"&gt;the financial condition of the issuer;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;padding-left:36pt;text-align:justify;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;the failure of the issuer to make scheduled interest or principal payments;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;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:13.8pt"&gt;recent rating downgrades of the applicable security or issuer by one or more nationally recognized statistical ratings organization; and&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;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:13.8pt"&gt;other adverse conditions related to or impacting the security or issuer.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;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;To the extent we determine that a security impairment is credit-related, an impairment loss is recognized through the statement of operations as a provision for credit loss expense, and presented as a "Realized Investment Loss." We recognize an allowance for credit losses for the difference between the amortized cost and present value of future expected cash flows, limited by the amount the fair value of the security is below its amortized cost. Subsequent changes (favorable and unfavorable) in credit losses are recognized through the statement of operations as a provision for or a reversal of credit loss expense, and presented as a "Realized Investment Gain or Loss." The portion of a security impairment attributed to other non-credit related factors is recognized in other comprehensive income, net of taxes.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;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 elected to present accrued interest receivable separately from available for sale securities on our consolidated balance sheet. Accrued interest receivable was $9.8&#160;million as of September&#160;30, 2020 and is included in "&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;Accrued Investment Income.&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;" We have elected not to measure an allowance for credit losses for accrued interest receivable on available for sale securities. Accrued interest for available for sale securities is written off against interest income when the receivable has aged 90 days past due. We did not write off any accrued interest receivable during the three or nine months ended September&#160;30, 2020.&lt;/span&gt;&lt;/div&gt;</us-gaap:InvestmentPolicyTextBlock>
    <us-gaap:InterestReceivable
      contextRef="i9420eac622894fbe831f53db6657e25b_I20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV80My9mcmFnOjJiMGMyODY2YTNkMzRhNjdhMWUyYmZlY2U1MWZkYmQyL3RleHRyZWdpb246MmIwYzI4NjZhM2QzNGE2N2ExZTJiZmVjZTUxZmRiZDJfNjUzNA_6ed54646-d0f9-44cf-ac21-79948fc3b57e"
      unitRef="usd">9800000</us-gaap:InterestReceivable>
    <us-gaap:PremiumsReceivableBasisOfAccountingPolicy
      contextRef="i7560d8f610ac4d89a70efc367fc2b71f_D20200101-20200930"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV80My9mcmFnOjJiMGMyODY2YTNkMzRhNjdhMWUyYmZlY2U1MWZkYmQyL3RleHRyZWdpb246MmIwYzI4NjZhM2QzNGE2N2ExZTJiZmVjZTUxZmRiZDJfMTU4NzM_c1cc4d43-541e-4e4e-9698-236766f5b1c7">&lt;div style="margin-bottom:9pt;text-align:justify;text-indent:36pt"&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;Premiums Receivable&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;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;Premiums receivable consists of premiums due on our mortgage insurance policies. If a mortgage insurance premium is unpaid for more than 120 days, the associated receivable is written off against earned premium and the related insurance policy is canceled. We recognize an allowance for credit losses for premiums receivable based on credit losses expected to arise over the life of the receivable. Due to the nature of our insurance policies (a necessary precondition for access to mortgage credit for covered borrowers) and the short duration of the related receivables, we do not typically experience credit losses against our premium receivables and did not establish an allowance for credit loss at September&#160;30, 2020.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;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;Premiums receivable may be written off prior to 120 days in the ordinary course of business for non-credit events including, but not limited to, the modification or refinancing of an underlying insured loan. We have established a reserve for premium write-offs based on historical experience; such reserve was deemed to be immaterial at September&#160;30, 2020.&lt;/span&gt;&lt;/div&gt;</us-gaap:PremiumsReceivableBasisOfAccountingPolicy>
    <us-gaap:ReinsuranceAccountingPolicy
      contextRef="i7560d8f610ac4d89a70efc367fc2b71f_D20200101-20200930"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV80My9mcmFnOjJiMGMyODY2YTNkMzRhNjdhMWUyYmZlY2U1MWZkYmQyL3RleHRyZWdpb246MmIwYzI4NjZhM2QzNGE2N2ExZTJiZmVjZTUxZmRiZDJfMTU4NTM_d926273b-9635-40d7-9e96-ddf9c319c709">&lt;div style="margin-bottom:9pt;text-align:justify;text-indent:36pt"&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;Reinsurance&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="background-color:#ffffff;color:#212529;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We account for premiums, claims and claim expenses that are ceded to reinsurers on a basis consistent with that which we use to account for the original policies we issue and pursuant to the terms of our reinsurance contracts. We account for premiums ceded or otherwise paid to reinsurers as a reduction to premium revenue.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;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;NMIC has entered into quota share reinsurance treaties effective September 1, 2016 (the 2016 QSR Transaction)&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;,&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; January 1, 2018 (the 2018 QSR Transaction)&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; and April 1, 2020 (the 2020 QSR Transaction)&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;, which we refer to collectively as the QSR Transactions. W&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;e earn profit and ceding commissions in connection with the QSR Transactions. Profit commissions represent a percentage of the profits recognized by reinsurers that are returned to us, based on the level of claims and claim expenses that we cede. We recognize any profit commissions we earn as increases to premium revenue. Ceding commissions are calculated as a percentage of ceded written premiums under the 2016 QSR Transaction and as a percentage of ceded earned premiums under the 2018 and 2020 QSR Transactions, and are intended to cover our costs of acquiring and servicing direct policies. We recognize any ceding commissions we earn in a manner consistent with our recognition of earnings on the underlying insurance policies, over the terms of the policies reinsured. We account for ceding commissions earned as a reduction to underwriting and operating expenses.&lt;/span&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;Under the QSR Transactions, we cede a portion of claims and claim expense reserves to our reinsurers, and account for such ceded reserves as "&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;Reinsurance Recoverables&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;" on the consolidated balance sheets and such ceded claims as reductions to claims expenses on the consolidated statements of operations. As of September&#160;30, 2020, we had $17.2&#160;million of reinsurance recoverables under the QSR Transaction&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;s. &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;We remain directly liable for all claim payments if we are unable to collect the recoverables due from our reinsurers and, as such, we actively monitor and manage our counterparty credit exposure to our reinsurance providers. We establish an allowance for expected credit loss against our reinsurance recoverables if we do not expect to recover amounts due from one or more of our reinsurance counterparties, and report our reinsurance recoverables net of such allowance, if any. We actively monitor the counterparty credit profiles of our reinsurers and each is required to partially collateralize its obligations under the terms of our QSR Transactions. As of September&#160;30, 2020, we did not recognize any allowance for credit loss with respect to our reinsurance recoverables.&lt;/span&gt;</us-gaap:ReinsuranceAccountingPolicy>
    <us-gaap:ReinsuranceRecoverablesOnPaidAndUnpaidLosses
      contextRef="i383c110abe2a4941b0aa95f37729cec8_I20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV80My9mcmFnOjJiMGMyODY2YTNkMzRhNjdhMWUyYmZlY2U1MWZkYmQyL3RleHRyZWdpb246MmIwYzI4NjZhM2QzNGE2N2ExZTJiZmVjZTUxZmRiZDJfOTg2NQ_56eada65-632d-411b-a8e1-e1c8606a8bd5"
      unitRef="usd">17200000</us-gaap:ReinsuranceRecoverablesOnPaidAndUnpaidLosses>
    <us-gaap:ConsolidationVariableInterestEntityPolicy
      contextRef="i7560d8f610ac4d89a70efc367fc2b71f_D20200101-20200930"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV80My9mcmFnOjJiMGMyODY2YTNkMzRhNjdhMWUyYmZlY2U1MWZkYmQyL3RleHRyZWdpb246MmIwYzI4NjZhM2QzNGE2N2ExZTJiZmVjZTUxZmRiZDJfMTA5OTUxMTY1MDQzOA_c9a2de06-e941-4f06-8575-1024834d14aa">&lt;div style="margin-bottom:9pt;text-align:justify;text-indent:36pt"&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;Variable Interest Entities&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&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;NMIC is a party to reinsurance agreements with Oaktown Re Ltd., Oaktown Re II Ltd., Oaktown Re III Ltd. and Oaktown Re IV Ltd. (special purpose reinsurance entities collectively referred to as the Oaktown Re Vehicles) effective May 2, 2017, July 25, 2018, July 30, 2019 and July 30, 2020, respectively. At inception of the respective reinsurance agreements, we determined that each of the Oaktown Re Vehicles were variable interest entities (VIEs), as defined under GAAP Accounting Standards Codification (ASC) 810, because they did not have sufficient equity at risk to finance their respective activities. We evaluated the VIEs at inception to determine whether NMIC was the primary beneficiary under each deal and, if so, whether we were required to consolidate the assets and liabilities of each VIE. The primary beneficiary of a VIE is an enterprise that (1) has the power to direct the activities of the VIE, which most significantly impact its economic performance and (2) has significant economic exposure to the VIE, &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;i.e.&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 obligation to absorb losses or receive benefits that could potentially be significant. The determination of whether an entity is the primary beneficiary of a VIE is complex and requires management judgment regarding determinative factors, including the expected results of the VIE and how those results are absorbed by beneficial interest holders, as well as which party has the power to direct activities that most significantly impact the performance of the VIE. We concluded that we are not the primary beneficiary of each VIE and as such, we do not consolidate them in our consolidated financial statements.&lt;/span&gt;&lt;/div&gt;</us-gaap:ConsolidationVariableInterestEntityPolicy>
    <us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock
      contextRef="i7560d8f610ac4d89a70efc367fc2b71f_D20200101-20200930"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV80My9mcmFnOjJiMGMyODY2YTNkMzRhNjdhMWUyYmZlY2U1MWZkYmQyL3RleHRyZWdpb246MmIwYzI4NjZhM2QzNGE2N2ExZTJiZmVjZTUxZmRiZDJfMTA5OTUxMTY1MDQzOQ_04bcc0f7-a157-4cb8-9925-62d6f1a01382">&lt;div style="margin-bottom:9pt;text-align:justify;text-indent:36pt"&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;Recent Accounting Pronouncements - Adopted&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;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 June 2016, the Financial Accounting Standard Board (FASB) issued Accounting Standards Update (ASU) 2016-13, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Financial Instruments-Credit Losses (Topic 326)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; and subsequently issued amendments to the initial guidance: ASU 2019-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;Codification Improvements to Topic 326&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;, &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;Financial Instruments-Credit Losses (Topic 815)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Derivatives and Hedging&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;, and Topic 825, &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;Financial Instruments&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;, ASU 2019-05, &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;Financial Instruments-Credit Losses: Targeted Transition Relief&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;, and ASU 2019-11, C&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;odification Improvements to Topic 326, Financial Instruments-Credit Losses&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;. These updates will require companies to measure and establish reserves for lifetime expected credit losses on many financial assets held at a given reporting date. Under the guidance, the methodology for measuring lifetime credit losses shifts from an incurred loss model, whereby losses are only recognized once probable and estimable, to a current expected credit loss (CECL) model, whereby losses are recognized upfront based on a future economic forecast. Credit losses relating to available-for-sale fixed maturity securities are recorded through an allowance for credit losses, rather than a write-down of the asset as was required, with the amount of the allowance limited to the amount by which fair value is less than amortized cost. The length of time an available-for sale fixed maturity security has been held in an unrealized loss position will no longer impact its credit loss determination. We adopted these updates on January 1, 2020. Adoption of the updated standards did not have a material impact on our consolidated financial statements, and had no impact on our accounting for insurance claims and claim expenses as these items are not in scope of the guidance.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;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 August 2018, the FASB issued ASU 2018-13, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Fair Value Measurement (Topic 820)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;. This update modifies the fair value measurement disclosure requirements of ASC 820. We adopted this ASU on January 1, 2020 and determined it did not have a material impact on our consolidated financial statements.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;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 August 2018, the FASB issued ASU 2018-15, &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;Intangibles - Goodwill and Other - Internal-Use Software (Subtopic 350-40)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;. This update applies to cloud computing arrangements structured as service contracts, and provides companies with guidance on the criteria for capitalizing implementation, set-up and other up-front costs incurred in association with these arrangements. We adopted this ASU on January 1, 2020 and applied it on a prospective basis for eligible costs incurred after the effective date. The adoption of this ASU did not have a material impact on our consolidated financial statements.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;text-indent:36pt"&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;Recent Accounting Pronouncements - Not Yet Adopted&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;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 August 2018, the FASB issued ASU 2018-12,&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; Targeted Improvements to the Accounting for Long-Duration Contracts&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;. This update provides guidance to the existing recognition, measurement, presentation and disclosure requirements for &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;long-duration contracts issued by an insurance entity. The FASB subsequently issued ASU 2019-09 in November 2019, which amended the effective date for this standard. The standard will now take effect for public business entities for fiscal years, and interim periods within those fiscal years, beginning after December 15, 2021. We are currently evaluating the impact the adoption of this ASU will have, if any, on our consolidated financial statements.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;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 December 2019, the FASB issued ASU 2019-12, &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;Simplifying the Accounting for Income Taxes (Topic 740)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;. This update eliminates certain exceptions for recognizing deferred taxes for investments, performing intra-period allocations and calculating income taxes in interim periods. The ASU also includes guidance to reduce complexity in certain income tax areas, including recognizing deferred taxes for tax goodwill and allocating taxes to members of a consolidated group. The standard will take effect for public business entities for fiscal years, and interim periods within those fiscal years, beginning after December 15, 2020. We will adopt these updates on January 1, 2021 and do not expect them to have material impacts on our consolidated financial statements. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;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 March 2020, the FASB issued ASU 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)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;. This update provides optional guidance to ease the potential burden in accounting for reference rate reform on financial reporting. Reference rate reform refers to the global transition away from referencing the London Interbank Offered Rate (LIBOR) in financial contracts, which is expected to be discontinued in 2021. The ASU includes optional expedients and exceptions for applying GAAP to contracts, hedging relationships and other transactions affected by reference rate reform if certain criteria are met. The standard is effective immediately through December 31, 2022 for all entities that have contracts, hedging relationships, and other transactions that reference LIBOR or another reference rate expected to be discontinued because of reference rate reform. We are currently evaluating the impact the adoption of this ASU would have, if any, to our contract modifications that are affected by the discontinuation of LIBOR.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;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 August 2020, the FASB issued ASU 2020-06, &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;Debt&#x2014;Debt with Conversion and Other Options (Subtopic 470-20) and Derivatives and Hedging&#x2014; Contracts in Entity's Own Equity (Subtopic 815-40)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;. This update simplifies the accounting for convertible instruments and contracts on an entity's own equity, including warrants, eliminating certain triggers for derivative accounting. The standard will take effect for public business entities for fiscal years, and interim periods within those fiscal years, beginning after December 15, 2021. Early adoption is permitted, but no earlier than fiscal years beginning after December 15, 2020. We are currently evaluating the impact the adoption of this ASU will have, if any, on our consolidated financial statements, including our warrant liability.&lt;/span&gt;&lt;/div&gt;</us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock>
    <us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock
      contextRef="i7560d8f610ac4d89a70efc367fc2b71f_D20200101-20200930"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV81OC9mcmFnOjZiNzdmYWM2Y2ViZDRkYmJhNzg1YTgxNDBiODRkZDYzL3RleHRyZWdpb246NmI3N2ZhYzZjZWJkNGRiYmE3ODVhODE0MGI4NGRkNjNfMzc4Mg_df8b5fee-468f-4e92-85e5-76e6170b6b17">Investments&lt;div style="margin-bottom:9pt;text-align:justify;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 hold all investments on an available-for-sale basis and evaluate each position quarterly for impairment. We recognize an impairment on a security through the statement of operations if (i) we intend to sell the impaired security; or (ii) it is more likely than not that we will be required to sell the impaired security prior to recovery of its amortized cost basis. If a sale is intended or likely to be required, we write down the amortized cost basis of the security to fair value and recognize the full amount of the impairment through the statement of operations as a "&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;Realized Investment Loss&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;." To the extent we determine that a security impairment is credit-related, an impairment loss is recognized through the statement of operations as a provision for credit loss expense. The portion of a security impairment attributed to other non-credit related factors is recognized in other comprehensive income, net of taxes.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Fair Values and Gross Unrealized Gains and Losses on Investments&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:35.250%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.273%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.273%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.273%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.277%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align: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="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;Gross Unrealized&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" rowspan="2" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Fair&lt;br/&gt;Value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Gains&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Losses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&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;As of September 30, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="21" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%"&gt;(In Thousands)&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;U.S. Treasury securities and obligations of U.S. government agencies&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;31,204&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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,393&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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;33,597&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;318,436&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,139&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;329,551&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Corporate debt securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,144,217&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,583&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(703)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,193,097&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Asset-backed securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;130,757&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,486&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;133,214&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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 bonds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,624,614&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;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;65,601&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;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;(756)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,689,459&#160;&lt;/span&gt;&lt;/td&gt;&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Short-term investments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;356&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;356&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total investments&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 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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,624,970&#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,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;(756)&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,689,815&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:35.250%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.273%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.273%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.273%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.277%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align: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="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;Gross Unrealized&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" rowspan="2" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Fair&lt;br/&gt;Value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Gains&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Losses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&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;As of December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="21" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%"&gt;(In Thousands)&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;U.S. Treasury securities and obligations of U.S. government agencies&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;48,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 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;784&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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;(58)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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;48,929&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Municipal debt securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;189,530&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,721&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,035)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;190,216&#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;Corporate debt securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;661,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;23,373&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;684,881&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Asset-backed securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="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;170,153&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,603&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(114)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;172,642&#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;Total bonds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,069,605&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;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;28,481&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;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,418)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;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,096,668&#160;&lt;/span&gt;&lt;/td&gt;&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Short-term investments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;44,174&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;98&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;44,272&#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;Total investments&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 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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,113,779&#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;28,579&#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,418)&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,140,940&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;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&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; did not own any mortgage-backed securities in our asset-backed securities portfolio at September&#160;30, 2020 o&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;r December&#160;31, 2019. We periodically recognize unsettled trades payable or receivable in connection with our investing activity. Unsettled trades payable represent funds due for investments purchased at period end. Unsettled trades receivable represent funds due for investments sold at period end. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;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 a breakdown of the fair value of our corporate debt securities by issuer industry group as of September&#160;30, 2020 and December&#160;31, 2019:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.856%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:68.108%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.864%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.519%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.009%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;September 30, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Financial&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;36&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;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;38&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Consumer&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;24&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;26&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Industrial&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Energy&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;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:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;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:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;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;As of September&#160;30, 2020 and December&#160;31, 2019, approximately $5.7 million and $5.5 million, respectively, of our cash and investments were held in the form of U.S. Treasury securities on deposit with various state insurance departments to satisfy regulatory requirements.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;text-indent:36pt"&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;Scheduled Maturities&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;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 available-for-sale securities as of September&#160;30, 2020 and December&#160;31, 2019, by contractual maturity, are shown below. Expected maturities will differ from contractual maturities because issuers may have the right to call or prepay obligations with or without call or prepayment penalties. Because most asset-backed securities provide for periodic payments throughout their lives, they are listed below in a separate category.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:67.434%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.273%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.275%"/&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;As of September 30, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;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="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Fair&lt;br/&gt;Value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%"&gt;(In Thousands)&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;Due in one year or less&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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;79,742&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td 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;80,330&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Due after one through five years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;479,455&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;504,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;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Due after five through ten years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;912,664&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;947,919&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Due after ten years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;22,352&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,392&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;Asset-backed securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;130,757&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;133,214&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total investments&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,624,970&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,689,815&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:67.434%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.273%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.275%"/&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;As of December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;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="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Fair&lt;br/&gt;Value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%"&gt;(In Thousands)&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;Due in one year or less&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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;138,776&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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;139,113&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Due after one through five years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;406,986&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;417,208&#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;Due after five through ten years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;380,737&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;394,180&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Due after ten years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17,127&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17,797&#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;Asset-backed securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;170,153&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;172,642&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total investments&lt;/span&gt;&lt;/td&gt;&lt;td style="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="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,113,779&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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="padding:0 1pt"/&gt;&lt;td style="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="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,140,940&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;text-indent:36pt"&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;Aging of Unrealized Losses&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;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;As of September&#160;30, 2020, the investment portfolio had gross unrealized losses of $0.8&#160;million, of which $28&#160;thousand had been in an unrealized loss position for a period of 12 months or longer. For those securities in an unrealized loss position, the length of time the length of time the securities were in such a position is as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:22.319%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.514%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.520%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.520%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.514%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.664%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.520%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.514%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.951%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.528%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Less Than 12 Months&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;12 Months or Greater&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;# of Securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Fair Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align: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 Losses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;# of Securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Fair Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align: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 Losses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;# of Securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 6pt;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;Fair Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align: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 Losses&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;As of September 30, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="30" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%"&gt;(Dollars in Thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;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;15,706&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;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;(24)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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 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 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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;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;15,706&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;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;(24)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;101,088&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(702)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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;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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;101,121&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(703)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;Asset-backed securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,724&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,035&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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="2" style="background-color:#ffffff;border-bottom:3pt double #000000;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;31&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;124,105&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(728)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;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;2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,757&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(28)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;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;33&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;126,862&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(756)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.712%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:22.675%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.545%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.545%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.520%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.545%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.545%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.520%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.545%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.552%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Less Than 12 Months&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;12 Months or Greater&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;# of Securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Fair Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align: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 Losses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;# of Securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Fair Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align: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 Losses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;# of Securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 6pt;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;Fair Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align: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 Losses&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;As of December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="30" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%"&gt;(Dollars in Thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;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;U.S. Treasury securities and obligations of U.S. government agencies&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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 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;12,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 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;(58)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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 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 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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;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;12,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 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;(58)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&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="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;26&#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="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;92,844&#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="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;(1,034)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1&#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="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;999&#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="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;(1)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;27&#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="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;93,843&#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="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;(1,035)&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;Corporate debt securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,481&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(140)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,976&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Asset-backed securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="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;9&#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="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,236&#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="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;(102)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1&#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="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;2,988&#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="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;(12)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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;22,224&#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="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;(114)&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;Total&lt;/span&gt;&lt;/td&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;49&#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 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;154,562&#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 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,334)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16&#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 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,963&#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 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;(84)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;65&#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 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;182,525&#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 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,418)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;text-indent:36pt"&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;Allowance for credit losses&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;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;As of September&#160;30, 2020, we did not recognize an allowance for credit loss for any security in the investment portfolio and we did not record any provision for credit loss for investment securities during the three and nine months ended September&#160;30, 2020. Based on current facts and circumstances, we believe the unrealized losses as of September&#160;30, 2020 are not indicative of the ultimate collectability of the current amortized cost of the securities. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;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;During the nine months ended September&#160;30, 2019, we recognized $0.4&#160;million other-than-temporarily impaired (OTTI) losses in connection with the planned sale of a security that was disposed of in April 2019.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;text-indent:36pt"&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;Net Investment Income&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;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 components of net investment income:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:36.974%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.846%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;For the 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;For the 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="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align: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-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align: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-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="21" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%"&gt;(In Thousands)&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;Investment income&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,624&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,003&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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;24,293&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td 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;23,240&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Investment expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;(121)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(782)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(346)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net investment income&lt;/span&gt;&lt;/td&gt;&lt;td 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;8,337&#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;7,882&#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;23,511&#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;22,894&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&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 components of net realized investment gains (losses):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:37.549%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.698%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.698%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.698%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.703%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;For the 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;For the 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="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="21" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%"&gt;(In Thousands)&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;Gross realized investment gains&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#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;81&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,126&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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;297&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Gross realized investment losses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(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;&#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;(4,491)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(516)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net realized investment (losses) gains &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 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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)&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;81&#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;635&#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;(219)&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:DebtSecuritiesAvailableForSaleTableTextBlock
      contextRef="i7560d8f610ac4d89a70efc367fc2b71f_D20200101-20200930"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV81OC9mcmFnOjZiNzdmYWM2Y2ViZDRkYmJhNzg1YTgxNDBiODRkZDYzL3RleHRyZWdpb246NmI3N2ZhYzZjZWJkNGRiYmE3ODVhODE0MGI4NGRkNjNfMzc1Nw_1d842ff4-40b3-4fde-9793-a7c55f3325cf">&lt;div style="margin-bottom:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Fair Values and Gross Unrealized Gains and Losses on Investments&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:35.250%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.273%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.273%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.273%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.277%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align: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="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;Gross Unrealized&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" rowspan="2" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Fair&lt;br/&gt;Value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Gains&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Losses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&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;As of September 30, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="21" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%"&gt;(In Thousands)&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;U.S. Treasury securities and obligations of U.S. government agencies&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;31,204&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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,393&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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;33,597&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;318,436&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,139&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;329,551&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Corporate debt securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,144,217&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,583&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(703)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,193,097&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Asset-backed securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;130,757&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,486&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;133,214&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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 bonds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,624,614&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;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;65,601&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;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;(756)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,689,459&#160;&lt;/span&gt;&lt;/td&gt;&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Short-term investments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;356&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;356&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total investments&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 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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,624,970&#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,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;(756)&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,689,815&#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;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:35.250%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.273%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.273%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.273%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.277%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align: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="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;Gross Unrealized&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" rowspan="2" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Fair&lt;br/&gt;Value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Gains&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Losses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&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;As of December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="21" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%"&gt;(In Thousands)&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;U.S. Treasury securities and obligations of U.S. government agencies&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;48,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 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;784&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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;(58)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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;48,929&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Municipal debt securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;189,530&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,721&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,035)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;190,216&#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;Corporate debt securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;661,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;23,373&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;684,881&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Asset-backed securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="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;170,153&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,603&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(114)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;172,642&#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;Total bonds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,069,605&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;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;28,481&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;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,418)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;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,096,668&#160;&lt;/span&gt;&lt;/td&gt;&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Short-term investments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;44,174&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;98&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;44,272&#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;Total investments&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 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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,113,779&#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;28,579&#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,418)&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,140,940&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:DebtSecuritiesAvailableForSaleTableTextBlock>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="i5bb0cbb103ff48afba8f3f567e962fc1_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV81OC9mcmFnOjZiNzdmYWM2Y2ViZDRkYmJhNzg1YTgxNDBiODRkZDYzL3RhYmxlOmViMmNlNjhiZmRiNjQ5NjJiNmI4MmE2N2ZkZjhlNzljL3RhYmxlcmFuZ2U6ZWIyY2U2OGJmZGI2NDk2MmI2YjgyYTY3ZmRmOGU3OWNfMy0xLTEtMS0w_5ffcd87a-e0c5-487b-9a21-3aa904ecc7c0"
      unitRef="usd">31204000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="i5bb0cbb103ff48afba8f3f567e962fc1_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV81OC9mcmFnOjZiNzdmYWM2Y2ViZDRkYmJhNzg1YTgxNDBiODRkZDYzL3RhYmxlOmViMmNlNjhiZmRiNjQ5NjJiNmI4MmE2N2ZkZjhlNzljL3RhYmxlcmFuZ2U6ZWIyY2U2OGJmZGI2NDk2MmI2YjgyYTY3ZmRmOGU3OWNfMy0zLTEtMS0w_5b78b8f3-cc84-4759-953d-d1dcf2ba4a4d"
      unitRef="usd">2393000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="i5bb0cbb103ff48afba8f3f567e962fc1_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV81OC9mcmFnOjZiNzdmYWM2Y2ViZDRkYmJhNzg1YTgxNDBiODRkZDYzL3RhYmxlOmViMmNlNjhiZmRiNjQ5NjJiNmI4MmE2N2ZkZjhlNzljL3RhYmxlcmFuZ2U6ZWIyY2U2OGJmZGI2NDk2MmI2YjgyYTY3ZmRmOGU3OWNfMy01LTEtMS0w_f69ad6c1-e27a-43f0-89b9-4cbf1d55695d"
      unitRef="usd">0</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i5bb0cbb103ff48afba8f3f567e962fc1_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV81OC9mcmFnOjZiNzdmYWM2Y2ViZDRkYmJhNzg1YTgxNDBiODRkZDYzL3RhYmxlOmViMmNlNjhiZmRiNjQ5NjJiNmI4MmE2N2ZkZjhlNzljL3RhYmxlcmFuZ2U6ZWIyY2U2OGJmZGI2NDk2MmI2YjgyYTY3ZmRmOGU3OWNfMy03LTEtMS0w_6869a187-796a-45f5-8983-5f6eff26e7d8"
      unitRef="usd">33597000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="i47e145fe0cd64f9bbe0d7b6128eb9673_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV81OC9mcmFnOjZiNzdmYWM2Y2ViZDRkYmJhNzg1YTgxNDBiODRkZDYzL3RhYmxlOmViMmNlNjhiZmRiNjQ5NjJiNmI4MmE2N2ZkZjhlNzljL3RhYmxlcmFuZ2U6ZWIyY2U2OGJmZGI2NDk2MmI2YjgyYTY3ZmRmOGU3OWNfNC0xLTEtMS0w_d95cee86-3498-4ee2-b29f-62bfb1686056"
      unitRef="usd">318436000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="i47e145fe0cd64f9bbe0d7b6128eb9673_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV81OC9mcmFnOjZiNzdmYWM2Y2ViZDRkYmJhNzg1YTgxNDBiODRkZDYzL3RhYmxlOmViMmNlNjhiZmRiNjQ5NjJiNmI4MmE2N2ZkZjhlNzljL3RhYmxlcmFuZ2U6ZWIyY2U2OGJmZGI2NDk2MmI2YjgyYTY3ZmRmOGU3OWNfNC0zLTEtMS0w_911a25ee-1656-4946-97e3-7a041610ccd1"
      unitRef="usd">11139000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="i47e145fe0cd64f9bbe0d7b6128eb9673_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV81OC9mcmFnOjZiNzdmYWM2Y2ViZDRkYmJhNzg1YTgxNDBiODRkZDYzL3RhYmxlOmViMmNlNjhiZmRiNjQ5NjJiNmI4MmE2N2ZkZjhlNzljL3RhYmxlcmFuZ2U6ZWIyY2U2OGJmZGI2NDk2MmI2YjgyYTY3ZmRmOGU3OWNfNC01LTEtMS0w_f8f94fef-b963-4dba-85af-63fdba0ea853"
      unitRef="usd">24000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i47e145fe0cd64f9bbe0d7b6128eb9673_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV81OC9mcmFnOjZiNzdmYWM2Y2ViZDRkYmJhNzg1YTgxNDBiODRkZDYzL3RhYmxlOmViMmNlNjhiZmRiNjQ5NjJiNmI4MmE2N2ZkZjhlNzljL3RhYmxlcmFuZ2U6ZWIyY2U2OGJmZGI2NDk2MmI2YjgyYTY3ZmRmOGU3OWNfNC03LTEtMS0w_6666cea1-4966-4fe2-a212-5b194806cbea"
      unitRef="usd">329551000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="if2a254837348421ab2f38d063d40433b_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV81OC9mcmFnOjZiNzdmYWM2Y2ViZDRkYmJhNzg1YTgxNDBiODRkZDYzL3RhYmxlOmViMmNlNjhiZmRiNjQ5NjJiNmI4MmE2N2ZkZjhlNzljL3RhYmxlcmFuZ2U6ZWIyY2U2OGJmZGI2NDk2MmI2YjgyYTY3ZmRmOGU3OWNfNS0xLTEtMS0w_f06cdea7-62ad-4fa9-a5bd-4c65f3011a83"
      unitRef="usd">1144217000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="if2a254837348421ab2f38d063d40433b_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV81OC9mcmFnOjZiNzdmYWM2Y2ViZDRkYmJhNzg1YTgxNDBiODRkZDYzL3RhYmxlOmViMmNlNjhiZmRiNjQ5NjJiNmI4MmE2N2ZkZjhlNzljL3RhYmxlcmFuZ2U6ZWIyY2U2OGJmZGI2NDk2MmI2YjgyYTY3ZmRmOGU3OWNfNS0zLTEtMS0w_97a6334e-4bec-4983-a802-023ef22a5d55"
      unitRef="usd">49583000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="if2a254837348421ab2f38d063d40433b_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV81OC9mcmFnOjZiNzdmYWM2Y2ViZDRkYmJhNzg1YTgxNDBiODRkZDYzL3RhYmxlOmViMmNlNjhiZmRiNjQ5NjJiNmI4MmE2N2ZkZjhlNzljL3RhYmxlcmFuZ2U6ZWIyY2U2OGJmZGI2NDk2MmI2YjgyYTY3ZmRmOGU3OWNfNS01LTEtMS0w_d794d609-4cab-4550-b2b6-de69dc709790"
      unitRef="usd">703000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="if2a254837348421ab2f38d063d40433b_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV81OC9mcmFnOjZiNzdmYWM2Y2ViZDRkYmJhNzg1YTgxNDBiODRkZDYzL3RhYmxlOmViMmNlNjhiZmRiNjQ5NjJiNmI4MmE2N2ZkZjhlNzljL3RhYmxlcmFuZ2U6ZWIyY2U2OGJmZGI2NDk2MmI2YjgyYTY3ZmRmOGU3OWNfNS03LTEtMS0w_6e350618-d5cf-4e51-8986-5dd20ef85f69"
      unitRef="usd">1193097000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="if7c5957d61374b20899c0de834e53e95_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV81OC9mcmFnOjZiNzdmYWM2Y2ViZDRkYmJhNzg1YTgxNDBiODRkZDYzL3RhYmxlOmViMmNlNjhiZmRiNjQ5NjJiNmI4MmE2N2ZkZjhlNzljL3RhYmxlcmFuZ2U6ZWIyY2U2OGJmZGI2NDk2MmI2YjgyYTY3ZmRmOGU3OWNfNi0xLTEtMS0w_c2cbc064-a6fa-4b2e-8e80-0fc7a09c3be4"
      unitRef="usd">130757000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="if7c5957d61374b20899c0de834e53e95_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV81OC9mcmFnOjZiNzdmYWM2Y2ViZDRkYmJhNzg1YTgxNDBiODRkZDYzL3RhYmxlOmViMmNlNjhiZmRiNjQ5NjJiNmI4MmE2N2ZkZjhlNzljL3RhYmxlcmFuZ2U6ZWIyY2U2OGJmZGI2NDk2MmI2YjgyYTY3ZmRmOGU3OWNfNi0zLTEtMS0w_c136d654-7380-4430-bd5a-9bd0e58cbc55"
      unitRef="usd">2486000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="if7c5957d61374b20899c0de834e53e95_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV81OC9mcmFnOjZiNzdmYWM2Y2ViZDRkYmJhNzg1YTgxNDBiODRkZDYzL3RhYmxlOmViMmNlNjhiZmRiNjQ5NjJiNmI4MmE2N2ZkZjhlNzljL3RhYmxlcmFuZ2U6ZWIyY2U2OGJmZGI2NDk2MmI2YjgyYTY3ZmRmOGU3OWNfNi01LTEtMS0w_c7be931b-e98c-4503-8092-3ae820ca6d75"
      unitRef="usd">29000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="if7c5957d61374b20899c0de834e53e95_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV81OC9mcmFnOjZiNzdmYWM2Y2ViZDRkYmJhNzg1YTgxNDBiODRkZDYzL3RhYmxlOmViMmNlNjhiZmRiNjQ5NjJiNmI4MmE2N2ZkZjhlNzljL3RhYmxlcmFuZ2U6ZWIyY2U2OGJmZGI2NDk2MmI2YjgyYTY3ZmRmOGU3OWNfNi03LTEtMS0w_14dd6cdb-f68e-40fb-b93a-d988c36825f9"
      unitRef="usd">133214000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="i9e46b776ab05455b9f3b854e4c1defc5_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV81OC9mcmFnOjZiNzdmYWM2Y2ViZDRkYmJhNzg1YTgxNDBiODRkZDYzL3RhYmxlOmViMmNlNjhiZmRiNjQ5NjJiNmI4MmE2N2ZkZjhlNzljL3RhYmxlcmFuZ2U6ZWIyY2U2OGJmZGI2NDk2MmI2YjgyYTY3ZmRmOGU3OWNfNy0xLTEtMS0w_83a35217-3033-4e6c-9c16-8b8f70af909d"
      unitRef="usd">1624614000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="i9e46b776ab05455b9f3b854e4c1defc5_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV81OC9mcmFnOjZiNzdmYWM2Y2ViZDRkYmJhNzg1YTgxNDBiODRkZDYzL3RhYmxlOmViMmNlNjhiZmRiNjQ5NjJiNmI4MmE2N2ZkZjhlNzljL3RhYmxlcmFuZ2U6ZWIyY2U2OGJmZGI2NDk2MmI2YjgyYTY3ZmRmOGU3OWNfNy0zLTEtMS0w_35c413cf-a8ae-4ec0-9113-c9780a67d7eb"
      unitRef="usd">65601000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="i9e46b776ab05455b9f3b854e4c1defc5_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV81OC9mcmFnOjZiNzdmYWM2Y2ViZDRkYmJhNzg1YTgxNDBiODRkZDYzL3RhYmxlOmViMmNlNjhiZmRiNjQ5NjJiNmI4MmE2N2ZkZjhlNzljL3RhYmxlcmFuZ2U6ZWIyY2U2OGJmZGI2NDk2MmI2YjgyYTY3ZmRmOGU3OWNfNy01LTEtMS0w_e73a7134-9242-4d6e-8cb5-8f3a8ceb64e3"
      unitRef="usd">756000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i9e46b776ab05455b9f3b854e4c1defc5_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV81OC9mcmFnOjZiNzdmYWM2Y2ViZDRkYmJhNzg1YTgxNDBiODRkZDYzL3RhYmxlOmViMmNlNjhiZmRiNjQ5NjJiNmI4MmE2N2ZkZjhlNzljL3RhYmxlcmFuZ2U6ZWIyY2U2OGJmZGI2NDk2MmI2YjgyYTY3ZmRmOGU3OWNfNy03LTEtMS0w_9e84dd45-6c05-4be9-ad4b-074f9e77a3f4"
      unitRef="usd">1689459000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="ic92f2dc2c3e241ed8f1cce8e050be192_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV81OC9mcmFnOjZiNzdmYWM2Y2ViZDRkYmJhNzg1YTgxNDBiODRkZDYzL3RhYmxlOmViMmNlNjhiZmRiNjQ5NjJiNmI4MmE2N2ZkZjhlNzljL3RhYmxlcmFuZ2U6ZWIyY2U2OGJmZGI2NDk2MmI2YjgyYTY3ZmRmOGU3OWNfOS0xLTEtMS0w_6ca58812-2698-40d2-9118-d9f1878e54b3"
      unitRef="usd">356000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="ic92f2dc2c3e241ed8f1cce8e050be192_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV81OC9mcmFnOjZiNzdmYWM2Y2ViZDRkYmJhNzg1YTgxNDBiODRkZDYzL3RhYmxlOmViMmNlNjhiZmRiNjQ5NjJiNmI4MmE2N2ZkZjhlNzljL3RhYmxlcmFuZ2U6ZWIyY2U2OGJmZGI2NDk2MmI2YjgyYTY3ZmRmOGU3OWNfOS0zLTEtMS0w_6367976a-1772-42d9-b8e8-29c95636dacc"
      unitRef="usd">0</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="ic92f2dc2c3e241ed8f1cce8e050be192_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV81OC9mcmFnOjZiNzdmYWM2Y2ViZDRkYmJhNzg1YTgxNDBiODRkZDYzL3RhYmxlOmViMmNlNjhiZmRiNjQ5NjJiNmI4MmE2N2ZkZjhlNzljL3RhYmxlcmFuZ2U6ZWIyY2U2OGJmZGI2NDk2MmI2YjgyYTY3ZmRmOGU3OWNfOS01LTEtMS0w_d143f651-d40f-4abc-be0a-97fcff24de6a"
      unitRef="usd">0</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="ic92f2dc2c3e241ed8f1cce8e050be192_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV81OC9mcmFnOjZiNzdmYWM2Y2ViZDRkYmJhNzg1YTgxNDBiODRkZDYzL3RhYmxlOmViMmNlNjhiZmRiNjQ5NjJiNmI4MmE2N2ZkZjhlNzljL3RhYmxlcmFuZ2U6ZWIyY2U2OGJmZGI2NDk2MmI2YjgyYTY3ZmRmOGU3OWNfOS03LTEtMS0w_2796f584-ef09-4e02-be1c-565b4f435b28"
      unitRef="usd">356000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="i9420eac622894fbe831f53db6657e25b_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV81OC9mcmFnOjZiNzdmYWM2Y2ViZDRkYmJhNzg1YTgxNDBiODRkZDYzL3RhYmxlOmViMmNlNjhiZmRiNjQ5NjJiNmI4MmE2N2ZkZjhlNzljL3RhYmxlcmFuZ2U6ZWIyY2U2OGJmZGI2NDk2MmI2YjgyYTY3ZmRmOGU3OWNfMTAtMS0xLTEtMA_fef16a7e-dae6-49b2-97b9-63d238785d25"
      unitRef="usd">1624970000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="i9420eac622894fbe831f53db6657e25b_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV81OC9mcmFnOjZiNzdmYWM2Y2ViZDRkYmJhNzg1YTgxNDBiODRkZDYzL3RhYmxlOmViMmNlNjhiZmRiNjQ5NjJiNmI4MmE2N2ZkZjhlNzljL3RhYmxlcmFuZ2U6ZWIyY2U2OGJmZGI2NDk2MmI2YjgyYTY3ZmRmOGU3OWNfMTAtMy0xLTEtMA_7ed183b0-0dce-4644-ae9f-75baec2c0edf"
      unitRef="usd">65601000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="i9420eac622894fbe831f53db6657e25b_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV81OC9mcmFnOjZiNzdmYWM2Y2ViZDRkYmJhNzg1YTgxNDBiODRkZDYzL3RhYmxlOmViMmNlNjhiZmRiNjQ5NjJiNmI4MmE2N2ZkZjhlNzljL3RhYmxlcmFuZ2U6ZWIyY2U2OGJmZGI2NDk2MmI2YjgyYTY3ZmRmOGU3OWNfMTAtNS0xLTEtMA_f9c6f459-6bd9-4a47-bb6d-f91310da0497"
      unitRef="usd">756000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i9420eac622894fbe831f53db6657e25b_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV81OC9mcmFnOjZiNzdmYWM2Y2ViZDRkYmJhNzg1YTgxNDBiODRkZDYzL3RhYmxlOmViMmNlNjhiZmRiNjQ5NjJiNmI4MmE2N2ZkZjhlNzljL3RhYmxlcmFuZ2U6ZWIyY2U2OGJmZGI2NDk2MmI2YjgyYTY3ZmRmOGU3OWNfMTAtNy0xLTEtMA_d53ea007-5922-4c72-b970-f0fe9d08742c"
      unitRef="usd">1689815000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="i3a1494e4a6c14ef8b55df6e2b558b2cb_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV81OC9mcmFnOjZiNzdmYWM2Y2ViZDRkYmJhNzg1YTgxNDBiODRkZDYzL3RhYmxlOjYzNjU1ODk1ZDczNzRiOTdiMzE4OWU3NmVmMWM3YTk0L3RhYmxlcmFuZ2U6NjM2NTU4OTVkNzM3NGI5N2IzMTg5ZTc2ZWYxYzdhOTRfMy0xLTEtMS0w_8e930ec4-033e-4d8c-9e36-06f44ca3397a"
      unitRef="usd">48203000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="i3a1494e4a6c14ef8b55df6e2b558b2cb_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV81OC9mcmFnOjZiNzdmYWM2Y2ViZDRkYmJhNzg1YTgxNDBiODRkZDYzL3RhYmxlOjYzNjU1ODk1ZDczNzRiOTdiMzE4OWU3NmVmMWM3YTk0L3RhYmxlcmFuZ2U6NjM2NTU4OTVkNzM3NGI5N2IzMTg5ZTc2ZWYxYzdhOTRfMy0zLTEtMS0w_53811ba7-c744-418d-9f33-a9204a7d4e17"
      unitRef="usd">784000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="i3a1494e4a6c14ef8b55df6e2b558b2cb_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV81OC9mcmFnOjZiNzdmYWM2Y2ViZDRkYmJhNzg1YTgxNDBiODRkZDYzL3RhYmxlOjYzNjU1ODk1ZDczNzRiOTdiMzE4OWU3NmVmMWM3YTk0L3RhYmxlcmFuZ2U6NjM2NTU4OTVkNzM3NGI5N2IzMTg5ZTc2ZWYxYzdhOTRfMy01LTEtMS0w_ae922b48-ea8f-4707-b864-b35fdde805e0"
      unitRef="usd">58000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i3a1494e4a6c14ef8b55df6e2b558b2cb_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV81OC9mcmFnOjZiNzdmYWM2Y2ViZDRkYmJhNzg1YTgxNDBiODRkZDYzL3RhYmxlOjYzNjU1ODk1ZDczNzRiOTdiMzE4OWU3NmVmMWM3YTk0L3RhYmxlcmFuZ2U6NjM2NTU4OTVkNzM3NGI5N2IzMTg5ZTc2ZWYxYzdhOTRfMy03LTEtMS0w_f10fae6a-4b55-4291-9875-cb842ddd857a"
      unitRef="usd">48929000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="i9361fbbe726c47a682848be59a181b59_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV81OC9mcmFnOjZiNzdmYWM2Y2ViZDRkYmJhNzg1YTgxNDBiODRkZDYzL3RhYmxlOjYzNjU1ODk1ZDczNzRiOTdiMzE4OWU3NmVmMWM3YTk0L3RhYmxlcmFuZ2U6NjM2NTU4OTVkNzM3NGI5N2IzMTg5ZTc2ZWYxYzdhOTRfNC0xLTEtMS0w_02c6ff71-21cf-4a8a-8c74-ae21e0f93780"
      unitRef="usd">189530000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="i9361fbbe726c47a682848be59a181b59_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV81OC9mcmFnOjZiNzdmYWM2Y2ViZDRkYmJhNzg1YTgxNDBiODRkZDYzL3RhYmxlOjYzNjU1ODk1ZDczNzRiOTdiMzE4OWU3NmVmMWM3YTk0L3RhYmxlcmFuZ2U6NjM2NTU4OTVkNzM3NGI5N2IzMTg5ZTc2ZWYxYzdhOTRfNC0zLTEtMS0w_0c5164e8-101f-4734-8aeb-082f10a51632"
      unitRef="usd">1721000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="i9361fbbe726c47a682848be59a181b59_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV81OC9mcmFnOjZiNzdmYWM2Y2ViZDRkYmJhNzg1YTgxNDBiODRkZDYzL3RhYmxlOjYzNjU1ODk1ZDczNzRiOTdiMzE4OWU3NmVmMWM3YTk0L3RhYmxlcmFuZ2U6NjM2NTU4OTVkNzM3NGI5N2IzMTg5ZTc2ZWYxYzdhOTRfNC01LTEtMS0w_cb9b0749-3563-49fc-9750-6af659061ce5"
      unitRef="usd">1035000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i9361fbbe726c47a682848be59a181b59_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV81OC9mcmFnOjZiNzdmYWM2Y2ViZDRkYmJhNzg1YTgxNDBiODRkZDYzL3RhYmxlOjYzNjU1ODk1ZDczNzRiOTdiMzE4OWU3NmVmMWM3YTk0L3RhYmxlcmFuZ2U6NjM2NTU4OTVkNzM3NGI5N2IzMTg5ZTc2ZWYxYzdhOTRfNC03LTEtMS0w_81d0e9a9-327b-494c-8f8d-9e39117561d4"
      unitRef="usd">190216000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="ib935d54982084cffbb50a6da9559c91a_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV81OC9mcmFnOjZiNzdmYWM2Y2ViZDRkYmJhNzg1YTgxNDBiODRkZDYzL3RhYmxlOjYzNjU1ODk1ZDczNzRiOTdiMzE4OWU3NmVmMWM3YTk0L3RhYmxlcmFuZ2U6NjM2NTU4OTVkNzM3NGI5N2IzMTg5ZTc2ZWYxYzdhOTRfNS0xLTEtMS0w_b1144c0f-d66a-4307-b349-1010edf2a10b"
      unitRef="usd">661719000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="ib935d54982084cffbb50a6da9559c91a_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV81OC9mcmFnOjZiNzdmYWM2Y2ViZDRkYmJhNzg1YTgxNDBiODRkZDYzL3RhYmxlOjYzNjU1ODk1ZDczNzRiOTdiMzE4OWU3NmVmMWM3YTk0L3RhYmxlcmFuZ2U6NjM2NTU4OTVkNzM3NGI5N2IzMTg5ZTc2ZWYxYzdhOTRfNS0zLTEtMS0w_f12f84e9-467e-4acd-b2e5-aeddad32b9ae"
      unitRef="usd">23373000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="ib935d54982084cffbb50a6da9559c91a_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV81OC9mcmFnOjZiNzdmYWM2Y2ViZDRkYmJhNzg1YTgxNDBiODRkZDYzL3RhYmxlOjYzNjU1ODk1ZDczNzRiOTdiMzE4OWU3NmVmMWM3YTk0L3RhYmxlcmFuZ2U6NjM2NTU4OTVkNzM3NGI5N2IzMTg5ZTc2ZWYxYzdhOTRfNS01LTEtMS0w_d3893cc6-efa3-4c3a-9905-c58da9f36e9c"
      unitRef="usd">211000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="ib935d54982084cffbb50a6da9559c91a_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV81OC9mcmFnOjZiNzdmYWM2Y2ViZDRkYmJhNzg1YTgxNDBiODRkZDYzL3RhYmxlOjYzNjU1ODk1ZDczNzRiOTdiMzE4OWU3NmVmMWM3YTk0L3RhYmxlcmFuZ2U6NjM2NTU4OTVkNzM3NGI5N2IzMTg5ZTc2ZWYxYzdhOTRfNS03LTEtMS0w_1b60aa1d-1350-42b6-b204-c5968a147043"
      unitRef="usd">684881000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="i58ce84dd9bea44e89fe9cced1c97e84d_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV81OC9mcmFnOjZiNzdmYWM2Y2ViZDRkYmJhNzg1YTgxNDBiODRkZDYzL3RhYmxlOjYzNjU1ODk1ZDczNzRiOTdiMzE4OWU3NmVmMWM3YTk0L3RhYmxlcmFuZ2U6NjM2NTU4OTVkNzM3NGI5N2IzMTg5ZTc2ZWYxYzdhOTRfNi0xLTEtMS0w_c5f1b9ab-1f48-4b0d-962e-ad2417aa1256"
      unitRef="usd">170153000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="i58ce84dd9bea44e89fe9cced1c97e84d_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV81OC9mcmFnOjZiNzdmYWM2Y2ViZDRkYmJhNzg1YTgxNDBiODRkZDYzL3RhYmxlOjYzNjU1ODk1ZDczNzRiOTdiMzE4OWU3NmVmMWM3YTk0L3RhYmxlcmFuZ2U6NjM2NTU4OTVkNzM3NGI5N2IzMTg5ZTc2ZWYxYzdhOTRfNi0zLTEtMS0w_477ef1e4-ec58-47d1-adab-b2189bcb8d33"
      unitRef="usd">2603000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="i58ce84dd9bea44e89fe9cced1c97e84d_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV81OC9mcmFnOjZiNzdmYWM2Y2ViZDRkYmJhNzg1YTgxNDBiODRkZDYzL3RhYmxlOjYzNjU1ODk1ZDczNzRiOTdiMzE4OWU3NmVmMWM3YTk0L3RhYmxlcmFuZ2U6NjM2NTU4OTVkNzM3NGI5N2IzMTg5ZTc2ZWYxYzdhOTRfNi01LTEtMS0w_bc4545a8-eb1d-4602-aff2-54ade8a731c1"
      unitRef="usd">114000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i58ce84dd9bea44e89fe9cced1c97e84d_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV81OC9mcmFnOjZiNzdmYWM2Y2ViZDRkYmJhNzg1YTgxNDBiODRkZDYzL3RhYmxlOjYzNjU1ODk1ZDczNzRiOTdiMzE4OWU3NmVmMWM3YTk0L3RhYmxlcmFuZ2U6NjM2NTU4OTVkNzM3NGI5N2IzMTg5ZTc2ZWYxYzdhOTRfNi03LTEtMS0w_4b90143a-6bef-43b3-be97-aae7cee5ae3d"
      unitRef="usd">172642000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="i4668cdd2fd934292afbe40aef62417d2_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV81OC9mcmFnOjZiNzdmYWM2Y2ViZDRkYmJhNzg1YTgxNDBiODRkZDYzL3RhYmxlOjYzNjU1ODk1ZDczNzRiOTdiMzE4OWU3NmVmMWM3YTk0L3RhYmxlcmFuZ2U6NjM2NTU4OTVkNzM3NGI5N2IzMTg5ZTc2ZWYxYzdhOTRfNy0xLTEtMS0w_1cf9ada6-2ecd-4e68-a278-d300761e3abf"
      unitRef="usd">1069605000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="i4668cdd2fd934292afbe40aef62417d2_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV81OC9mcmFnOjZiNzdmYWM2Y2ViZDRkYmJhNzg1YTgxNDBiODRkZDYzL3RhYmxlOjYzNjU1ODk1ZDczNzRiOTdiMzE4OWU3NmVmMWM3YTk0L3RhYmxlcmFuZ2U6NjM2NTU4OTVkNzM3NGI5N2IzMTg5ZTc2ZWYxYzdhOTRfNy0zLTEtMS0w_eab6085e-7bbc-4d9d-ab3a-a4ae0c473ce5"
      unitRef="usd">28481000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="i4668cdd2fd934292afbe40aef62417d2_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV81OC9mcmFnOjZiNzdmYWM2Y2ViZDRkYmJhNzg1YTgxNDBiODRkZDYzL3RhYmxlOjYzNjU1ODk1ZDczNzRiOTdiMzE4OWU3NmVmMWM3YTk0L3RhYmxlcmFuZ2U6NjM2NTU4OTVkNzM3NGI5N2IzMTg5ZTc2ZWYxYzdhOTRfNy01LTEtMS0w_fec21973-77f3-4ecc-8ac9-6f691a7bbb2b"
      unitRef="usd">1418000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i4668cdd2fd934292afbe40aef62417d2_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV81OC9mcmFnOjZiNzdmYWM2Y2ViZDRkYmJhNzg1YTgxNDBiODRkZDYzL3RhYmxlOjYzNjU1ODk1ZDczNzRiOTdiMzE4OWU3NmVmMWM3YTk0L3RhYmxlcmFuZ2U6NjM2NTU4OTVkNzM3NGI5N2IzMTg5ZTc2ZWYxYzdhOTRfNy03LTEtMS0w_d438de31-14cd-42d7-894c-82da31f9bb65"
      unitRef="usd">1096668000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="i07c1a4a33e4342a0980d573e366a424f_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV81OC9mcmFnOjZiNzdmYWM2Y2ViZDRkYmJhNzg1YTgxNDBiODRkZDYzL3RhYmxlOjYzNjU1ODk1ZDczNzRiOTdiMzE4OWU3NmVmMWM3YTk0L3RhYmxlcmFuZ2U6NjM2NTU4OTVkNzM3NGI5N2IzMTg5ZTc2ZWYxYzdhOTRfOS0xLTEtMS0w_c2f42502-cb17-49cd-af90-cb6d39d67ed7"
      unitRef="usd">44174000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="i07c1a4a33e4342a0980d573e366a424f_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV81OC9mcmFnOjZiNzdmYWM2Y2ViZDRkYmJhNzg1YTgxNDBiODRkZDYzL3RhYmxlOjYzNjU1ODk1ZDczNzRiOTdiMzE4OWU3NmVmMWM3YTk0L3RhYmxlcmFuZ2U6NjM2NTU4OTVkNzM3NGI5N2IzMTg5ZTc2ZWYxYzdhOTRfOS0zLTEtMS0w_e683f75f-89f2-4252-ad66-2bdb292080bf"
      unitRef="usd">98000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="i07c1a4a33e4342a0980d573e366a424f_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV81OC9mcmFnOjZiNzdmYWM2Y2ViZDRkYmJhNzg1YTgxNDBiODRkZDYzL3RhYmxlOjYzNjU1ODk1ZDczNzRiOTdiMzE4OWU3NmVmMWM3YTk0L3RhYmxlcmFuZ2U6NjM2NTU4OTVkNzM3NGI5N2IzMTg5ZTc2ZWYxYzdhOTRfOS01LTEtMS0w_6cc6ee20-9e06-45c0-829d-9fc2d3f2753e"
      unitRef="usd">0</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i07c1a4a33e4342a0980d573e366a424f_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV81OC9mcmFnOjZiNzdmYWM2Y2ViZDRkYmJhNzg1YTgxNDBiODRkZDYzL3RhYmxlOjYzNjU1ODk1ZDczNzRiOTdiMzE4OWU3NmVmMWM3YTk0L3RhYmxlcmFuZ2U6NjM2NTU4OTVkNzM3NGI5N2IzMTg5ZTc2ZWYxYzdhOTRfOS03LTEtMS0w_77af8106-1c2b-46f9-a12e-05d0ca1e570b"
      unitRef="usd">44272000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="if6986a365c574db1b6bee5445d73eb53_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV81OC9mcmFnOjZiNzdmYWM2Y2ViZDRkYmJhNzg1YTgxNDBiODRkZDYzL3RhYmxlOjYzNjU1ODk1ZDczNzRiOTdiMzE4OWU3NmVmMWM3YTk0L3RhYmxlcmFuZ2U6NjM2NTU4OTVkNzM3NGI5N2IzMTg5ZTc2ZWYxYzdhOTRfMTAtMS0xLTEtMA_a9bb4baa-25cf-40c5-bc47-0f129bc50ab6"
      unitRef="usd">1113779000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="if6986a365c574db1b6bee5445d73eb53_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV81OC9mcmFnOjZiNzdmYWM2Y2ViZDRkYmJhNzg1YTgxNDBiODRkZDYzL3RhYmxlOjYzNjU1ODk1ZDczNzRiOTdiMzE4OWU3NmVmMWM3YTk0L3RhYmxlcmFuZ2U6NjM2NTU4OTVkNzM3NGI5N2IzMTg5ZTc2ZWYxYzdhOTRfMTAtMy0xLTEtMA_bd6dbf02-dd54-40aa-a083-27d2add0b203"
      unitRef="usd">28579000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="if6986a365c574db1b6bee5445d73eb53_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV81OC9mcmFnOjZiNzdmYWM2Y2ViZDRkYmJhNzg1YTgxNDBiODRkZDYzL3RhYmxlOjYzNjU1ODk1ZDczNzRiOTdiMzE4OWU3NmVmMWM3YTk0L3RhYmxlcmFuZ2U6NjM2NTU4OTVkNzM3NGI5N2IzMTg5ZTc2ZWYxYzdhOTRfMTAtNS0xLTEtMA_ff7ea70d-8594-490e-9012-299a523fe3f1"
      unitRef="usd">1418000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="if6986a365c574db1b6bee5445d73eb53_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV81OC9mcmFnOjZiNzdmYWM2Y2ViZDRkYmJhNzg1YTgxNDBiODRkZDYzL3RhYmxlOjYzNjU1ODk1ZDczNzRiOTdiMzE4OWU3NmVmMWM3YTk0L3RhYmxlcmFuZ2U6NjM2NTU4OTVkNzM3NGI5N2IzMTg5ZTc2ZWYxYzdhOTRfMTAtNy0xLTEtMA_d18d9a03-e589-4126-a168-fb0297831dd1"
      unitRef="usd">1140940000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <nmih:InvestmentsClassifiedByIssuerIndustryGroupTableTextBlock
      contextRef="i7560d8f610ac4d89a70efc367fc2b71f_D20200101-20200930"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV81OC9mcmFnOjZiNzdmYWM2Y2ViZDRkYmJhNzg1YTgxNDBiODRkZDYzL3RleHRyZWdpb246NmI3N2ZhYzZjZWJkNGRiYmE3ODVhODE0MGI4NGRkNjNfMzc5MA_310f2021-1ba0-4f5d-895d-d0c408198d53">&lt;div style="margin-bottom:9pt;text-align:justify;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 a breakdown of the fair value of our corporate debt securities by issuer industry group as of September&#160;30, 2020 and December&#160;31, 2019:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.856%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:68.108%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.864%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.519%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.009%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;September 30, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Financial&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;36&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;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;38&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Consumer&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;24&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;26&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Industrial&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Energy&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;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:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;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:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</nmih:InvestmentsClassifiedByIssuerIndustryGroupTableTextBlock>
    <nmih:DebtSecuritiesCorporateComponentOfTotal.Percentage
      contextRef="i2d5eb761e662409fa46a1c0e77b3d1a5_I20200930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV81OC9mcmFnOjZiNzdmYWM2Y2ViZDRkYmJhNzg1YTgxNDBiODRkZDYzL3RhYmxlOjA1NjIyNjU0YTBiMjRlZDA5ZDJhOTAzMjgwZGM2NGZhL3RhYmxlcmFuZ2U6MDU2MjI2NTRhMGIyNGVkMDlkMmE5MDMyODBkYzY0ZmFfMS0xLTEtMS0w_3b75ecae-1ebc-4d4f-8e9c-484c0101645c"
      unitRef="number">0.36</nmih:DebtSecuritiesCorporateComponentOfTotal.Percentage>
    <nmih:DebtSecuritiesCorporateComponentOfTotal.Percentage
      contextRef="i5c4df0c50bd145fc9de102ae8ea4195c_I20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV81OC9mcmFnOjZiNzdmYWM2Y2ViZDRkYmJhNzg1YTgxNDBiODRkZDYzL3RhYmxlOjA1NjIyNjU0YTBiMjRlZDA5ZDJhOTAzMjgwZGM2NGZhL3RhYmxlcmFuZ2U6MDU2MjI2NTRhMGIyNGVkMDlkMmE5MDMyODBkYzY0ZmFfMS0zLTEtMS0w_4c5b4e5a-c72f-43a0-8847-b08952899c65"
      unitRef="number">0.38</nmih:DebtSecuritiesCorporateComponentOfTotal.Percentage>
    <nmih:DebtSecuritiesCorporateComponentOfTotal.Percentage
      contextRef="i7395b9c2b1084cf4bf12d392d3a78984_I20200930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV81OC9mcmFnOjZiNzdmYWM2Y2ViZDRkYmJhNzg1YTgxNDBiODRkZDYzL3RhYmxlOjA1NjIyNjU0YTBiMjRlZDA5ZDJhOTAzMjgwZGM2NGZhL3RhYmxlcmFuZ2U6MDU2MjI2NTRhMGIyNGVkMDlkMmE5MDMyODBkYzY0ZmFfMi0xLTEtMS0w_94bebd40-1cd7-46e9-a04a-c172a307930a"
      unitRef="number">0.24</nmih:DebtSecuritiesCorporateComponentOfTotal.Percentage>
    <nmih:DebtSecuritiesCorporateComponentOfTotal.Percentage
      contextRef="i7a47720bda76442483252ee7fe61856e_I20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV81OC9mcmFnOjZiNzdmYWM2Y2ViZDRkYmJhNzg1YTgxNDBiODRkZDYzL3RhYmxlOjA1NjIyNjU0YTBiMjRlZDA5ZDJhOTAzMjgwZGM2NGZhL3RhYmxlcmFuZ2U6MDU2MjI2NTRhMGIyNGVkMDlkMmE5MDMyODBkYzY0ZmFfMi0zLTEtMS0w_ebd96b46-060a-423a-a418-b52fb7b9ff32"
      unitRef="number">0.26</nmih:DebtSecuritiesCorporateComponentOfTotal.Percentage>
    <nmih:DebtSecuritiesCorporateComponentOfTotal.Percentage
      contextRef="i72c902edb0cc4faabd10650e0384521b_I20200930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV81OC9mcmFnOjZiNzdmYWM2Y2ViZDRkYmJhNzg1YTgxNDBiODRkZDYzL3RhYmxlOjA1NjIyNjU0YTBiMjRlZDA5ZDJhOTAzMjgwZGM2NGZhL3RhYmxlcmFuZ2U6MDU2MjI2NTRhMGIyNGVkMDlkMmE5MDMyODBkYzY0ZmFfMy0xLTEtMS0w_6944c558-f7d4-4461-9f6d-4e75e8ed2f04"
      unitRef="number">0.11</nmih:DebtSecuritiesCorporateComponentOfTotal.Percentage>
    <nmih:DebtSecuritiesCorporateComponentOfTotal.Percentage
      contextRef="iadba4b6279c84607b7e18168d2342d93_I20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV81OC9mcmFnOjZiNzdmYWM2Y2ViZDRkYmJhNzg1YTgxNDBiODRkZDYzL3RhYmxlOjA1NjIyNjU0YTBiMjRlZDA5ZDJhOTAzMjgwZGM2NGZhL3RhYmxlcmFuZ2U6MDU2MjI2NTRhMGIyNGVkMDlkMmE5MDMyODBkYzY0ZmFfMy0zLTEtMS0w_c8cf3f7b-623c-4a10-9bad-835d6f371f26"
      unitRef="number">0.09</nmih:DebtSecuritiesCorporateComponentOfTotal.Percentage>
    <nmih:DebtSecuritiesCorporateComponentOfTotal.Percentage
      contextRef="id92125799cb8458abc3f3099b0606913_I20200930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV81OC9mcmFnOjZiNzdmYWM2Y2ViZDRkYmJhNzg1YTgxNDBiODRkZDYzL3RhYmxlOjA1NjIyNjU0YTBiMjRlZDA5ZDJhOTAzMjgwZGM2NGZhL3RhYmxlcmFuZ2U6MDU2MjI2NTRhMGIyNGVkMDlkMmE5MDMyODBkYzY0ZmFfNC0xLTEtMS0w_9ad33f99-e32f-4b75-b9d1-4aa83cb52e87"
      unitRef="number">0.11</nmih:DebtSecuritiesCorporateComponentOfTotal.Percentage>
    <nmih:DebtSecuritiesCorporateComponentOfTotal.Percentage
      contextRef="i2ca954adb30b4a609c47b3c2fa622b44_I20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV81OC9mcmFnOjZiNzdmYWM2Y2ViZDRkYmJhNzg1YTgxNDBiODRkZDYzL3RhYmxlOjA1NjIyNjU0YTBiMjRlZDA5ZDJhOTAzMjgwZGM2NGZhL3RhYmxlcmFuZ2U6MDU2MjI2NTRhMGIyNGVkMDlkMmE5MDMyODBkYzY0ZmFfNC0zLTEtMS0w_13157ef6-2812-4c51-ae43-2dabcc55bd01"
      unitRef="number">0.10</nmih:DebtSecuritiesCorporateComponentOfTotal.Percentage>
    <nmih:DebtSecuritiesCorporateComponentOfTotal.Percentage
      contextRef="ie04966b490a6414db786b804170413cb_I20200930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV81OC9mcmFnOjZiNzdmYWM2Y2ViZDRkYmJhNzg1YTgxNDBiODRkZDYzL3RhYmxlOjA1NjIyNjU0YTBiMjRlZDA5ZDJhOTAzMjgwZGM2NGZhL3RhYmxlcmFuZ2U6MDU2MjI2NTRhMGIyNGVkMDlkMmE5MDMyODBkYzY0ZmFfNS0xLTEtMS0w_e343fd01-a48d-46b2-bfb1-a89d0fc098b3"
      unitRef="number">0.10</nmih:DebtSecuritiesCorporateComponentOfTotal.Percentage>
    <nmih:DebtSecuritiesCorporateComponentOfTotal.Percentage
      contextRef="i70b886698710467981f52bdc4b252efb_I20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV81OC9mcmFnOjZiNzdmYWM2Y2ViZDRkYmJhNzg1YTgxNDBiODRkZDYzL3RhYmxlOjA1NjIyNjU0YTBiMjRlZDA5ZDJhOTAzMjgwZGM2NGZhL3RhYmxlcmFuZ2U6MDU2MjI2NTRhMGIyNGVkMDlkMmE5MDMyODBkYzY0ZmFfNS0zLTEtMS0w_f9ac14b1-076e-4604-801e-1befe147bb61"
      unitRef="number">0.07</nmih:DebtSecuritiesCorporateComponentOfTotal.Percentage>
    <nmih:DebtSecuritiesCorporateComponentOfTotal.Percentage
      contextRef="i009c3c73c8dc44708a137328d92acdd1_I20200930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV81OC9mcmFnOjZiNzdmYWM2Y2ViZDRkYmJhNzg1YTgxNDBiODRkZDYzL3RhYmxlOjA1NjIyNjU0YTBiMjRlZDA5ZDJhOTAzMjgwZGM2NGZhL3RhYmxlcmFuZ2U6MDU2MjI2NTRhMGIyNGVkMDlkMmE5MDMyODBkYzY0ZmFfNi0xLTEtMS0w_daf79e31-cffb-49ce-9eeb-8de2cb2722df"
      unitRef="number">0.08</nmih:DebtSecuritiesCorporateComponentOfTotal.Percentage>
    <nmih:DebtSecuritiesCorporateComponentOfTotal.Percentage
      contextRef="i0b0facc8c6994d8fbe26314a0131ecca_I20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV81OC9mcmFnOjZiNzdmYWM2Y2ViZDRkYmJhNzg1YTgxNDBiODRkZDYzL3RhYmxlOjA1NjIyNjU0YTBiMjRlZDA5ZDJhOTAzMjgwZGM2NGZhL3RhYmxlcmFuZ2U6MDU2MjI2NTRhMGIyNGVkMDlkMmE5MDMyODBkYzY0ZmFfNi0zLTEtMS0w_45c99e33-6a94-4cd9-a1c2-85e03235fc7e"
      unitRef="number">0.08</nmih:DebtSecuritiesCorporateComponentOfTotal.Percentage>
    <nmih:DebtSecuritiesCorporateComponentOfTotal.Percentage
      contextRef="i5dc4ecae81204663b2af659609e2baae_I20200930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV81OC9mcmFnOjZiNzdmYWM2Y2ViZDRkYmJhNzg1YTgxNDBiODRkZDYzL3RhYmxlOjA1NjIyNjU0YTBiMjRlZDA5ZDJhOTAzMjgwZGM2NGZhL3RhYmxlcmFuZ2U6MDU2MjI2NTRhMGIyNGVkMDlkMmE5MDMyODBkYzY0ZmFfNy0xLTEtMS0w_f758a861-6bbe-462e-9743-1969904e4e3c"
      unitRef="number">0</nmih:DebtSecuritiesCorporateComponentOfTotal.Percentage>
    <nmih:DebtSecuritiesCorporateComponentOfTotal.Percentage
      contextRef="i118f140f9dfc4087ae1739264e7a28ee_I20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV81OC9mcmFnOjZiNzdmYWM2Y2ViZDRkYmJhNzg1YTgxNDBiODRkZDYzL3RhYmxlOjA1NjIyNjU0YTBiMjRlZDA5ZDJhOTAzMjgwZGM2NGZhL3RhYmxlcmFuZ2U6MDU2MjI2NTRhMGIyNGVkMDlkMmE5MDMyODBkYzY0ZmFfNy0zLTEtMS0w_ed201b16-7fa9-4a84-a8f3-ee7a3f60c586"
      unitRef="number">0.02</nmih:DebtSecuritiesCorporateComponentOfTotal.Percentage>
    <nmih:DebtSecuritiesCorporateComponentOfTotal.Percentage
      contextRef="i9420eac622894fbe831f53db6657e25b_I20200930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV81OC9mcmFnOjZiNzdmYWM2Y2ViZDRkYmJhNzg1YTgxNDBiODRkZDYzL3RhYmxlOjA1NjIyNjU0YTBiMjRlZDA5ZDJhOTAzMjgwZGM2NGZhL3RhYmxlcmFuZ2U6MDU2MjI2NTRhMGIyNGVkMDlkMmE5MDMyODBkYzY0ZmFfOS0xLTEtMS0w_7a105289-af63-4633-b69f-9f2cc6ebaa97"
      unitRef="number">1</nmih:DebtSecuritiesCorporateComponentOfTotal.Percentage>
    <nmih:DebtSecuritiesCorporateComponentOfTotal.Percentage
      contextRef="if6986a365c574db1b6bee5445d73eb53_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV81OC9mcmFnOjZiNzdmYWM2Y2ViZDRkYmJhNzg1YTgxNDBiODRkZDYzL3RhYmxlOjA1NjIyNjU0YTBiMjRlZDA5ZDJhOTAzMjgwZGM2NGZhL3RhYmxlcmFuZ2U6MDU2MjI2NTRhMGIyNGVkMDlkMmE5MDMyODBkYzY0ZmFfOS0zLTEtMS0w_bd88c71b-f3c3-4e7a-b56e-1f05e9afa8cf"
      unitRef="number">1</nmih:DebtSecuritiesCorporateComponentOfTotal.Percentage>
    <us-gaap:CashCashEquivalentsAndShortTermInvestments
      contextRef="i5bb0cbb103ff48afba8f3f567e962fc1_I20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV81OC9mcmFnOjZiNzdmYWM2Y2ViZDRkYmJhNzg1YTgxNDBiODRkZDYzL3RleHRyZWdpb246NmI3N2ZhYzZjZWJkNGRiYmE3ODVhODE0MGI4NGRkNjNfMTc1Ng_a8acdeb6-5512-47b5-a961-b33dfdeefc18"
      unitRef="usd">5700000</us-gaap:CashCashEquivalentsAndShortTermInvestments>
    <us-gaap:CashCashEquivalentsAndShortTermInvestments
      contextRef="i3a1494e4a6c14ef8b55df6e2b558b2cb_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV81OC9mcmFnOjZiNzdmYWM2Y2ViZDRkYmJhNzg1YTgxNDBiODRkZDYzL3RleHRyZWdpb246NmI3N2ZhYzZjZWJkNGRiYmE3ODVhODE0MGI4NGRkNjNfMTc2Mw_4e727ed6-fb65-4bb9-903d-ce63ce10e748"
      unitRef="usd">5500000</us-gaap:CashCashEquivalentsAndShortTermInvestments>
    <us-gaap:InvestmentsClassifiedByContractualMaturityDateTableTextBlock
      contextRef="i7560d8f610ac4d89a70efc367fc2b71f_D20200101-20200930"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV81OC9mcmFnOjZiNzdmYWM2Y2ViZDRkYmJhNzg1YTgxNDBiODRkZDYzL3RleHRyZWdpb246NmI3N2ZhYzZjZWJkNGRiYmE3ODVhODE0MGI4NGRkNjNfMzc5Mg_c499e7b7-9e6f-4759-ba50-b9aaf2f137b2">&lt;div style="margin-bottom:9pt;text-align:justify;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 available-for-sale securities as of September&#160;30, 2020 and December&#160;31, 2019, by contractual maturity, are shown below. Expected maturities will differ from contractual maturities because issuers may have the right to call or prepay obligations with or without call or prepayment penalties. Because most asset-backed securities provide for periodic payments throughout their lives, they are listed below in a separate category.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:67.434%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.273%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.275%"/&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;As of September 30, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;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="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Fair&lt;br/&gt;Value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%"&gt;(In Thousands)&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;Due in one year or less&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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;79,742&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td 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;80,330&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Due after one through five years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;479,455&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;504,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;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Due after five through ten years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;912,664&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;947,919&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Due after ten years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;22,352&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,392&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;Asset-backed securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;130,757&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;133,214&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total investments&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,624,970&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,689,815&#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;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:67.434%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.273%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.275%"/&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;As of December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;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="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Fair&lt;br/&gt;Value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%"&gt;(In Thousands)&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;Due in one year or less&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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;138,776&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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;139,113&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Due after one through five years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;406,986&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;417,208&#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;Due after five through ten years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;380,737&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;394,180&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Due after ten years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17,127&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17,797&#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;Asset-backed securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;170,153&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;172,642&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total investments&lt;/span&gt;&lt;/td&gt;&lt;td style="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="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,113,779&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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="padding:0 1pt"/&gt;&lt;td style="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="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,140,940&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:InvestmentsClassifiedByContractualMaturityDateTableTextBlock>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesNextRollingTwelveMonthsAmortizedCostBasis
      contextRef="i9420eac622894fbe831f53db6657e25b_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV81OC9mcmFnOjZiNzdmYWM2Y2ViZDRkYmJhNzg1YTgxNDBiODRkZDYzL3RhYmxlOmY1NDRkNTUxYTE0ZTQ2ZmI4OGZmOGZiYTBjMGYzMDkzL3RhYmxlcmFuZ2U6ZjU0NGQ1NTFhMTRlNDZmYjg4ZmY4ZmJhMGMwZjMwOTNfMi0xLTEtMS0w_c194bc93-e12e-4a70-8457-93df7a414d92"
      unitRef="usd">79742000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesNextRollingTwelveMonthsAmortizedCostBasis>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesNextRollingTwelveMonthsFairValue
      contextRef="i9420eac622894fbe831f53db6657e25b_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV81OC9mcmFnOjZiNzdmYWM2Y2ViZDRkYmJhNzg1YTgxNDBiODRkZDYzL3RhYmxlOmY1NDRkNTUxYTE0ZTQ2ZmI4OGZmOGZiYTBjMGYzMDkzL3RhYmxlcmFuZ2U6ZjU0NGQ1NTFhMTRlNDZmYjg4ZmY4ZmJhMGMwZjMwOTNfMi0zLTEtMS0w_cd86e942-046c-41e5-a60f-2bd583716311"
      unitRef="usd">80330000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesNextRollingTwelveMonthsFairValue>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesRollingYearTwoThroughFiveAmortizedCostBasis
      contextRef="i9420eac622894fbe831f53db6657e25b_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV81OC9mcmFnOjZiNzdmYWM2Y2ViZDRkYmJhNzg1YTgxNDBiODRkZDYzL3RhYmxlOmY1NDRkNTUxYTE0ZTQ2ZmI4OGZmOGZiYTBjMGYzMDkzL3RhYmxlcmFuZ2U6ZjU0NGQ1NTFhMTRlNDZmYjg4ZmY4ZmJhMGMwZjMwOTNfMy0xLTEtMS0w_e0d13b1d-f78b-4329-86ac-542a27416e01"
      unitRef="usd">479455000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesRollingYearTwoThroughFiveAmortizedCostBasis>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesRollingYearTwoThroughFiveFairValue
      contextRef="i9420eac622894fbe831f53db6657e25b_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV81OC9mcmFnOjZiNzdmYWM2Y2ViZDRkYmJhNzg1YTgxNDBiODRkZDYzL3RhYmxlOmY1NDRkNTUxYTE0ZTQ2ZmI4OGZmOGZiYTBjMGYzMDkzL3RhYmxlcmFuZ2U6ZjU0NGQ1NTFhMTRlNDZmYjg4ZmY4ZmJhMGMwZjMwOTNfMy0zLTEtMS0w_806cb3ee-1720-4655-badf-cf1da5070a83"
      unitRef="usd">504960000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesRollingYearTwoThroughFiveFairValue>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesRollingYearSixThroughTenAmortizedCostBasis
      contextRef="i9420eac622894fbe831f53db6657e25b_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV81OC9mcmFnOjZiNzdmYWM2Y2ViZDRkYmJhNzg1YTgxNDBiODRkZDYzL3RhYmxlOmY1NDRkNTUxYTE0ZTQ2ZmI4OGZmOGZiYTBjMGYzMDkzL3RhYmxlcmFuZ2U6ZjU0NGQ1NTFhMTRlNDZmYjg4ZmY4ZmJhMGMwZjMwOTNfNC0xLTEtMS0w_4e8c60d8-cd67-40bf-a61d-6d6563721dd5"
      unitRef="usd">912664000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesRollingYearSixThroughTenAmortizedCostBasis>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesRollingYearSixThroughTenFairValue
      contextRef="i9420eac622894fbe831f53db6657e25b_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV81OC9mcmFnOjZiNzdmYWM2Y2ViZDRkYmJhNzg1YTgxNDBiODRkZDYzL3RhYmxlOmY1NDRkNTUxYTE0ZTQ2ZmI4OGZmOGZiYTBjMGYzMDkzL3RhYmxlcmFuZ2U6ZjU0NGQ1NTFhMTRlNDZmYjg4ZmY4ZmJhMGMwZjMwOTNfNC0zLTEtMS0w_abb4df6c-3b5e-426a-8445-452ba497afc8"
      unitRef="usd">947919000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesRollingYearSixThroughTenFairValue>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesRollingAfterYearTenAmortizedCostBasis
      contextRef="i9420eac622894fbe831f53db6657e25b_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV81OC9mcmFnOjZiNzdmYWM2Y2ViZDRkYmJhNzg1YTgxNDBiODRkZDYzL3RhYmxlOmY1NDRkNTUxYTE0ZTQ2ZmI4OGZmOGZiYTBjMGYzMDkzL3RhYmxlcmFuZ2U6ZjU0NGQ1NTFhMTRlNDZmYjg4ZmY4ZmJhMGMwZjMwOTNfNS0xLTEtMS0w_eea7e2d8-2066-4c5a-83a0-0be8f1ff10a4"
      unitRef="usd">22352000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesRollingAfterYearTenAmortizedCostBasis>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesRollingAfterYearTenFairValue
      contextRef="i9420eac622894fbe831f53db6657e25b_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV81OC9mcmFnOjZiNzdmYWM2Y2ViZDRkYmJhNzg1YTgxNDBiODRkZDYzL3RhYmxlOmY1NDRkNTUxYTE0ZTQ2ZmI4OGZmOGZiYTBjMGYzMDkzL3RhYmxlcmFuZ2U6ZjU0NGQ1NTFhMTRlNDZmYjg4ZmY4ZmJhMGMwZjMwOTNfNS0zLTEtMS0w_55e70a60-c189-453c-b957-fb46bcd7a961"
      unitRef="usd">23392000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesRollingAfterYearTenFairValue>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateAmortizedCost
      contextRef="i9420eac622894fbe831f53db6657e25b_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV81OC9mcmFnOjZiNzdmYWM2Y2ViZDRkYmJhNzg1YTgxNDBiODRkZDYzL3RhYmxlOmY1NDRkNTUxYTE0ZTQ2ZmI4OGZmOGZiYTBjMGYzMDkzL3RhYmxlcmFuZ2U6ZjU0NGQ1NTFhMTRlNDZmYjg4ZmY4ZmJhMGMwZjMwOTNfNi0xLTEtMS0w_d400fd37-8461-4b1d-bb48-d03a21cce294"
      unitRef="usd">130757000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateAmortizedCost>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateFairValue
      contextRef="i9420eac622894fbe831f53db6657e25b_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV81OC9mcmFnOjZiNzdmYWM2Y2ViZDRkYmJhNzg1YTgxNDBiODRkZDYzL3RhYmxlOmY1NDRkNTUxYTE0ZTQ2ZmI4OGZmOGZiYTBjMGYzMDkzL3RhYmxlcmFuZ2U6ZjU0NGQ1NTFhMTRlNDZmYjg4ZmY4ZmJhMGMwZjMwOTNfNi0zLTEtMS0w_d64d3e83-4a53-4b9d-a602-2d2fe7d62c7c"
      unitRef="usd">133214000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateFairValue>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="i9420eac622894fbe831f53db6657e25b_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV81OC9mcmFnOjZiNzdmYWM2Y2ViZDRkYmJhNzg1YTgxNDBiODRkZDYzL3RhYmxlOmY1NDRkNTUxYTE0ZTQ2ZmI4OGZmOGZiYTBjMGYzMDkzL3RhYmxlcmFuZ2U6ZjU0NGQ1NTFhMTRlNDZmYjg4ZmY4ZmJhMGMwZjMwOTNfNy0xLTEtMS0w_5db8ad27-6f3a-4aad-af65-2e2f0dfe66af"
      unitRef="usd">1624970000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i9420eac622894fbe831f53db6657e25b_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV81OC9mcmFnOjZiNzdmYWM2Y2ViZDRkYmJhNzg1YTgxNDBiODRkZDYzL3RhYmxlOmY1NDRkNTUxYTE0ZTQ2ZmI4OGZmOGZiYTBjMGYzMDkzL3RhYmxlcmFuZ2U6ZjU0NGQ1NTFhMTRlNDZmYjg4ZmY4ZmJhMGMwZjMwOTNfNy0zLTEtMS0w_7c220a16-3c46-41bf-985c-939ff4aa9e0c"
      unitRef="usd">1689815000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesNextRollingTwelveMonthsAmortizedCostBasis
      contextRef="if6986a365c574db1b6bee5445d73eb53_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV81OC9mcmFnOjZiNzdmYWM2Y2ViZDRkYmJhNzg1YTgxNDBiODRkZDYzL3RhYmxlOjc3ODg5ZDAyNjcwYTQ5NTA5Y2IwNmRmMWVkYzJiNDQ1L3RhYmxlcmFuZ2U6Nzc4ODlkMDI2NzBhNDk1MDljYjA2ZGYxZWRjMmI0NDVfMi0xLTEtMS0w_aad6105c-f8a2-4f69-82dd-4b251f643380"
      unitRef="usd">138776000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesNextRollingTwelveMonthsAmortizedCostBasis>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesNextRollingTwelveMonthsFairValue
      contextRef="if6986a365c574db1b6bee5445d73eb53_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV81OC9mcmFnOjZiNzdmYWM2Y2ViZDRkYmJhNzg1YTgxNDBiODRkZDYzL3RhYmxlOjc3ODg5ZDAyNjcwYTQ5NTA5Y2IwNmRmMWVkYzJiNDQ1L3RhYmxlcmFuZ2U6Nzc4ODlkMDI2NzBhNDk1MDljYjA2ZGYxZWRjMmI0NDVfMi0zLTEtMS0w_ffc9b351-7ffd-41b3-9bcf-636e047208a8"
      unitRef="usd">139113000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesNextRollingTwelveMonthsFairValue>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesRollingYearTwoThroughFiveAmortizedCostBasis
      contextRef="if6986a365c574db1b6bee5445d73eb53_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV81OC9mcmFnOjZiNzdmYWM2Y2ViZDRkYmJhNzg1YTgxNDBiODRkZDYzL3RhYmxlOjc3ODg5ZDAyNjcwYTQ5NTA5Y2IwNmRmMWVkYzJiNDQ1L3RhYmxlcmFuZ2U6Nzc4ODlkMDI2NzBhNDk1MDljYjA2ZGYxZWRjMmI0NDVfMy0xLTEtMS0w_729be4e2-2fc6-4a49-9717-51c4aa300239"
      unitRef="usd">406986000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesRollingYearTwoThroughFiveAmortizedCostBasis>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesRollingYearTwoThroughFiveFairValue
      contextRef="if6986a365c574db1b6bee5445d73eb53_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV81OC9mcmFnOjZiNzdmYWM2Y2ViZDRkYmJhNzg1YTgxNDBiODRkZDYzL3RhYmxlOjc3ODg5ZDAyNjcwYTQ5NTA5Y2IwNmRmMWVkYzJiNDQ1L3RhYmxlcmFuZ2U6Nzc4ODlkMDI2NzBhNDk1MDljYjA2ZGYxZWRjMmI0NDVfMy0zLTEtMS0w_38774500-2b06-46f6-9108-266e53b8eb0f"
      unitRef="usd">417208000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesRollingYearTwoThroughFiveFairValue>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesRollingYearSixThroughTenAmortizedCostBasis
      contextRef="if6986a365c574db1b6bee5445d73eb53_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV81OC9mcmFnOjZiNzdmYWM2Y2ViZDRkYmJhNzg1YTgxNDBiODRkZDYzL3RhYmxlOjc3ODg5ZDAyNjcwYTQ5NTA5Y2IwNmRmMWVkYzJiNDQ1L3RhYmxlcmFuZ2U6Nzc4ODlkMDI2NzBhNDk1MDljYjA2ZGYxZWRjMmI0NDVfNC0xLTEtMS0w_8b9d99d6-c547-4b18-9772-a851039cf686"
      unitRef="usd">380737000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesRollingYearSixThroughTenAmortizedCostBasis>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesRollingYearSixThroughTenFairValue
      contextRef="if6986a365c574db1b6bee5445d73eb53_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV81OC9mcmFnOjZiNzdmYWM2Y2ViZDRkYmJhNzg1YTgxNDBiODRkZDYzL3RhYmxlOjc3ODg5ZDAyNjcwYTQ5NTA5Y2IwNmRmMWVkYzJiNDQ1L3RhYmxlcmFuZ2U6Nzc4ODlkMDI2NzBhNDk1MDljYjA2ZGYxZWRjMmI0NDVfNC0zLTEtMS0w_ce30ab91-862c-4f44-b836-07436d67afdb"
      unitRef="usd">394180000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesRollingYearSixThroughTenFairValue>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesRollingAfterYearTenAmortizedCostBasis
      contextRef="if6986a365c574db1b6bee5445d73eb53_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV81OC9mcmFnOjZiNzdmYWM2Y2ViZDRkYmJhNzg1YTgxNDBiODRkZDYzL3RhYmxlOjc3ODg5ZDAyNjcwYTQ5NTA5Y2IwNmRmMWVkYzJiNDQ1L3RhYmxlcmFuZ2U6Nzc4ODlkMDI2NzBhNDk1MDljYjA2ZGYxZWRjMmI0NDVfNS0xLTEtMS0w_20df4274-c90a-43a6-a4dc-f7fa44b8d9e5"
      unitRef="usd">17127000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesRollingAfterYearTenAmortizedCostBasis>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesRollingAfterYearTenFairValue
      contextRef="if6986a365c574db1b6bee5445d73eb53_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV81OC9mcmFnOjZiNzdmYWM2Y2ViZDRkYmJhNzg1YTgxNDBiODRkZDYzL3RhYmxlOjc3ODg5ZDAyNjcwYTQ5NTA5Y2IwNmRmMWVkYzJiNDQ1L3RhYmxlcmFuZ2U6Nzc4ODlkMDI2NzBhNDk1MDljYjA2ZGYxZWRjMmI0NDVfNS0zLTEtMS0w_1eeb90b4-64fb-4b93-9a1e-d9383eefd8e5"
      unitRef="usd">17797000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesRollingAfterYearTenFairValue>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateAmortizedCost
      contextRef="if6986a365c574db1b6bee5445d73eb53_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV81OC9mcmFnOjZiNzdmYWM2Y2ViZDRkYmJhNzg1YTgxNDBiODRkZDYzL3RhYmxlOjc3ODg5ZDAyNjcwYTQ5NTA5Y2IwNmRmMWVkYzJiNDQ1L3RhYmxlcmFuZ2U6Nzc4ODlkMDI2NzBhNDk1MDljYjA2ZGYxZWRjMmI0NDVfNi0xLTEtMS0w_069555a9-e383-47a8-97a3-2b56f1932115"
      unitRef="usd">170153000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateAmortizedCost>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateFairValue
      contextRef="if6986a365c574db1b6bee5445d73eb53_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV81OC9mcmFnOjZiNzdmYWM2Y2ViZDRkYmJhNzg1YTgxNDBiODRkZDYzL3RhYmxlOjc3ODg5ZDAyNjcwYTQ5NTA5Y2IwNmRmMWVkYzJiNDQ1L3RhYmxlcmFuZ2U6Nzc4ODlkMDI2NzBhNDk1MDljYjA2ZGYxZWRjMmI0NDVfNi0zLTEtMS0w_b84419d3-026b-47de-8177-9e54e5f7b1b5"
      unitRef="usd">172642000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateFairValue>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="if6986a365c574db1b6bee5445d73eb53_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV81OC9mcmFnOjZiNzdmYWM2Y2ViZDRkYmJhNzg1YTgxNDBiODRkZDYzL3RhYmxlOjc3ODg5ZDAyNjcwYTQ5NTA5Y2IwNmRmMWVkYzJiNDQ1L3RhYmxlcmFuZ2U6Nzc4ODlkMDI2NzBhNDk1MDljYjA2ZGYxZWRjMmI0NDVfNy0xLTEtMS0w_072d014e-8ba2-47d3-9bba-fa783a505e68"
      unitRef="usd">1113779000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="if6986a365c574db1b6bee5445d73eb53_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV81OC9mcmFnOjZiNzdmYWM2Y2ViZDRkYmJhNzg1YTgxNDBiODRkZDYzL3RhYmxlOjc3ODg5ZDAyNjcwYTQ5NTA5Y2IwNmRmMWVkYzJiNDQ1L3RhYmxlcmFuZ2U6Nzc4ODlkMDI2NzBhNDk1MDljYjA2ZGYxZWRjMmI0NDVfNy0zLTEtMS0w_c6ee039c-cac7-4ab3-abc2-a1b476ad67c8"
      unitRef="usd">1140940000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss
      contextRef="i9420eac622894fbe831f53db6657e25b_I20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV81OC9mcmFnOjZiNzdmYWM2Y2ViZDRkYmJhNzg1YTgxNDBiODRkZDYzL3RleHRyZWdpb246NmI3N2ZhYzZjZWJkNGRiYmE3ODVhODE0MGI4NGRkNjNfMjUxMQ_9cb289c1-d609-4467-b6c5-edcc68d018c4"
      unitRef="usd">800000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss
      contextRef="i9420eac622894fbe831f53db6657e25b_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV81OC9mcmFnOjZiNzdmYWM2Y2ViZDRkYmJhNzg1YTgxNDBiODRkZDYzL3RleHRyZWdpb246NmI3N2ZhYzZjZWJkNGRiYmE3ODVhODE0MGI4NGRkNjNfMjUyNA_6da044db-2c7f-43fb-8ef8-5d6db684d0fc"
      unitRef="usd">28000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss>
    <us-gaap:ScheduleOfUnrealizedLossOnInvestmentsTableTextBlock
      contextRef="i7560d8f610ac4d89a70efc367fc2b71f_D20200101-20200930"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV81OC9mcmFnOjZiNzdmYWM2Y2ViZDRkYmJhNzg1YTgxNDBiODRkZDYzL3RleHRyZWdpb246NmI3N2ZhYzZjZWJkNGRiYmE3ODVhODE0MGI4NGRkNjNfMzc2Nw_f9f2b728-a932-4dec-a0fc-efc6dfa75745">&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:22.319%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.514%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.520%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.520%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.514%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.664%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.520%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.514%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.951%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.528%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Less Than 12 Months&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;12 Months or Greater&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;# of Securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Fair Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align: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 Losses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;# of Securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Fair Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align: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 Losses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;# of Securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 6pt;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;Fair Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align: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 Losses&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;As of September 30, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="30" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%"&gt;(Dollars in Thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;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;15,706&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;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;(24)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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 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 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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;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;15,706&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;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;(24)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;101,088&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(702)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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;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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;101,121&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(703)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;Asset-backed securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,724&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,035&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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="2" style="background-color:#ffffff;border-bottom:3pt double #000000;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;31&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;124,105&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(728)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;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;2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,757&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(28)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;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;33&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;126,862&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(756)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.712%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:22.675%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.545%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.545%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.520%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.545%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.545%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.520%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.545%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.552%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Less Than 12 Months&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;12 Months or Greater&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;# of Securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Fair Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align: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 Losses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;# of Securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Fair Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align: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 Losses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;# of Securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 6pt;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;Fair Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align: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 Losses&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;As of December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="30" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%"&gt;(Dollars in Thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;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;U.S. Treasury securities and obligations of U.S. government agencies&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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 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;12,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 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;(58)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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 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 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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;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;12,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 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;(58)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&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="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;26&#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="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;92,844&#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="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;(1,034)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1&#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="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;999&#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="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;(1)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;27&#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="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;93,843&#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="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;(1,035)&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;Corporate debt securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,481&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(140)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,976&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Asset-backed securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="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;9&#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="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,236&#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="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;(102)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1&#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="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;2,988&#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="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;(12)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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;22,224&#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="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;(114)&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;Total&lt;/span&gt;&lt;/td&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;49&#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 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;154,562&#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 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,334)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16&#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 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,963&#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 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;(84)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;65&#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 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;182,525&#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 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,418)&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:ScheduleOfUnrealizedLossOnInvestmentsTableTextBlock>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsNumberOfPositions
      contextRef="i47e145fe0cd64f9bbe0d7b6128eb9673_I20200930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV81OC9mcmFnOjZiNzdmYWM2Y2ViZDRkYmJhNzg1YTgxNDBiODRkZDYzL3RhYmxlOjFlNjEwNjFhOTNhMzQ2ODk4YzQ5NGMyNzRhZmM2NGEyL3RhYmxlcmFuZ2U6MWU2MTA2MWE5M2EzNDY4OThjNDk0YzI3NGFmYzY0YTJfNC0xLTEtMS0w_458862d3-12ed-4d57-9307-464b1ad6cac0"
      unitRef="security">9</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsNumberOfPositions>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months
      contextRef="i47e145fe0cd64f9bbe0d7b6128eb9673_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV81OC9mcmFnOjZiNzdmYWM2Y2ViZDRkYmJhNzg1YTgxNDBiODRkZDYzL3RhYmxlOjFlNjEwNjFhOTNhMzQ2ODk4YzQ5NGMyNzRhZmM2NGEyL3RhYmxlcmFuZ2U6MWU2MTA2MWE5M2EzNDY4OThjNDk0YzI3NGFmYzY0YTJfNC0yLTEtMS0w_b34cf932-5089-459b-98fd-289f67492c88"
      unitRef="usd">15706000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss
      contextRef="i47e145fe0cd64f9bbe0d7b6128eb9673_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV81OC9mcmFnOjZiNzdmYWM2Y2ViZDRkYmJhNzg1YTgxNDBiODRkZDYzL3RhYmxlOjFlNjEwNjFhOTNhMzQ2ODk4YzQ5NGMyNzRhZmM2NGEyL3RhYmxlcmFuZ2U6MWU2MTA2MWE5M2EzNDY4OThjNDk0YzI3NGFmYzY0YTJfNC0zLTEtMS0w_b2d1c3f2-5759-481b-9c31-ff913f7d8193"
      unitRef="usd">24000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerNumberOfPositions
      contextRef="i47e145fe0cd64f9bbe0d7b6128eb9673_I20200930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV81OC9mcmFnOjZiNzdmYWM2Y2ViZDRkYmJhNzg1YTgxNDBiODRkZDYzL3RhYmxlOjFlNjEwNjFhOTNhMzQ2ODk4YzQ5NGMyNzRhZmM2NGEyL3RhYmxlcmFuZ2U6MWU2MTA2MWE5M2EzNDY4OThjNDk0YzI3NGFmYzY0YTJfNC01LTEtMS0w_d58aeef2-49ec-43b9-83ba-31983dc5c9b4"
      unitRef="security">0</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerNumberOfPositions>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger
      contextRef="i47e145fe0cd64f9bbe0d7b6128eb9673_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV81OC9mcmFnOjZiNzdmYWM2Y2ViZDRkYmJhNzg1YTgxNDBiODRkZDYzL3RhYmxlOjFlNjEwNjFhOTNhMzQ2ODk4YzQ5NGMyNzRhZmM2NGEyL3RhYmxlcmFuZ2U6MWU2MTA2MWE5M2EzNDY4OThjNDk0YzI3NGFmYzY0YTJfNC02LTEtMS0w_d566aadb-e02b-4caf-afda-1592cf601ae3"
      unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss
      contextRef="i47e145fe0cd64f9bbe0d7b6128eb9673_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV81OC9mcmFnOjZiNzdmYWM2Y2ViZDRkYmJhNzg1YTgxNDBiODRkZDYzL3RhYmxlOjFlNjEwNjFhOTNhMzQ2ODk4YzQ5NGMyNzRhZmM2NGEyL3RhYmxlcmFuZ2U6MWU2MTA2MWE5M2EzNDY4OThjNDk0YzI3NGFmYzY0YTJfNC03LTEtMS0w_046bc563-6e09-46d4-b083-f2236e3a4287"
      unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionNumberOfPositions
      contextRef="i47e145fe0cd64f9bbe0d7b6128eb9673_I20200930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV81OC9mcmFnOjZiNzdmYWM2Y2ViZDRkYmJhNzg1YTgxNDBiODRkZDYzL3RhYmxlOjFlNjEwNjFhOTNhMzQ2ODk4YzQ5NGMyNzRhZmM2NGEyL3RhYmxlcmFuZ2U6MWU2MTA2MWE5M2EzNDY4OThjNDk0YzI3NGFmYzY0YTJfNC05LTEtMS0w_5bff8614-f397-4a0d-9214-5a0a6e172b25"
      unitRef="security">9</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionNumberOfPositions>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition
      contextRef="i47e145fe0cd64f9bbe0d7b6128eb9673_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV81OC9mcmFnOjZiNzdmYWM2Y2ViZDRkYmJhNzg1YTgxNDBiODRkZDYzL3RhYmxlOjFlNjEwNjFhOTNhMzQ2ODk4YzQ5NGMyNzRhZmM2NGEyL3RhYmxlcmFuZ2U6MWU2MTA2MWE5M2EzNDY4OThjNDk0YzI3NGFmYzY0YTJfNC0xMC0xLTEtMA_b799795f-0b5c-4991-b57f-1e0d388f6269"
      unitRef="usd">15706000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss
      contextRef="i47e145fe0cd64f9bbe0d7b6128eb9673_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV81OC9mcmFnOjZiNzdmYWM2Y2ViZDRkYmJhNzg1YTgxNDBiODRkZDYzL3RhYmxlOjFlNjEwNjFhOTNhMzQ2ODk4YzQ5NGMyNzRhZmM2NGEyL3RhYmxlcmFuZ2U6MWU2MTA2MWE5M2EzNDY4OThjNDk0YzI3NGFmYzY0YTJfNC0xMS0xLTEtMA_be214ec8-02e5-42d8-bbf8-acf91119324a"
      unitRef="usd">24000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsNumberOfPositions
      contextRef="if2a254837348421ab2f38d063d40433b_I20200930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV81OC9mcmFnOjZiNzdmYWM2Y2ViZDRkYmJhNzg1YTgxNDBiODRkZDYzL3RhYmxlOjFlNjEwNjFhOTNhMzQ2ODk4YzQ5NGMyNzRhZmM2NGEyL3RhYmxlcmFuZ2U6MWU2MTA2MWE5M2EzNDY4OThjNDk0YzI3NGFmYzY0YTJfNS0xLTEtMS0w_5bd54734-7ca3-4158-bbdc-9cbc5a8c95f0"
      unitRef="security">20</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsNumberOfPositions>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months
      contextRef="if2a254837348421ab2f38d063d40433b_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV81OC9mcmFnOjZiNzdmYWM2Y2ViZDRkYmJhNzg1YTgxNDBiODRkZDYzL3RhYmxlOjFlNjEwNjFhOTNhMzQ2ODk4YzQ5NGMyNzRhZmM2NGEyL3RhYmxlcmFuZ2U6MWU2MTA2MWE5M2EzNDY4OThjNDk0YzI3NGFmYzY0YTJfNS0yLTEtMS0w_3a461232-d663-4289-a090-40556f391811"
      unitRef="usd">101088000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss
      contextRef="if2a254837348421ab2f38d063d40433b_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV81OC9mcmFnOjZiNzdmYWM2Y2ViZDRkYmJhNzg1YTgxNDBiODRkZDYzL3RhYmxlOjFlNjEwNjFhOTNhMzQ2ODk4YzQ5NGMyNzRhZmM2NGEyL3RhYmxlcmFuZ2U6MWU2MTA2MWE5M2EzNDY4OThjNDk0YzI3NGFmYzY0YTJfNS0zLTEtMS0w_fb06d82d-698e-442c-92cb-f1a70f342b78"
      unitRef="usd">702000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerNumberOfPositions
      contextRef="if2a254837348421ab2f38d063d40433b_I20200930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV81OC9mcmFnOjZiNzdmYWM2Y2ViZDRkYmJhNzg1YTgxNDBiODRkZDYzL3RhYmxlOjFlNjEwNjFhOTNhMzQ2ODk4YzQ5NGMyNzRhZmM2NGEyL3RhYmxlcmFuZ2U6MWU2MTA2MWE5M2EzNDY4OThjNDk0YzI3NGFmYzY0YTJfNS01LTEtMS0w_9c6c5e8c-774d-4560-909f-d86c7ea86357"
      unitRef="security">1</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerNumberOfPositions>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger
      contextRef="if2a254837348421ab2f38d063d40433b_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV81OC9mcmFnOjZiNzdmYWM2Y2ViZDRkYmJhNzg1YTgxNDBiODRkZDYzL3RhYmxlOjFlNjEwNjFhOTNhMzQ2ODk4YzQ5NGMyNzRhZmM2NGEyL3RhYmxlcmFuZ2U6MWU2MTA2MWE5M2EzNDY4OThjNDk0YzI3NGFmYzY0YTJfNS02LTEtMS0w_357e8bc8-712c-4c92-b01b-9ae19cb085a8"
      unitRef="usd">33000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss
      contextRef="if2a254837348421ab2f38d063d40433b_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV81OC9mcmFnOjZiNzdmYWM2Y2ViZDRkYmJhNzg1YTgxNDBiODRkZDYzL3RhYmxlOjFlNjEwNjFhOTNhMzQ2ODk4YzQ5NGMyNzRhZmM2NGEyL3RhYmxlcmFuZ2U6MWU2MTA2MWE5M2EzNDY4OThjNDk0YzI3NGFmYzY0YTJfNS03LTEtMS0w_cd361a43-cf6c-4c04-b8ac-3d22e34bc710"
      unitRef="usd">1000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionNumberOfPositions
      contextRef="if2a254837348421ab2f38d063d40433b_I20200930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV81OC9mcmFnOjZiNzdmYWM2Y2ViZDRkYmJhNzg1YTgxNDBiODRkZDYzL3RhYmxlOjFlNjEwNjFhOTNhMzQ2ODk4YzQ5NGMyNzRhZmM2NGEyL3RhYmxlcmFuZ2U6MWU2MTA2MWE5M2EzNDY4OThjNDk0YzI3NGFmYzY0YTJfNS05LTEtMS0w_ce52816b-28ac-4b77-8600-051ba59a227a"
      unitRef="security">21</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionNumberOfPositions>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition
      contextRef="if2a254837348421ab2f38d063d40433b_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV81OC9mcmFnOjZiNzdmYWM2Y2ViZDRkYmJhNzg1YTgxNDBiODRkZDYzL3RhYmxlOjFlNjEwNjFhOTNhMzQ2ODk4YzQ5NGMyNzRhZmM2NGEyL3RhYmxlcmFuZ2U6MWU2MTA2MWE5M2EzNDY4OThjNDk0YzI3NGFmYzY0YTJfNS0xMC0xLTEtMA_54d9a3c2-1c82-4b14-9622-a247871d204f"
      unitRef="usd">101121000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss
      contextRef="if2a254837348421ab2f38d063d40433b_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV81OC9mcmFnOjZiNzdmYWM2Y2ViZDRkYmJhNzg1YTgxNDBiODRkZDYzL3RhYmxlOjFlNjEwNjFhOTNhMzQ2ODk4YzQ5NGMyNzRhZmM2NGEyL3RhYmxlcmFuZ2U6MWU2MTA2MWE5M2EzNDY4OThjNDk0YzI3NGFmYzY0YTJfNS0xMS0xLTEtMA_05d6a5ca-24b3-471c-9916-cf6bb743295d"
      unitRef="usd">703000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsNumberOfPositions
      contextRef="if7c5957d61374b20899c0de834e53e95_I20200930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV81OC9mcmFnOjZiNzdmYWM2Y2ViZDRkYmJhNzg1YTgxNDBiODRkZDYzL3RhYmxlOjFlNjEwNjFhOTNhMzQ2ODk4YzQ5NGMyNzRhZmM2NGEyL3RhYmxlcmFuZ2U6MWU2MTA2MWE5M2EzNDY4OThjNDk0YzI3NGFmYzY0YTJfNi0xLTEtMS0w_ab0fe5ff-75ad-4aeb-9bb8-6d7a888bac83"
      unitRef="security">2</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsNumberOfPositions>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months
      contextRef="if7c5957d61374b20899c0de834e53e95_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV81OC9mcmFnOjZiNzdmYWM2Y2ViZDRkYmJhNzg1YTgxNDBiODRkZDYzL3RhYmxlOjFlNjEwNjFhOTNhMzQ2ODk4YzQ5NGMyNzRhZmM2NGEyL3RhYmxlcmFuZ2U6MWU2MTA2MWE5M2EzNDY4OThjNDk0YzI3NGFmYzY0YTJfNi0yLTEtMS0w_f51a41e2-b0ad-4f9d-aafe-c0e0b4dc59a4"
      unitRef="usd">7311000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss
      contextRef="if7c5957d61374b20899c0de834e53e95_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV81OC9mcmFnOjZiNzdmYWM2Y2ViZDRkYmJhNzg1YTgxNDBiODRkZDYzL3RhYmxlOjFlNjEwNjFhOTNhMzQ2ODk4YzQ5NGMyNzRhZmM2NGEyL3RhYmxlcmFuZ2U6MWU2MTA2MWE5M2EzNDY4OThjNDk0YzI3NGFmYzY0YTJfNi0zLTEtMS0w_cb16333f-49af-4b62-9d53-409962a001ba"
      unitRef="usd">2000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerNumberOfPositions
      contextRef="if7c5957d61374b20899c0de834e53e95_I20200930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV81OC9mcmFnOjZiNzdmYWM2Y2ViZDRkYmJhNzg1YTgxNDBiODRkZDYzL3RhYmxlOjFlNjEwNjFhOTNhMzQ2ODk4YzQ5NGMyNzRhZmM2NGEyL3RhYmxlcmFuZ2U6MWU2MTA2MWE5M2EzNDY4OThjNDk0YzI3NGFmYzY0YTJfNi01LTEtMS0w_37fa3c1f-46b4-44a1-b0c8-e6512e885789"
      unitRef="security">1</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerNumberOfPositions>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger
      contextRef="if7c5957d61374b20899c0de834e53e95_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV81OC9mcmFnOjZiNzdmYWM2Y2ViZDRkYmJhNzg1YTgxNDBiODRkZDYzL3RhYmxlOjFlNjEwNjFhOTNhMzQ2ODk4YzQ5NGMyNzRhZmM2NGEyL3RhYmxlcmFuZ2U6MWU2MTA2MWE5M2EzNDY4OThjNDk0YzI3NGFmYzY0YTJfNi02LTEtMS0w_32228e50-bad5-4a70-ae42-4362fb9ee289"
      unitRef="usd">2724000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss
      contextRef="if7c5957d61374b20899c0de834e53e95_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV81OC9mcmFnOjZiNzdmYWM2Y2ViZDRkYmJhNzg1YTgxNDBiODRkZDYzL3RhYmxlOjFlNjEwNjFhOTNhMzQ2ODk4YzQ5NGMyNzRhZmM2NGEyL3RhYmxlcmFuZ2U6MWU2MTA2MWE5M2EzNDY4OThjNDk0YzI3NGFmYzY0YTJfNi03LTEtMS0w_4b846ddd-da69-4dec-bf14-fdb9908e131d"
      unitRef="usd">27000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionNumberOfPositions
      contextRef="if7c5957d61374b20899c0de834e53e95_I20200930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV81OC9mcmFnOjZiNzdmYWM2Y2ViZDRkYmJhNzg1YTgxNDBiODRkZDYzL3RhYmxlOjFlNjEwNjFhOTNhMzQ2ODk4YzQ5NGMyNzRhZmM2NGEyL3RhYmxlcmFuZ2U6MWU2MTA2MWE5M2EzNDY4OThjNDk0YzI3NGFmYzY0YTJfNi05LTEtMS0w_57b1b3d4-efec-40ba-9372-5d92002a027f"
      unitRef="security">3</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionNumberOfPositions>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition
      contextRef="if7c5957d61374b20899c0de834e53e95_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV81OC9mcmFnOjZiNzdmYWM2Y2ViZDRkYmJhNzg1YTgxNDBiODRkZDYzL3RhYmxlOjFlNjEwNjFhOTNhMzQ2ODk4YzQ5NGMyNzRhZmM2NGEyL3RhYmxlcmFuZ2U6MWU2MTA2MWE5M2EzNDY4OThjNDk0YzI3NGFmYzY0YTJfNi0xMC0xLTEtMA_805f7e4c-6111-4caa-bce2-ef1230c8f5b4"
      unitRef="usd">10035000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss
      contextRef="if7c5957d61374b20899c0de834e53e95_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV81OC9mcmFnOjZiNzdmYWM2Y2ViZDRkYmJhNzg1YTgxNDBiODRkZDYzL3RhYmxlOjFlNjEwNjFhOTNhMzQ2ODk4YzQ5NGMyNzRhZmM2NGEyL3RhYmxlcmFuZ2U6MWU2MTA2MWE5M2EzNDY4OThjNDk0YzI3NGFmYzY0YTJfNi0xMS0xLTEtMA_63ffcda7-8f96-4197-8709-995408ad92ce"
      unitRef="usd">29000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsNumberOfPositions
      contextRef="i9420eac622894fbe831f53db6657e25b_I20200930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV81OC9mcmFnOjZiNzdmYWM2Y2ViZDRkYmJhNzg1YTgxNDBiODRkZDYzL3RhYmxlOjFlNjEwNjFhOTNhMzQ2ODk4YzQ5NGMyNzRhZmM2NGEyL3RhYmxlcmFuZ2U6MWU2MTA2MWE5M2EzNDY4OThjNDk0YzI3NGFmYzY0YTJfOC0xLTEtMS0w_944e30e7-9d7c-41b2-868e-c95c6e9b9862"
      unitRef="security">31</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsNumberOfPositions>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months
      contextRef="i9420eac622894fbe831f53db6657e25b_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV81OC9mcmFnOjZiNzdmYWM2Y2ViZDRkYmJhNzg1YTgxNDBiODRkZDYzL3RhYmxlOjFlNjEwNjFhOTNhMzQ2ODk4YzQ5NGMyNzRhZmM2NGEyL3RhYmxlcmFuZ2U6MWU2MTA2MWE5M2EzNDY4OThjNDk0YzI3NGFmYzY0YTJfOC0yLTEtMS0w_af6915dc-62a2-4c10-9ac3-ebdca798eaa3"
      unitRef="usd">124105000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss
      contextRef="i9420eac622894fbe831f53db6657e25b_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV81OC9mcmFnOjZiNzdmYWM2Y2ViZDRkYmJhNzg1YTgxNDBiODRkZDYzL3RhYmxlOjFlNjEwNjFhOTNhMzQ2ODk4YzQ5NGMyNzRhZmM2NGEyL3RhYmxlcmFuZ2U6MWU2MTA2MWE5M2EzNDY4OThjNDk0YzI3NGFmYzY0YTJfOC0zLTEtMS0w_dd5623cf-cdfa-4e99-b604-8d63327cb277"
      unitRef="usd">728000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerNumberOfPositions
      contextRef="i9420eac622894fbe831f53db6657e25b_I20200930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV81OC9mcmFnOjZiNzdmYWM2Y2ViZDRkYmJhNzg1YTgxNDBiODRkZDYzL3RhYmxlOjFlNjEwNjFhOTNhMzQ2ODk4YzQ5NGMyNzRhZmM2NGEyL3RhYmxlcmFuZ2U6MWU2MTA2MWE5M2EzNDY4OThjNDk0YzI3NGFmYzY0YTJfOC01LTEtMS0w_19b6fb9b-f322-455f-9684-41dc935ae984"
      unitRef="security">2</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerNumberOfPositions>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger
      contextRef="i9420eac622894fbe831f53db6657e25b_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV81OC9mcmFnOjZiNzdmYWM2Y2ViZDRkYmJhNzg1YTgxNDBiODRkZDYzL3RhYmxlOjFlNjEwNjFhOTNhMzQ2ODk4YzQ5NGMyNzRhZmM2NGEyL3RhYmxlcmFuZ2U6MWU2MTA2MWE5M2EzNDY4OThjNDk0YzI3NGFmYzY0YTJfOC02LTEtMS0w_5c5ec06d-053a-4780-9c5f-a4430c15585e"
      unitRef="usd">2757000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss
      contextRef="i9420eac622894fbe831f53db6657e25b_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV81OC9mcmFnOjZiNzdmYWM2Y2ViZDRkYmJhNzg1YTgxNDBiODRkZDYzL3RhYmxlOjFlNjEwNjFhOTNhMzQ2ODk4YzQ5NGMyNzRhZmM2NGEyL3RhYmxlcmFuZ2U6MWU2MTA2MWE5M2EzNDY4OThjNDk0YzI3NGFmYzY0YTJfOC03LTEtMS0w_6064c5d8-49e0-4951-99aa-f9a54a5dd947"
      unitRef="usd">28000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionNumberOfPositions
      contextRef="i9420eac622894fbe831f53db6657e25b_I20200930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV81OC9mcmFnOjZiNzdmYWM2Y2ViZDRkYmJhNzg1YTgxNDBiODRkZDYzL3RhYmxlOjFlNjEwNjFhOTNhMzQ2ODk4YzQ5NGMyNzRhZmM2NGEyL3RhYmxlcmFuZ2U6MWU2MTA2MWE5M2EzNDY4OThjNDk0YzI3NGFmYzY0YTJfOC05LTEtMS0w_b5b78564-a394-43c5-a44d-1cfda5ed6485"
      unitRef="security">33</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionNumberOfPositions>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition
      contextRef="i9420eac622894fbe831f53db6657e25b_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV81OC9mcmFnOjZiNzdmYWM2Y2ViZDRkYmJhNzg1YTgxNDBiODRkZDYzL3RhYmxlOjFlNjEwNjFhOTNhMzQ2ODk4YzQ5NGMyNzRhZmM2NGEyL3RhYmxlcmFuZ2U6MWU2MTA2MWE5M2EzNDY4OThjNDk0YzI3NGFmYzY0YTJfOC0xMC0xLTEtMA_4f3fe7c4-f0eb-4238-abcc-96ae11d2634d"
      unitRef="usd">126862000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss
      contextRef="i9420eac622894fbe831f53db6657e25b_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV81OC9mcmFnOjZiNzdmYWM2Y2ViZDRkYmJhNzg1YTgxNDBiODRkZDYzL3RhYmxlOjFlNjEwNjFhOTNhMzQ2ODk4YzQ5NGMyNzRhZmM2NGEyL3RhYmxlcmFuZ2U6MWU2MTA2MWE5M2EzNDY4OThjNDk0YzI3NGFmYzY0YTJfOC0xMS0xLTEtMA_842c96e0-aaef-4124-9a1c-c2c1106eb1ee"
      unitRef="usd">756000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsNumberOfPositions
      contextRef="i3a1494e4a6c14ef8b55df6e2b558b2cb_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV81OC9mcmFnOjZiNzdmYWM2Y2ViZDRkYmJhNzg1YTgxNDBiODRkZDYzL3RhYmxlOjNlOTQyMWExYmQ2NTRlNDBiNjE1OGQyZjBmOWYyNmJmL3RhYmxlcmFuZ2U6M2U5NDIxYTFiZDY1NGU0MGI2MTU4ZDJmMGY5ZjI2YmZfMy0xLTEtMS0w_5543fdc7-a654-4e8e-a40e-eb46ec298bd4"
      unitRef="security">4</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsNumberOfPositions>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months
      contextRef="i3a1494e4a6c14ef8b55df6e2b558b2cb_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV81OC9mcmFnOjZiNzdmYWM2Y2ViZDRkYmJhNzg1YTgxNDBiODRkZDYzL3RhYmxlOjNlOTQyMWExYmQ2NTRlNDBiNjE1OGQyZjBmOWYyNmJmL3RhYmxlcmFuZ2U6M2U5NDIxYTFiZDY1NGU0MGI2MTU4ZDJmMGY5ZjI2YmZfMy0yLTEtMS0w_a6f37cb2-cf17-4930-8e72-593b1e3ed9fd"
      unitRef="usd">12001000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss
      contextRef="i3a1494e4a6c14ef8b55df6e2b558b2cb_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV81OC9mcmFnOjZiNzdmYWM2Y2ViZDRkYmJhNzg1YTgxNDBiODRkZDYzL3RhYmxlOjNlOTQyMWExYmQ2NTRlNDBiNjE1OGQyZjBmOWYyNmJmL3RhYmxlcmFuZ2U6M2U5NDIxYTFiZDY1NGU0MGI2MTU4ZDJmMGY5ZjI2YmZfMy0zLTEtMS0w_a18e08af-1eb8-4e4c-bbcb-cb26eaf31266"
      unitRef="usd">58000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerNumberOfPositions
      contextRef="i3a1494e4a6c14ef8b55df6e2b558b2cb_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV81OC9mcmFnOjZiNzdmYWM2Y2ViZDRkYmJhNzg1YTgxNDBiODRkZDYzL3RhYmxlOjNlOTQyMWExYmQ2NTRlNDBiNjE1OGQyZjBmOWYyNmJmL3RhYmxlcmFuZ2U6M2U5NDIxYTFiZDY1NGU0MGI2MTU4ZDJmMGY5ZjI2YmZfMy01LTEtMS0w_30e1d68e-2818-44b6-bb3b-bba8ca02a64c"
      unitRef="security">0</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerNumberOfPositions>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger
      contextRef="i3a1494e4a6c14ef8b55df6e2b558b2cb_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV81OC9mcmFnOjZiNzdmYWM2Y2ViZDRkYmJhNzg1YTgxNDBiODRkZDYzL3RhYmxlOjNlOTQyMWExYmQ2NTRlNDBiNjE1OGQyZjBmOWYyNmJmL3RhYmxlcmFuZ2U6M2U5NDIxYTFiZDY1NGU0MGI2MTU4ZDJmMGY5ZjI2YmZfMy02LTEtMS0w_da589cfa-b2f1-4438-87d0-db0d805151d8"
      unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss
      contextRef="i3a1494e4a6c14ef8b55df6e2b558b2cb_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV81OC9mcmFnOjZiNzdmYWM2Y2ViZDRkYmJhNzg1YTgxNDBiODRkZDYzL3RhYmxlOjNlOTQyMWExYmQ2NTRlNDBiNjE1OGQyZjBmOWYyNmJmL3RhYmxlcmFuZ2U6M2U5NDIxYTFiZDY1NGU0MGI2MTU4ZDJmMGY5ZjI2YmZfMy03LTEtMS0w_8a8f18f6-d516-4472-b327-3e38b4e109c3"
      unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionNumberOfPositions
      contextRef="i3a1494e4a6c14ef8b55df6e2b558b2cb_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV81OC9mcmFnOjZiNzdmYWM2Y2ViZDRkYmJhNzg1YTgxNDBiODRkZDYzL3RhYmxlOjNlOTQyMWExYmQ2NTRlNDBiNjE1OGQyZjBmOWYyNmJmL3RhYmxlcmFuZ2U6M2U5NDIxYTFiZDY1NGU0MGI2MTU4ZDJmMGY5ZjI2YmZfMy05LTEtMS0w_b089c6eb-ebda-47db-b355-84f8fd5ac101"
      unitRef="security">4</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionNumberOfPositions>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition
      contextRef="i3a1494e4a6c14ef8b55df6e2b558b2cb_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV81OC9mcmFnOjZiNzdmYWM2Y2ViZDRkYmJhNzg1YTgxNDBiODRkZDYzL3RhYmxlOjNlOTQyMWExYmQ2NTRlNDBiNjE1OGQyZjBmOWYyNmJmL3RhYmxlcmFuZ2U6M2U5NDIxYTFiZDY1NGU0MGI2MTU4ZDJmMGY5ZjI2YmZfMy0xMC0xLTEtMA_7f92b24f-6e35-46f7-921e-93ad6187a52e"
      unitRef="usd">12001000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss
      contextRef="i3a1494e4a6c14ef8b55df6e2b558b2cb_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV81OC9mcmFnOjZiNzdmYWM2Y2ViZDRkYmJhNzg1YTgxNDBiODRkZDYzL3RhYmxlOjNlOTQyMWExYmQ2NTRlNDBiNjE1OGQyZjBmOWYyNmJmL3RhYmxlcmFuZ2U6M2U5NDIxYTFiZDY1NGU0MGI2MTU4ZDJmMGY5ZjI2YmZfMy0xMS0xLTEtMA_b4a10ab3-9906-4283-aeb5-7a257c373500"
      unitRef="usd">58000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsNumberOfPositions
      contextRef="i9361fbbe726c47a682848be59a181b59_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV81OC9mcmFnOjZiNzdmYWM2Y2ViZDRkYmJhNzg1YTgxNDBiODRkZDYzL3RhYmxlOjNlOTQyMWExYmQ2NTRlNDBiNjE1OGQyZjBmOWYyNmJmL3RhYmxlcmFuZ2U6M2U5NDIxYTFiZDY1NGU0MGI2MTU4ZDJmMGY5ZjI2YmZfNC0xLTEtMS0w_df83a86e-3a9e-4973-ad1d-24e7ac55f106"
      unitRef="security">26</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsNumberOfPositions>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months
      contextRef="i9361fbbe726c47a682848be59a181b59_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV81OC9mcmFnOjZiNzdmYWM2Y2ViZDRkYmJhNzg1YTgxNDBiODRkZDYzL3RhYmxlOjNlOTQyMWExYmQ2NTRlNDBiNjE1OGQyZjBmOWYyNmJmL3RhYmxlcmFuZ2U6M2U5NDIxYTFiZDY1NGU0MGI2MTU4ZDJmMGY5ZjI2YmZfNC0yLTEtMS0w_b30dd564-963e-465d-bfff-0933bdff8067"
      unitRef="usd">92844000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss
      contextRef="i9361fbbe726c47a682848be59a181b59_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV81OC9mcmFnOjZiNzdmYWM2Y2ViZDRkYmJhNzg1YTgxNDBiODRkZDYzL3RhYmxlOjNlOTQyMWExYmQ2NTRlNDBiNjE1OGQyZjBmOWYyNmJmL3RhYmxlcmFuZ2U6M2U5NDIxYTFiZDY1NGU0MGI2MTU4ZDJmMGY5ZjI2YmZfNC0zLTEtMS0w_745d19d5-9790-4857-b498-42d739569bc0"
      unitRef="usd">1034000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerNumberOfPositions
      contextRef="i9361fbbe726c47a682848be59a181b59_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV81OC9mcmFnOjZiNzdmYWM2Y2ViZDRkYmJhNzg1YTgxNDBiODRkZDYzL3RhYmxlOjNlOTQyMWExYmQ2NTRlNDBiNjE1OGQyZjBmOWYyNmJmL3RhYmxlcmFuZ2U6M2U5NDIxYTFiZDY1NGU0MGI2MTU4ZDJmMGY5ZjI2YmZfNC01LTEtMS0w_a3a86e92-41c8-4e4b-8f85-f40c8db64860"
      unitRef="security">1</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerNumberOfPositions>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger
      contextRef="i9361fbbe726c47a682848be59a181b59_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV81OC9mcmFnOjZiNzdmYWM2Y2ViZDRkYmJhNzg1YTgxNDBiODRkZDYzL3RhYmxlOjNlOTQyMWExYmQ2NTRlNDBiNjE1OGQyZjBmOWYyNmJmL3RhYmxlcmFuZ2U6M2U5NDIxYTFiZDY1NGU0MGI2MTU4ZDJmMGY5ZjI2YmZfNC02LTEtMS0w_6e6aa4ac-f846-4e43-aece-aee61bb9e384"
      unitRef="usd">999000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss
      contextRef="i9361fbbe726c47a682848be59a181b59_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV81OC9mcmFnOjZiNzdmYWM2Y2ViZDRkYmJhNzg1YTgxNDBiODRkZDYzL3RhYmxlOjNlOTQyMWExYmQ2NTRlNDBiNjE1OGQyZjBmOWYyNmJmL3RhYmxlcmFuZ2U6M2U5NDIxYTFiZDY1NGU0MGI2MTU4ZDJmMGY5ZjI2YmZfNC03LTEtMS0w_23fa69d6-9f5c-4f4d-89a9-0ded8706122e"
      unitRef="usd">1000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionNumberOfPositions
      contextRef="i9361fbbe726c47a682848be59a181b59_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV81OC9mcmFnOjZiNzdmYWM2Y2ViZDRkYmJhNzg1YTgxNDBiODRkZDYzL3RhYmxlOjNlOTQyMWExYmQ2NTRlNDBiNjE1OGQyZjBmOWYyNmJmL3RhYmxlcmFuZ2U6M2U5NDIxYTFiZDY1NGU0MGI2MTU4ZDJmMGY5ZjI2YmZfNC05LTEtMS0w_4eb47794-3ee0-48ae-9b7c-b7f08bf9c515"
      unitRef="security">27</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionNumberOfPositions>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition
      contextRef="i9361fbbe726c47a682848be59a181b59_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV81OC9mcmFnOjZiNzdmYWM2Y2ViZDRkYmJhNzg1YTgxNDBiODRkZDYzL3RhYmxlOjNlOTQyMWExYmQ2NTRlNDBiNjE1OGQyZjBmOWYyNmJmL3RhYmxlcmFuZ2U6M2U5NDIxYTFiZDY1NGU0MGI2MTU4ZDJmMGY5ZjI2YmZfNC0xMC0xLTEtMA_5602e270-c428-4ec4-ad62-fee3ed0215eb"
      unitRef="usd">93843000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss
      contextRef="i9361fbbe726c47a682848be59a181b59_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV81OC9mcmFnOjZiNzdmYWM2Y2ViZDRkYmJhNzg1YTgxNDBiODRkZDYzL3RhYmxlOjNlOTQyMWExYmQ2NTRlNDBiNjE1OGQyZjBmOWYyNmJmL3RhYmxlcmFuZ2U6M2U5NDIxYTFiZDY1NGU0MGI2MTU4ZDJmMGY5ZjI2YmZfNC0xMS0xLTEtMA_53b52da2-a0f1-443b-ad03-c65346fb1913"
      unitRef="usd">1035000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsNumberOfPositions
      contextRef="ib935d54982084cffbb50a6da9559c91a_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV81OC9mcmFnOjZiNzdmYWM2Y2ViZDRkYmJhNzg1YTgxNDBiODRkZDYzL3RhYmxlOjNlOTQyMWExYmQ2NTRlNDBiNjE1OGQyZjBmOWYyNmJmL3RhYmxlcmFuZ2U6M2U5NDIxYTFiZDY1NGU0MGI2MTU4ZDJmMGY5ZjI2YmZfNS0xLTEtMS0w_25326f5d-7318-41a8-bbea-6d1c7229d620"
      unitRef="security">10</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsNumberOfPositions>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months
      contextRef="ib935d54982084cffbb50a6da9559c91a_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV81OC9mcmFnOjZiNzdmYWM2Y2ViZDRkYmJhNzg1YTgxNDBiODRkZDYzL3RhYmxlOjNlOTQyMWExYmQ2NTRlNDBiNjE1OGQyZjBmOWYyNmJmL3RhYmxlcmFuZ2U6M2U5NDIxYTFiZDY1NGU0MGI2MTU4ZDJmMGY5ZjI2YmZfNS0yLTEtMS0w_03a59227-5a7e-4b5d-9c2f-026413ef7364"
      unitRef="usd">30481000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss
      contextRef="ib935d54982084cffbb50a6da9559c91a_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV81OC9mcmFnOjZiNzdmYWM2Y2ViZDRkYmJhNzg1YTgxNDBiODRkZDYzL3RhYmxlOjNlOTQyMWExYmQ2NTRlNDBiNjE1OGQyZjBmOWYyNmJmL3RhYmxlcmFuZ2U6M2U5NDIxYTFiZDY1NGU0MGI2MTU4ZDJmMGY5ZjI2YmZfNS0zLTEtMS0w_271d04fb-45f5-4877-9a27-8ce47a262e73"
      unitRef="usd">140000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerNumberOfPositions
      contextRef="ib935d54982084cffbb50a6da9559c91a_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV81OC9mcmFnOjZiNzdmYWM2Y2ViZDRkYmJhNzg1YTgxNDBiODRkZDYzL3RhYmxlOjNlOTQyMWExYmQ2NTRlNDBiNjE1OGQyZjBmOWYyNmJmL3RhYmxlcmFuZ2U6M2U5NDIxYTFiZDY1NGU0MGI2MTU4ZDJmMGY5ZjI2YmZfNS01LTEtMS0w_ac6efa75-9f89-4572-bdbb-6725f0f0b355"
      unitRef="security">14</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerNumberOfPositions>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger
      contextRef="ib935d54982084cffbb50a6da9559c91a_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV81OC9mcmFnOjZiNzdmYWM2Y2ViZDRkYmJhNzg1YTgxNDBiODRkZDYzL3RhYmxlOjNlOTQyMWExYmQ2NTRlNDBiNjE1OGQyZjBmOWYyNmJmL3RhYmxlcmFuZ2U6M2U5NDIxYTFiZDY1NGU0MGI2MTU4ZDJmMGY5ZjI2YmZfNS02LTEtMS0w_ccf88bd3-49ce-4409-86da-96b27fdf137b"
      unitRef="usd">23976000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss
      contextRef="ib935d54982084cffbb50a6da9559c91a_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV81OC9mcmFnOjZiNzdmYWM2Y2ViZDRkYmJhNzg1YTgxNDBiODRkZDYzL3RhYmxlOjNlOTQyMWExYmQ2NTRlNDBiNjE1OGQyZjBmOWYyNmJmL3RhYmxlcmFuZ2U6M2U5NDIxYTFiZDY1NGU0MGI2MTU4ZDJmMGY5ZjI2YmZfNS03LTEtMS0w_fa9d96a4-19d9-40c1-9650-8b5c61e96bad"
      unitRef="usd">71000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionNumberOfPositions
      contextRef="ib935d54982084cffbb50a6da9559c91a_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV81OC9mcmFnOjZiNzdmYWM2Y2ViZDRkYmJhNzg1YTgxNDBiODRkZDYzL3RhYmxlOjNlOTQyMWExYmQ2NTRlNDBiNjE1OGQyZjBmOWYyNmJmL3RhYmxlcmFuZ2U6M2U5NDIxYTFiZDY1NGU0MGI2MTU4ZDJmMGY5ZjI2YmZfNS05LTEtMS0w_b358e22c-9422-4118-9f7e-cc2583e2ca14"
      unitRef="security">24</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionNumberOfPositions>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition
      contextRef="ib935d54982084cffbb50a6da9559c91a_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV81OC9mcmFnOjZiNzdmYWM2Y2ViZDRkYmJhNzg1YTgxNDBiODRkZDYzL3RhYmxlOjNlOTQyMWExYmQ2NTRlNDBiNjE1OGQyZjBmOWYyNmJmL3RhYmxlcmFuZ2U6M2U5NDIxYTFiZDY1NGU0MGI2MTU4ZDJmMGY5ZjI2YmZfNS0xMC0xLTEtMA_025cee16-11fc-4cb0-a7ff-c668bb78dce5"
      unitRef="usd">54457000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss
      contextRef="ib935d54982084cffbb50a6da9559c91a_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV81OC9mcmFnOjZiNzdmYWM2Y2ViZDRkYmJhNzg1YTgxNDBiODRkZDYzL3RhYmxlOjNlOTQyMWExYmQ2NTRlNDBiNjE1OGQyZjBmOWYyNmJmL3RhYmxlcmFuZ2U6M2U5NDIxYTFiZDY1NGU0MGI2MTU4ZDJmMGY5ZjI2YmZfNS0xMS0xLTEtMA_36e317a9-0360-4ff6-b30e-1bb6fbb340ab"
      unitRef="usd">211000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsNumberOfPositions
      contextRef="i58ce84dd9bea44e89fe9cced1c97e84d_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV81OC9mcmFnOjZiNzdmYWM2Y2ViZDRkYmJhNzg1YTgxNDBiODRkZDYzL3RhYmxlOjNlOTQyMWExYmQ2NTRlNDBiNjE1OGQyZjBmOWYyNmJmL3RhYmxlcmFuZ2U6M2U5NDIxYTFiZDY1NGU0MGI2MTU4ZDJmMGY5ZjI2YmZfNi0xLTEtMS0w_490ba571-35c3-4aad-b898-2170344a26d0"
      unitRef="security">9</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsNumberOfPositions>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months
      contextRef="i58ce84dd9bea44e89fe9cced1c97e84d_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV81OC9mcmFnOjZiNzdmYWM2Y2ViZDRkYmJhNzg1YTgxNDBiODRkZDYzL3RhYmxlOjNlOTQyMWExYmQ2NTRlNDBiNjE1OGQyZjBmOWYyNmJmL3RhYmxlcmFuZ2U6M2U5NDIxYTFiZDY1NGU0MGI2MTU4ZDJmMGY5ZjI2YmZfNi0yLTEtMS0w_5f9b06f4-459a-4419-8103-54bd22630cb6"
      unitRef="usd">19236000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss
      contextRef="i58ce84dd9bea44e89fe9cced1c97e84d_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV81OC9mcmFnOjZiNzdmYWM2Y2ViZDRkYmJhNzg1YTgxNDBiODRkZDYzL3RhYmxlOjNlOTQyMWExYmQ2NTRlNDBiNjE1OGQyZjBmOWYyNmJmL3RhYmxlcmFuZ2U6M2U5NDIxYTFiZDY1NGU0MGI2MTU4ZDJmMGY5ZjI2YmZfNi0zLTEtMS0w_5b51610f-57df-45c9-a44a-1b13e1b5501f"
      unitRef="usd">102000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerNumberOfPositions
      contextRef="i58ce84dd9bea44e89fe9cced1c97e84d_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV81OC9mcmFnOjZiNzdmYWM2Y2ViZDRkYmJhNzg1YTgxNDBiODRkZDYzL3RhYmxlOjNlOTQyMWExYmQ2NTRlNDBiNjE1OGQyZjBmOWYyNmJmL3RhYmxlcmFuZ2U6M2U5NDIxYTFiZDY1NGU0MGI2MTU4ZDJmMGY5ZjI2YmZfNi01LTEtMS0w_2f8796af-b392-4afd-a29b-a5145597646b"
      unitRef="security">1</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerNumberOfPositions>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger
      contextRef="i58ce84dd9bea44e89fe9cced1c97e84d_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV81OC9mcmFnOjZiNzdmYWM2Y2ViZDRkYmJhNzg1YTgxNDBiODRkZDYzL3RhYmxlOjNlOTQyMWExYmQ2NTRlNDBiNjE1OGQyZjBmOWYyNmJmL3RhYmxlcmFuZ2U6M2U5NDIxYTFiZDY1NGU0MGI2MTU4ZDJmMGY5ZjI2YmZfNi02LTEtMS0w_efc2b8db-fee5-4f95-86a1-edee2a8b8a86"
      unitRef="usd">2988000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss
      contextRef="i58ce84dd9bea44e89fe9cced1c97e84d_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV81OC9mcmFnOjZiNzdmYWM2Y2ViZDRkYmJhNzg1YTgxNDBiODRkZDYzL3RhYmxlOjNlOTQyMWExYmQ2NTRlNDBiNjE1OGQyZjBmOWYyNmJmL3RhYmxlcmFuZ2U6M2U5NDIxYTFiZDY1NGU0MGI2MTU4ZDJmMGY5ZjI2YmZfNi03LTEtMS0w_17292482-8632-48da-a9f9-44818190b663"
      unitRef="usd">12000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionNumberOfPositions
      contextRef="i58ce84dd9bea44e89fe9cced1c97e84d_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV81OC9mcmFnOjZiNzdmYWM2Y2ViZDRkYmJhNzg1YTgxNDBiODRkZDYzL3RhYmxlOjNlOTQyMWExYmQ2NTRlNDBiNjE1OGQyZjBmOWYyNmJmL3RhYmxlcmFuZ2U6M2U5NDIxYTFiZDY1NGU0MGI2MTU4ZDJmMGY5ZjI2YmZfNi05LTEtMS0w_4385664e-ea7b-496c-a53b-392b8c6b9522"
      unitRef="security">10</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionNumberOfPositions>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition
      contextRef="i58ce84dd9bea44e89fe9cced1c97e84d_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV81OC9mcmFnOjZiNzdmYWM2Y2ViZDRkYmJhNzg1YTgxNDBiODRkZDYzL3RhYmxlOjNlOTQyMWExYmQ2NTRlNDBiNjE1OGQyZjBmOWYyNmJmL3RhYmxlcmFuZ2U6M2U5NDIxYTFiZDY1NGU0MGI2MTU4ZDJmMGY5ZjI2YmZfNi0xMC0xLTEtMA_6dd3ca95-758e-419c-9fe1-8653b9d163c1"
      unitRef="usd">22224000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss
      contextRef="i58ce84dd9bea44e89fe9cced1c97e84d_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV81OC9mcmFnOjZiNzdmYWM2Y2ViZDRkYmJhNzg1YTgxNDBiODRkZDYzL3RhYmxlOjNlOTQyMWExYmQ2NTRlNDBiNjE1OGQyZjBmOWYyNmJmL3RhYmxlcmFuZ2U6M2U5NDIxYTFiZDY1NGU0MGI2MTU4ZDJmMGY5ZjI2YmZfNi0xMS0xLTEtMA_0df160a5-e996-4484-8c5d-9bcf3829a335"
      unitRef="usd">114000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsNumberOfPositions
      contextRef="if6986a365c574db1b6bee5445d73eb53_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV81OC9mcmFnOjZiNzdmYWM2Y2ViZDRkYmJhNzg1YTgxNDBiODRkZDYzL3RhYmxlOjNlOTQyMWExYmQ2NTRlNDBiNjE1OGQyZjBmOWYyNmJmL3RhYmxlcmFuZ2U6M2U5NDIxYTFiZDY1NGU0MGI2MTU4ZDJmMGY5ZjI2YmZfNy0xLTEtMS0w_de1b6a0b-9108-44ef-9af8-abd870f547dc"
      unitRef="security">49</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsNumberOfPositions>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months
      contextRef="if6986a365c574db1b6bee5445d73eb53_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV81OC9mcmFnOjZiNzdmYWM2Y2ViZDRkYmJhNzg1YTgxNDBiODRkZDYzL3RhYmxlOjNlOTQyMWExYmQ2NTRlNDBiNjE1OGQyZjBmOWYyNmJmL3RhYmxlcmFuZ2U6M2U5NDIxYTFiZDY1NGU0MGI2MTU4ZDJmMGY5ZjI2YmZfNy0yLTEtMS0w_c5fe3eaf-e877-4a4e-8a0a-9b9f68690db5"
      unitRef="usd">154562000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss
      contextRef="if6986a365c574db1b6bee5445d73eb53_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV81OC9mcmFnOjZiNzdmYWM2Y2ViZDRkYmJhNzg1YTgxNDBiODRkZDYzL3RhYmxlOjNlOTQyMWExYmQ2NTRlNDBiNjE1OGQyZjBmOWYyNmJmL3RhYmxlcmFuZ2U6M2U5NDIxYTFiZDY1NGU0MGI2MTU4ZDJmMGY5ZjI2YmZfNy0zLTEtMS0w_773fd995-6953-4f87-9ae6-bd57f1402c92"
      unitRef="usd">1334000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerNumberOfPositions
      contextRef="if6986a365c574db1b6bee5445d73eb53_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV81OC9mcmFnOjZiNzdmYWM2Y2ViZDRkYmJhNzg1YTgxNDBiODRkZDYzL3RhYmxlOjNlOTQyMWExYmQ2NTRlNDBiNjE1OGQyZjBmOWYyNmJmL3RhYmxlcmFuZ2U6M2U5NDIxYTFiZDY1NGU0MGI2MTU4ZDJmMGY5ZjI2YmZfNy01LTEtMS0w_371e4a74-2187-450b-b598-15c637102b9c"
      unitRef="security">16</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerNumberOfPositions>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger
      contextRef="if6986a365c574db1b6bee5445d73eb53_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV81OC9mcmFnOjZiNzdmYWM2Y2ViZDRkYmJhNzg1YTgxNDBiODRkZDYzL3RhYmxlOjNlOTQyMWExYmQ2NTRlNDBiNjE1OGQyZjBmOWYyNmJmL3RhYmxlcmFuZ2U6M2U5NDIxYTFiZDY1NGU0MGI2MTU4ZDJmMGY5ZjI2YmZfNy02LTEtMS0w_c6da64a6-c11d-4435-81c1-508f2261e7b5"
      unitRef="usd">27963000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss
      contextRef="if6986a365c574db1b6bee5445d73eb53_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV81OC9mcmFnOjZiNzdmYWM2Y2ViZDRkYmJhNzg1YTgxNDBiODRkZDYzL3RhYmxlOjNlOTQyMWExYmQ2NTRlNDBiNjE1OGQyZjBmOWYyNmJmL3RhYmxlcmFuZ2U6M2U5NDIxYTFiZDY1NGU0MGI2MTU4ZDJmMGY5ZjI2YmZfNy03LTEtMS0w_41f7c46c-7354-4d90-bf7e-3700a20a8eb4"
      unitRef="usd">84000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionNumberOfPositions
      contextRef="if6986a365c574db1b6bee5445d73eb53_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV81OC9mcmFnOjZiNzdmYWM2Y2ViZDRkYmJhNzg1YTgxNDBiODRkZDYzL3RhYmxlOjNlOTQyMWExYmQ2NTRlNDBiNjE1OGQyZjBmOWYyNmJmL3RhYmxlcmFuZ2U6M2U5NDIxYTFiZDY1NGU0MGI2MTU4ZDJmMGY5ZjI2YmZfNy05LTEtMS0w_7d693e99-3ca1-4110-a67b-63cd1f043e2b"
      unitRef="security">65</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionNumberOfPositions>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition
      contextRef="if6986a365c574db1b6bee5445d73eb53_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV81OC9mcmFnOjZiNzdmYWM2Y2ViZDRkYmJhNzg1YTgxNDBiODRkZDYzL3RhYmxlOjNlOTQyMWExYmQ2NTRlNDBiNjE1OGQyZjBmOWYyNmJmL3RhYmxlcmFuZ2U6M2U5NDIxYTFiZDY1NGU0MGI2MTU4ZDJmMGY5ZjI2YmZfNy0xMC0xLTEtMA_b2ddbb0c-f0e6-469a-88ab-b4dadcb4ed0d"
      unitRef="usd">182525000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss
      contextRef="if6986a365c574db1b6bee5445d73eb53_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV81OC9mcmFnOjZiNzdmYWM2Y2ViZDRkYmJhNzg1YTgxNDBiODRkZDYzL3RhYmxlOjNlOTQyMWExYmQ2NTRlNDBiNjE1OGQyZjBmOWYyNmJmL3RhYmxlcmFuZ2U6M2U5NDIxYTFiZDY1NGU0MGI2MTU4ZDJmMGY5ZjI2YmZfNy0xMS0xLTEtMA_b5f73708-1369-461e-bf4a-607d8e00146a"
      unitRef="usd">1418000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss>
    <us-gaap:ImpairmentOfInvestments
      contextRef="i7560d8f610ac4d89a70efc367fc2b71f_D20200101-20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV81OC9mcmFnOjZiNzdmYWM2Y2ViZDRkYmJhNzg1YTgxNDBiODRkZDYzL3RleHRyZWdpb246NmI3N2ZhYzZjZWJkNGRiYmE3ODVhODE0MGI4NGRkNjNfMzQzMw_ee615b06-97b8-4b25-b3a9-5f73914fba39"
      unitRef="usd">400000</us-gaap:ImpairmentOfInvestments>
    <us-gaap:InvestmentIncomeTextBlock
      contextRef="i7560d8f610ac4d89a70efc367fc2b71f_D20200101-20200930"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV81OC9mcmFnOjZiNzdmYWM2Y2ViZDRkYmJhNzg1YTgxNDBiODRkZDYzL3RleHRyZWdpb246NmI3N2ZhYzZjZWJkNGRiYmE3ODVhODE0MGI4NGRkNjNfMzc1Mw_318fb06a-c8f8-48f5-9b64-e7c45594b36d">&lt;div style="margin-bottom:9pt;text-align:justify;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 components of net investment income:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:36.974%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.846%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;For the 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;For the 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="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align: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-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align: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-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="21" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%"&gt;(In Thousands)&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;Investment income&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,624&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,003&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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;24,293&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td 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;23,240&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Investment expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;(121)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(782)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(346)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net investment income&lt;/span&gt;&lt;/td&gt;&lt;td 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;8,337&#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;7,882&#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;23,511&#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;22,894&#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:InvestmentIncomeInterestAndDividend
      contextRef="ie7b3ea2eddf54a57ba849c687a48447f_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV81OC9mcmFnOjZiNzdmYWM2Y2ViZDRkYmJhNzg1YTgxNDBiODRkZDYzL3RhYmxlOjMzZjM3YmM1NjE5YjQzNDU5MmNhODU3MmIxNjBiNzY4L3RhYmxlcmFuZ2U6MzNmMzdiYzU2MTliNDM0NTkyY2E4NTcyYjE2MGI3NjhfMy0xLTEtMS0w_343ddf65-e650-45c3-a178-0c1e397cacfe"
      unitRef="usd">8624000</us-gaap:InvestmentIncomeInterestAndDividend>
    <us-gaap:InvestmentIncomeInterestAndDividend
      contextRef="if3d44f8c1a3b45c692a54b4e9e7fc7ed_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV81OC9mcmFnOjZiNzdmYWM2Y2ViZDRkYmJhNzg1YTgxNDBiODRkZDYzL3RhYmxlOjMzZjM3YmM1NjE5YjQzNDU5MmNhODU3MmIxNjBiNzY4L3RhYmxlcmFuZ2U6MzNmMzdiYzU2MTliNDM0NTkyY2E4NTcyYjE2MGI3NjhfMy0zLTEtMS0w_46445a7d-e180-4441-85a1-f5cc39ad6c1f"
      unitRef="usd">8003000</us-gaap:InvestmentIncomeInterestAndDividend>
    <us-gaap:InvestmentIncomeInterestAndDividend
      contextRef="i7560d8f610ac4d89a70efc367fc2b71f_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV81OC9mcmFnOjZiNzdmYWM2Y2ViZDRkYmJhNzg1YTgxNDBiODRkZDYzL3RhYmxlOjMzZjM3YmM1NjE5YjQzNDU5MmNhODU3MmIxNjBiNzY4L3RhYmxlcmFuZ2U6MzNmMzdiYzU2MTliNDM0NTkyY2E4NTcyYjE2MGI3NjhfMy01LTEtMS0w_a678b6ae-8353-4764-9878-c07575395c0c"
      unitRef="usd">24293000</us-gaap:InvestmentIncomeInterestAndDividend>
    <us-gaap:InvestmentIncomeInterestAndDividend
      contextRef="i7d090f2580d245768ea2f0279e06dd5a_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV81OC9mcmFnOjZiNzdmYWM2Y2ViZDRkYmJhNzg1YTgxNDBiODRkZDYzL3RhYmxlOjMzZjM3YmM1NjE5YjQzNDU5MmNhODU3MmIxNjBiNzY4L3RhYmxlcmFuZ2U6MzNmMzdiYzU2MTliNDM0NTkyY2E4NTcyYjE2MGI3NjhfMy03LTEtMS0w_2deafb25-733f-4a39-bce5-602590d137a5"
      unitRef="usd">23240000</us-gaap:InvestmentIncomeInterestAndDividend>
    <us-gaap:InvestmentIncomeInvestmentExpense
      contextRef="ie7b3ea2eddf54a57ba849c687a48447f_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV81OC9mcmFnOjZiNzdmYWM2Y2ViZDRkYmJhNzg1YTgxNDBiODRkZDYzL3RhYmxlOjMzZjM3YmM1NjE5YjQzNDU5MmNhODU3MmIxNjBiNzY4L3RhYmxlcmFuZ2U6MzNmMzdiYzU2MTliNDM0NTkyY2E4NTcyYjE2MGI3NjhfNC0xLTEtMS0w_c89b5be4-26be-4553-8831-610847cada47"
      unitRef="usd">287000</us-gaap:InvestmentIncomeInvestmentExpense>
    <us-gaap:InvestmentIncomeInvestmentExpense
      contextRef="if3d44f8c1a3b45c692a54b4e9e7fc7ed_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV81OC9mcmFnOjZiNzdmYWM2Y2ViZDRkYmJhNzg1YTgxNDBiODRkZDYzL3RhYmxlOjMzZjM3YmM1NjE5YjQzNDU5MmNhODU3MmIxNjBiNzY4L3RhYmxlcmFuZ2U6MzNmMzdiYzU2MTliNDM0NTkyY2E4NTcyYjE2MGI3NjhfNC0zLTEtMS0w_08c54db0-89a6-4b06-8af6-c6ee7a89d304"
      unitRef="usd">121000</us-gaap:InvestmentIncomeInvestmentExpense>
    <us-gaap:InvestmentIncomeInvestmentExpense
      contextRef="i7560d8f610ac4d89a70efc367fc2b71f_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV81OC9mcmFnOjZiNzdmYWM2Y2ViZDRkYmJhNzg1YTgxNDBiODRkZDYzL3RhYmxlOjMzZjM3YmM1NjE5YjQzNDU5MmNhODU3MmIxNjBiNzY4L3RhYmxlcmFuZ2U6MzNmMzdiYzU2MTliNDM0NTkyY2E4NTcyYjE2MGI3NjhfNC01LTEtMS0w_2439f8d2-64bc-4433-8892-3e87ace60f30"
      unitRef="usd">782000</us-gaap:InvestmentIncomeInvestmentExpense>
    <us-gaap:InvestmentIncomeInvestmentExpense
      contextRef="i7d090f2580d245768ea2f0279e06dd5a_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV81OC9mcmFnOjZiNzdmYWM2Y2ViZDRkYmJhNzg1YTgxNDBiODRkZDYzL3RhYmxlOjMzZjM3YmM1NjE5YjQzNDU5MmNhODU3MmIxNjBiNzY4L3RhYmxlcmFuZ2U6MzNmMzdiYzU2MTliNDM0NTkyY2E4NTcyYjE2MGI3NjhfNC03LTEtMS0w_f77ad500-8a4c-489a-9f08-430f31820489"
      unitRef="usd">346000</us-gaap:InvestmentIncomeInvestmentExpense>
    <us-gaap:InvestmentIncomeNet
      contextRef="ie7b3ea2eddf54a57ba849c687a48447f_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV81OC9mcmFnOjZiNzdmYWM2Y2ViZDRkYmJhNzg1YTgxNDBiODRkZDYzL3RhYmxlOjMzZjM3YmM1NjE5YjQzNDU5MmNhODU3MmIxNjBiNzY4L3RhYmxlcmFuZ2U6MzNmMzdiYzU2MTliNDM0NTkyY2E4NTcyYjE2MGI3NjhfNS0xLTEtMS0w_95eef606-9bb1-45c5-8ce8-73d319e26015"
      unitRef="usd">8337000</us-gaap:InvestmentIncomeNet>
    <us-gaap:InvestmentIncomeNet
      contextRef="if3d44f8c1a3b45c692a54b4e9e7fc7ed_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV81OC9mcmFnOjZiNzdmYWM2Y2ViZDRkYmJhNzg1YTgxNDBiODRkZDYzL3RhYmxlOjMzZjM3YmM1NjE5YjQzNDU5MmNhODU3MmIxNjBiNzY4L3RhYmxlcmFuZ2U6MzNmMzdiYzU2MTliNDM0NTkyY2E4NTcyYjE2MGI3NjhfNS0zLTEtMS0w_73a09a8f-19b4-468f-96f9-2312a6752308"
      unitRef="usd">7882000</us-gaap:InvestmentIncomeNet>
    <us-gaap:InvestmentIncomeNet
      contextRef="i7560d8f610ac4d89a70efc367fc2b71f_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV81OC9mcmFnOjZiNzdmYWM2Y2ViZDRkYmJhNzg1YTgxNDBiODRkZDYzL3RhYmxlOjMzZjM3YmM1NjE5YjQzNDU5MmNhODU3MmIxNjBiNzY4L3RhYmxlcmFuZ2U6MzNmMzdiYzU2MTliNDM0NTkyY2E4NTcyYjE2MGI3NjhfNS01LTEtMS0w_d74205ca-9266-4211-b6d3-faedd9aa9aa4"
      unitRef="usd">23511000</us-gaap:InvestmentIncomeNet>
    <us-gaap:InvestmentIncomeNet
      contextRef="i7d090f2580d245768ea2f0279e06dd5a_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV81OC9mcmFnOjZiNzdmYWM2Y2ViZDRkYmJhNzg1YTgxNDBiODRkZDYzL3RhYmxlOjMzZjM3YmM1NjE5YjQzNDU5MmNhODU3MmIxNjBiNzY4L3RhYmxlcmFuZ2U6MzNmMzdiYzU2MTliNDM0NTkyY2E4NTcyYjE2MGI3NjhfNS03LTEtMS0w_48263338-bb5e-4a1a-b00a-e8b4ae20a833"
      unitRef="usd">22894000</us-gaap:InvestmentIncomeNet>
    <us-gaap:RealizedGainLossOnInvestmentsTableTextBlock
      contextRef="i7560d8f610ac4d89a70efc367fc2b71f_D20200101-20200930"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV81OC9mcmFnOjZiNzdmYWM2Y2ViZDRkYmJhNzg1YTgxNDBiODRkZDYzL3RleHRyZWdpb246NmI3N2ZhYzZjZWJkNGRiYmE3ODVhODE0MGI4NGRkNjNfMzc3Mg_31e4f967-df10-42c4-9cab-0e69f623dced">&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&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 components of net realized investment gains (losses):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:37.549%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.698%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.698%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.698%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.703%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;For the 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;For the 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="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="21" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%"&gt;(In Thousands)&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;Gross realized investment gains&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#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;81&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,126&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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;297&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Gross realized investment losses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(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;&#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;(4,491)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(516)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net realized investment (losses) gains &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 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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)&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;81&#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;635&#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;(219)&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:RealizedGainLossOnInvestmentsTableTextBlock>
    <us-gaap:DebtSecuritiesAvailableForSaleRealizedGain
      contextRef="ie7b3ea2eddf54a57ba849c687a48447f_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV81OC9mcmFnOjZiNzdmYWM2Y2ViZDRkYmJhNzg1YTgxNDBiODRkZDYzL3RhYmxlOjY3MDEyZDhlMGE4ZDQ3MDdiMzE3ODIyZjRlMWJmMmEwL3RhYmxlcmFuZ2U6NjcwMTJkOGUwYThkNDcwN2IzMTc4MjJmNGUxYmYyYTBfMy0xLTEtMS0w_7113bec5-ba4f-41a9-89d3-a4a2f18d40f5"
      unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleRealizedGain>
    <us-gaap:DebtSecuritiesAvailableForSaleRealizedGain
      contextRef="if3d44f8c1a3b45c692a54b4e9e7fc7ed_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV81OC9mcmFnOjZiNzdmYWM2Y2ViZDRkYmJhNzg1YTgxNDBiODRkZDYzL3RhYmxlOjY3MDEyZDhlMGE4ZDQ3MDdiMzE3ODIyZjRlMWJmMmEwL3RhYmxlcmFuZ2U6NjcwMTJkOGUwYThkNDcwN2IzMTc4MjJmNGUxYmYyYTBfMy0zLTEtMS0w_9a6665a4-2e54-4300-acba-33e533008dbd"
      unitRef="usd">81000</us-gaap:DebtSecuritiesAvailableForSaleRealizedGain>
    <us-gaap:DebtSecuritiesAvailableForSaleRealizedGain
      contextRef="i7560d8f610ac4d89a70efc367fc2b71f_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV81OC9mcmFnOjZiNzdmYWM2Y2ViZDRkYmJhNzg1YTgxNDBiODRkZDYzL3RhYmxlOjY3MDEyZDhlMGE4ZDQ3MDdiMzE3ODIyZjRlMWJmMmEwL3RhYmxlcmFuZ2U6NjcwMTJkOGUwYThkNDcwN2IzMTc4MjJmNGUxYmYyYTBfMy01LTEtMS0w_6e442c45-0088-4edb-8c30-4f9e7dc9f045"
      unitRef="usd">5126000</us-gaap:DebtSecuritiesAvailableForSaleRealizedGain>
    <us-gaap:DebtSecuritiesAvailableForSaleRealizedGain
      contextRef="i7d090f2580d245768ea2f0279e06dd5a_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV81OC9mcmFnOjZiNzdmYWM2Y2ViZDRkYmJhNzg1YTgxNDBiODRkZDYzL3RhYmxlOjY3MDEyZDhlMGE4ZDQ3MDdiMzE3ODIyZjRlMWJmMmEwL3RhYmxlcmFuZ2U6NjcwMTJkOGUwYThkNDcwN2IzMTc4MjJmNGUxYmYyYTBfMy03LTEtMS0w_70837cb6-2662-4c55-b8ad-5dde30978454"
      unitRef="usd">297000</us-gaap:DebtSecuritiesAvailableForSaleRealizedGain>
    <us-gaap:DebtSecuritiesAvailableForSaleRealizedLoss
      contextRef="ie7b3ea2eddf54a57ba849c687a48447f_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV81OC9mcmFnOjZiNzdmYWM2Y2ViZDRkYmJhNzg1YTgxNDBiODRkZDYzL3RhYmxlOjY3MDEyZDhlMGE4ZDQ3MDdiMzE3ODIyZjRlMWJmMmEwL3RhYmxlcmFuZ2U6NjcwMTJkOGUwYThkNDcwN2IzMTc4MjJmNGUxYmYyYTBfNC0xLTEtMS0w_9e082f77-db6b-4964-b4f2-2ba76ffc44ca"
      unitRef="usd">4000</us-gaap:DebtSecuritiesAvailableForSaleRealizedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleRealizedLoss
      contextRef="if3d44f8c1a3b45c692a54b4e9e7fc7ed_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV81OC9mcmFnOjZiNzdmYWM2Y2ViZDRkYmJhNzg1YTgxNDBiODRkZDYzL3RhYmxlOjY3MDEyZDhlMGE4ZDQ3MDdiMzE3ODIyZjRlMWJmMmEwL3RhYmxlcmFuZ2U6NjcwMTJkOGUwYThkNDcwN2IzMTc4MjJmNGUxYmYyYTBfNC0zLTEtMS0w_3ea25475-c78a-4517-9c63-92302a0d6ba3"
      unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleRealizedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleRealizedLoss
      contextRef="i7560d8f610ac4d89a70efc367fc2b71f_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV81OC9mcmFnOjZiNzdmYWM2Y2ViZDRkYmJhNzg1YTgxNDBiODRkZDYzL3RhYmxlOjY3MDEyZDhlMGE4ZDQ3MDdiMzE3ODIyZjRlMWJmMmEwL3RhYmxlcmFuZ2U6NjcwMTJkOGUwYThkNDcwN2IzMTc4MjJmNGUxYmYyYTBfNC01LTEtMS0w_4d79c0fe-8512-4bf2-9772-525f605a1290"
      unitRef="usd">4491000</us-gaap:DebtSecuritiesAvailableForSaleRealizedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleRealizedLoss
      contextRef="i7d090f2580d245768ea2f0279e06dd5a_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV81OC9mcmFnOjZiNzdmYWM2Y2ViZDRkYmJhNzg1YTgxNDBiODRkZDYzL3RhYmxlOjY3MDEyZDhlMGE4ZDQ3MDdiMzE3ODIyZjRlMWJmMmEwL3RhYmxlcmFuZ2U6NjcwMTJkOGUwYThkNDcwN2IzMTc4MjJmNGUxYmYyYTBfNC03LTEtMS0w_5847c535-12c3-44b2-8681-8041a95dbfed"
      unitRef="usd">516000</us-gaap:DebtSecuritiesAvailableForSaleRealizedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleRealizedGainLoss
      contextRef="ie7b3ea2eddf54a57ba849c687a48447f_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV81OC9mcmFnOjZiNzdmYWM2Y2ViZDRkYmJhNzg1YTgxNDBiODRkZDYzL3RhYmxlOjY3MDEyZDhlMGE4ZDQ3MDdiMzE3ODIyZjRlMWJmMmEwL3RhYmxlcmFuZ2U6NjcwMTJkOGUwYThkNDcwN2IzMTc4MjJmNGUxYmYyYTBfNS0xLTEtMS0w_03974c66-3411-4915-ae0c-1f58e3dc719b"
      unitRef="usd">-4000</us-gaap:DebtSecuritiesAvailableForSaleRealizedGainLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleRealizedGainLoss
      contextRef="if3d44f8c1a3b45c692a54b4e9e7fc7ed_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV81OC9mcmFnOjZiNzdmYWM2Y2ViZDRkYmJhNzg1YTgxNDBiODRkZDYzL3RhYmxlOjY3MDEyZDhlMGE4ZDQ3MDdiMzE3ODIyZjRlMWJmMmEwL3RhYmxlcmFuZ2U6NjcwMTJkOGUwYThkNDcwN2IzMTc4MjJmNGUxYmYyYTBfNS0zLTEtMS0w_b2a95c70-15b8-48e0-beb3-6c7f48b1bcab"
      unitRef="usd">81000</us-gaap:DebtSecuritiesAvailableForSaleRealizedGainLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleRealizedGainLoss
      contextRef="i7560d8f610ac4d89a70efc367fc2b71f_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV81OC9mcmFnOjZiNzdmYWM2Y2ViZDRkYmJhNzg1YTgxNDBiODRkZDYzL3RhYmxlOjY3MDEyZDhlMGE4ZDQ3MDdiMzE3ODIyZjRlMWJmMmEwL3RhYmxlcmFuZ2U6NjcwMTJkOGUwYThkNDcwN2IzMTc4MjJmNGUxYmYyYTBfNS01LTEtMS0w_0d0d91b0-efa5-43ca-a035-eeec091b3f74"
      unitRef="usd">635000</us-gaap:DebtSecuritiesAvailableForSaleRealizedGainLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleRealizedGainLoss
      contextRef="i7d090f2580d245768ea2f0279e06dd5a_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV81OC9mcmFnOjZiNzdmYWM2Y2ViZDRkYmJhNzg1YTgxNDBiODRkZDYzL3RhYmxlOjY3MDEyZDhlMGE4ZDQ3MDdiMzE3ODIyZjRlMWJmMmEwL3RhYmxlcmFuZ2U6NjcwMTJkOGUwYThkNDcwN2IzMTc4MjJmNGUxYmYyYTBfNS03LTEtMS0w_84324a77-1d2b-4bf9-9ad9-51d54e5e1312"
      unitRef="usd">-219000</us-gaap:DebtSecuritiesAvailableForSaleRealizedGainLoss>
    <us-gaap:FairValueDisclosuresTextBlock
      contextRef="i7560d8f610ac4d89a70efc367fc2b71f_D20200101-20200930"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV82MS9mcmFnOmExZTkyMzc5ZjM0ZjRiNTk4ZWY0M2E4ZGRlY2ZiN2NmL3RleHRyZWdpb246YTFlOTIzNzlmMzRmNGI1OThlZjQzYThkZGVjZmI3Y2ZfNTczNA_d238f29d-5a22-4fe6-a2f3-36ffe7e1df65">Fair Value of Financial Instruments&lt;div style="margin-bottom:9pt;text-align:justify;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 describes the valuation techniques used by us to determine the fair value of our financial instruments:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;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 established a fair value hierarchy by prioritizing the inputs to valuation techniques used to measure fair value. The hierarchy gives the highest priority to unadjusted quoted prices in active markets for identical assets or liabilities (Level 1 measurements) and the lowest priority to unobservable inputs (Level 3 measurements). The three levels of the fair value hierarchy under this standard are described below:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;padding-left:36pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Level 1 - Fair value measurements based on quoted prices in active markets that we have the ability to access for identical assets or liabilities. Market price data generally is obtained from exchange or dealer markets. We do not adjust the quoted price for such instruments.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;padding-left:36pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Level 2 - Fair value measurements based on inputs other than quoted prices included in Level 1 that are observable for the asset or liability, either directly or indirectly. Level 2 inputs include quoted prices for similar assets and liabilities in active markets, quoted prices for identical or similar assets or liabilities in markets that are not active, and inputs other than quoted prices that are observable for the asset or liability, such as interest rates and yield curves that are observable at commonly quoted intervals.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;padding-left:36pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Level 3 - Fair value measurements based on valuation techniques that use significant inputs that are unobservable. Both observable and unobservable inputs may be used to determine the fair values of positions classified in Level 3. The circumstances for using these measurements include those in which there is little, if any, market activity for the asset or liability. Therefore, we must make certain assumptions, which require significant management judgment or estimation about the inputs a hypothetical market participant would use to value that asset or liability.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;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 certain cases, the inputs used to measure fair value may fall into different levels of the fair value hierarchy. In such cases, the level in the fair value hierarchy is determined based on the lowest level input that is significant to the fair value measurement in its entirety.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;text-indent:36pt"&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;Assets classified as Level 1 and Level 2&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;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;To determine the fair value of securities available-for-sale in Level 1 and Level 2 of the fair value hierarchy, independent pricing sources have been utilized. One price is provided per security based on observable market data. To ensure securities are appropriately classified in the fair value hierarchy, we review the pricing techniques and methodologies of the independent pricing sources and believe that their policies adequately consider market activity, either based on specific transactions for the issue valued or based on modeling of securities with similar credit quality, duration, yield and structure that were recently traded. A variety of inputs are utilized by the independent pricing sources including benchmark yields, reported trades, non-binding broker/dealer quotes, issuer spreads, two sided markets, benchmark securities, bids, offers and reference data including data &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;published in market research publications. Inputs may be weighted differently for any security, and not all inputs are used for each security evaluation. Market indicators, industry and economic events are also considered. This information is evaluated using a multidimensional pricing model. Quality controls are performed by the independent pricing sources throughout this process, which include reviewing tolerance reports, trading information and data changes, and directional moves compared to market moves. This model combines all inputs to arrive at a value assigned to each security. We have not made any adjustments to the prices obtained from the independent pricing sources.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;text-indent:36pt"&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;Liabilities classified as Level 3&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;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 calculate the fair value of outstanding warrants utilizing Level 3 inputs, including a Black-Scholes option-pricing model, in combination with a binomial model, and we value the pricing protection features within the warrants using a Monte-Carlo simulation model. Variables in the model include the risk-free rate of return, dividend yield, expected life and expected volatility of our stock price.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;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 tables present the level within the fair value hierarchy at which our financial instruments were measured:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:35.250%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.273%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.273%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.273%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.277%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Fair Value Measurements Using&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:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align: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 Prices in&lt;br/&gt;Active Markets for&lt;br/&gt;Identical Assets&lt;br/&gt;(Level 1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align: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 Other&lt;br/&gt;Observable Inputs&lt;br/&gt;(Level 2)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align: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 3)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Fair Value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;As of September 30, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="21" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%"&gt;(In Thousands)&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;U.S. Treasury securities and obligations of U.S. government agencies&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;33,597&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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;33,597&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&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="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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;329,551&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;329,551&#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;Corporate debt securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,193,097&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,193,097&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Asset-backed securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;133,214&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;133,214&#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;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cash, cash equivalents and short-term investments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;194,555&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;194,555&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align: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 assets&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;228,152&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,655,862&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,884,014&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="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;Warrant liability&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,135&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,135&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total liabilities&lt;/span&gt;&lt;/td&gt;&lt;td style="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="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="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="padding:0 1pt"/&gt;&lt;td style="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="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="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="padding:0 1pt"/&gt;&lt;td style="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="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,135&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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="padding:0 1pt"/&gt;&lt;td style="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="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,135&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:35.250%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.273%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.273%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.273%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.277%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Fair Value Measurements Using&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:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align: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 Prices in&lt;br/&gt;Active Markets for&lt;br/&gt;Identical Assets&lt;br/&gt;(Level 1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align: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 Other&lt;br/&gt;Observable Inputs&lt;br/&gt;(Level 2)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align: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 3)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Fair Value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;As of December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="21" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%"&gt;(In Thousands)&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;U.S. Treasury securities and obligations of U.S. government agencies&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;48,929&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td 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;48,929&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Municipal debt securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;190,216&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;190,216&#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;Corporate debt securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;684,881&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;684,881&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Asset-backed securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;172,642&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;172,642&#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;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cash, cash equivalents and short-term investments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;85,361&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;85,361&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align: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 assets&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;134,290&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,047,739&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,182,029&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="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;Warrant liability&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,641&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,641&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total liabilities&lt;/span&gt;&lt;/td&gt;&lt;td style="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="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="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="padding:0 1pt"/&gt;&lt;td style="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="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="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="padding:0 1pt"/&gt;&lt;td style="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="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;7,641&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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="padding:0 1pt"/&gt;&lt;td style="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="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;7,641&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;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 no transfers between Level 2 and Level 3 of the fair value hierarchy during the nine months ended September&#160;30, 2020, or the year ended December&#160;31, 2019.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;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 is a roll-forward of Level 3 liabilities measured at fair value:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:67.434%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.273%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.275%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;For the 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:10pt;font-weight:400;line-height:100%"&gt;Warrant Liability&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;(In Thousands)&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;Balance, January 1&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,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 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;7,296&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Change in fair value of warrant liability included in earnings&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4,286)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,025&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Issuance of common stock on warrant exercise&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(220)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,957)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance, September 30&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,135&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,364&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;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 outlines the key inputs and assumptions used to calculate the fair value of the warrant liability in the Black-Scholes option-pricing model as of the dates indicated.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:67.434%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.273%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.275%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;As of 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="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Common stock price&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17.80&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;26.26&#160;&lt;/span&gt;&lt;/td&gt;&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;Risk free interest rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.76%&lt;/span&gt;&lt;/div&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;Expected life&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.56 years&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:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.92 years&lt;/span&gt;&lt;/div&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;Expected volatility&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;75.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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;33.5%&lt;/span&gt;&lt;/div&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;Dividend yield&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;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 changes in fair value of the warrant liability for the nine months ended September 30, 2020 and 2019 are primarily attributable to changes in the price of our common stock during the respective periods, with additional impact related to changes in other Black-Scholes model inputs. The change in fair value of the warrant liability for the nine months ended September 30, 2019 also reflects the impact of the exercises of outstanding warrants.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;text-indent:36pt"&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; Financial Instruments not Measured at Fair Value&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;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;On June 19, 2020, we issued $400&#160;million aggregate principal amount of senior secured notes that mature on June 1, 2025 (the Notes). At September&#160;30, 2020, the Notes were carried at a cost of $393.0&#160;million, net of unamortized debt issuance costs of $7.0&#160;million, and had a fair value of $427.5&#160;million as assessed under our Level 2 hierarchy. At December&#160;31, 2019, our 2018 Term Loan was carried at a cost of $145.8&#160;million, net of unamortized debt issuance costs of $2.0&#160;million, and had a fair value of $147.8&#160;million.&lt;/span&gt;&lt;/div&gt;</us-gaap:FairValueDisclosuresTextBlock>
    <us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock
      contextRef="i7560d8f610ac4d89a70efc367fc2b71f_D20200101-20200930"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV82MS9mcmFnOmExZTkyMzc5ZjM0ZjRiNTk4ZWY0M2E4ZGRlY2ZiN2NmL3RleHRyZWdpb246YTFlOTIzNzlmMzRmNGI1OThlZjQzYThkZGVjZmI3Y2ZfNTczNg_88ce317a-2d19-4aac-8204-ebcb78e1ab32">&lt;div style="margin-bottom:9pt;text-align:justify;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 tables present the level within the fair value hierarchy at which our financial instruments were measured:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:35.250%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.273%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.273%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.273%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.277%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Fair Value Measurements Using&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:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align: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 Prices in&lt;br/&gt;Active Markets for&lt;br/&gt;Identical Assets&lt;br/&gt;(Level 1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align: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 Other&lt;br/&gt;Observable Inputs&lt;br/&gt;(Level 2)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align: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 3)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Fair Value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;As of September 30, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="21" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%"&gt;(In Thousands)&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;U.S. Treasury securities and obligations of U.S. government agencies&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;33,597&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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;33,597&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&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="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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;329,551&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;329,551&#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;Corporate debt securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,193,097&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,193,097&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Asset-backed securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;133,214&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;133,214&#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;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cash, cash equivalents and short-term investments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;194,555&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;194,555&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align: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 assets&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;228,152&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,655,862&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,884,014&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="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;Warrant liability&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,135&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,135&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total liabilities&lt;/span&gt;&lt;/td&gt;&lt;td style="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="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="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="padding:0 1pt"/&gt;&lt;td style="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="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="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="padding:0 1pt"/&gt;&lt;td style="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="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,135&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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="padding:0 1pt"/&gt;&lt;td style="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="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,135&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:35.250%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.273%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.273%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.273%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.277%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Fair Value Measurements Using&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:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align: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 Prices in&lt;br/&gt;Active Markets for&lt;br/&gt;Identical Assets&lt;br/&gt;(Level 1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align: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 Other&lt;br/&gt;Observable Inputs&lt;br/&gt;(Level 2)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align: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 3)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Fair Value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;As of December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="21" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%"&gt;(In Thousands)&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;U.S. Treasury securities and obligations of U.S. government agencies&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;48,929&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td 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;48,929&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Municipal debt securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;190,216&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;190,216&#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;Corporate debt securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;684,881&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;684,881&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Asset-backed securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;172,642&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;172,642&#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;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cash, cash equivalents and short-term investments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;85,361&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;85,361&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align: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 assets&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;134,290&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,047,739&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,182,029&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="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;Warrant liability&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,641&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,641&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total liabilities&lt;/span&gt;&lt;/td&gt;&lt;td style="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="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="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="padding:0 1pt"/&gt;&lt;td style="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="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="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="padding:0 1pt"/&gt;&lt;td style="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="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;7,641&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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="padding:0 1pt"/&gt;&lt;td style="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="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;7,641&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i4b85f7fb20964013862e8331ee920d0f_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV82MS9mcmFnOmExZTkyMzc5ZjM0ZjRiNTk4ZWY0M2E4ZGRlY2ZiN2NmL3RhYmxlOmM1YTE4MWU5MzQxZDQ3N2NhY2ZkOGQ5OTkwYjc0YjUwL3RhYmxlcmFuZ2U6YzVhMTgxZTkzNDFkNDc3Y2FjZmQ4ZDk5OTBiNzRiNTBfMy0xLTEtMS0w_1342dbad-1181-4a70-aae0-ff6c19867737"
      unitRef="usd">33597000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="icd594ff93879410abe8339e8029678cb_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV82MS9mcmFnOmExZTkyMzc5ZjM0ZjRiNTk4ZWY0M2E4ZGRlY2ZiN2NmL3RhYmxlOmM1YTE4MWU5MzQxZDQ3N2NhY2ZkOGQ5OTkwYjc0YjUwL3RhYmxlcmFuZ2U6YzVhMTgxZTkzNDFkNDc3Y2FjZmQ4ZDk5OTBiNzRiNTBfMy0zLTEtMS0w_99a5b018-a950-4b14-a1f1-3d03701790b7"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i0ff2c9e18ded421f90546883a4909cfc_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV82MS9mcmFnOmExZTkyMzc5ZjM0ZjRiNTk4ZWY0M2E4ZGRlY2ZiN2NmL3RhYmxlOmM1YTE4MWU5MzQxZDQ3N2NhY2ZkOGQ5OTkwYjc0YjUwL3RhYmxlcmFuZ2U6YzVhMTgxZTkzNDFkNDc3Y2FjZmQ4ZDk5OTBiNzRiNTBfMy01LTEtMS0w_0b1f3cb7-d239-4267-ad28-f96c8c10970a"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i7f674aa64fde4135a39030fb2e257904_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV82MS9mcmFnOmExZTkyMzc5ZjM0ZjRiNTk4ZWY0M2E4ZGRlY2ZiN2NmL3RhYmxlOmM1YTE4MWU5MzQxZDQ3N2NhY2ZkOGQ5OTkwYjc0YjUwL3RhYmxlcmFuZ2U6YzVhMTgxZTkzNDFkNDc3Y2FjZmQ4ZDk5OTBiNzRiNTBfMy03LTEtMS0w_0cf538c6-6461-453f-a245-74016a8e3ab1"
      unitRef="usd">33597000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="ib55cbde119634cf494162f89c73bc233_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV82MS9mcmFnOmExZTkyMzc5ZjM0ZjRiNTk4ZWY0M2E4ZGRlY2ZiN2NmL3RhYmxlOmM1YTE4MWU5MzQxZDQ3N2NhY2ZkOGQ5OTkwYjc0YjUwL3RhYmxlcmFuZ2U6YzVhMTgxZTkzNDFkNDc3Y2FjZmQ4ZDk5OTBiNzRiNTBfNC0xLTEtMS0w_1835d4ca-6352-4334-87b2-aa4a3fa48729"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="ica157708237f47e7ad815637cc975891_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV82MS9mcmFnOmExZTkyMzc5ZjM0ZjRiNTk4ZWY0M2E4ZGRlY2ZiN2NmL3RhYmxlOmM1YTE4MWU5MzQxZDQ3N2NhY2ZkOGQ5OTkwYjc0YjUwL3RhYmxlcmFuZ2U6YzVhMTgxZTkzNDFkNDc3Y2FjZmQ4ZDk5OTBiNzRiNTBfNC0zLTEtMS0w_8d5cb92d-96c0-4cc2-9c39-6b1336f6d428"
      unitRef="usd">329551000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i9bb2e2f5bfc648b49c5e1d8258a59801_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV82MS9mcmFnOmExZTkyMzc5ZjM0ZjRiNTk4ZWY0M2E4ZGRlY2ZiN2NmL3RhYmxlOmM1YTE4MWU5MzQxZDQ3N2NhY2ZkOGQ5OTkwYjc0YjUwL3RhYmxlcmFuZ2U6YzVhMTgxZTkzNDFkNDc3Y2FjZmQ4ZDk5OTBiNzRiNTBfNC01LTEtMS0w_06805813-ec64-429b-a283-666656d7baf6"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i0166514f401344d49fb8460f697375e9_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV82MS9mcmFnOmExZTkyMzc5ZjM0ZjRiNTk4ZWY0M2E4ZGRlY2ZiN2NmL3RhYmxlOmM1YTE4MWU5MzQxZDQ3N2NhY2ZkOGQ5OTkwYjc0YjUwL3RhYmxlcmFuZ2U6YzVhMTgxZTkzNDFkNDc3Y2FjZmQ4ZDk5OTBiNzRiNTBfNC03LTEtMS0w_b35ea138-cb4e-4b7d-a7fd-8aabc17a50b1"
      unitRef="usd">329551000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i57fb92d0982640a29d27ea7b340662d1_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV82MS9mcmFnOmExZTkyMzc5ZjM0ZjRiNTk4ZWY0M2E4ZGRlY2ZiN2NmL3RhYmxlOmM1YTE4MWU5MzQxZDQ3N2NhY2ZkOGQ5OTkwYjc0YjUwL3RhYmxlcmFuZ2U6YzVhMTgxZTkzNDFkNDc3Y2FjZmQ4ZDk5OTBiNzRiNTBfNS0xLTEtMS0w_743ef540-52b4-443a-8442-663086ae0fde"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i2f1a16134a6b4a358bd62466338b77cf_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV82MS9mcmFnOmExZTkyMzc5ZjM0ZjRiNTk4ZWY0M2E4ZGRlY2ZiN2NmL3RhYmxlOmM1YTE4MWU5MzQxZDQ3N2NhY2ZkOGQ5OTkwYjc0YjUwL3RhYmxlcmFuZ2U6YzVhMTgxZTkzNDFkNDc3Y2FjZmQ4ZDk5OTBiNzRiNTBfNS0zLTEtMS0w_015c27ea-80c7-4713-a223-54bb0dc48522"
      unitRef="usd">1193097000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="ic5d5347c1c954ca8ad715e826a67ae4a_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV82MS9mcmFnOmExZTkyMzc5ZjM0ZjRiNTk4ZWY0M2E4ZGRlY2ZiN2NmL3RhYmxlOmM1YTE4MWU5MzQxZDQ3N2NhY2ZkOGQ5OTkwYjc0YjUwL3RhYmxlcmFuZ2U6YzVhMTgxZTkzNDFkNDc3Y2FjZmQ4ZDk5OTBiNzRiNTBfNS01LTEtMS0w_b4a50b3b-c904-46ab-ae95-b390a0d36dcb"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i0f38cce3548c4ef7b335b34d1ef6804d_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV82MS9mcmFnOmExZTkyMzc5ZjM0ZjRiNTk4ZWY0M2E4ZGRlY2ZiN2NmL3RhYmxlOmM1YTE4MWU5MzQxZDQ3N2NhY2ZkOGQ5OTkwYjc0YjUwL3RhYmxlcmFuZ2U6YzVhMTgxZTkzNDFkNDc3Y2FjZmQ4ZDk5OTBiNzRiNTBfNS03LTEtMS0w_7e45468e-f453-4065-b6be-ae0ce67f9691"
      unitRef="usd">1193097000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="ia40cd8373c35459cbebbe93a66b1a3df_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV82MS9mcmFnOmExZTkyMzc5ZjM0ZjRiNTk4ZWY0M2E4ZGRlY2ZiN2NmL3RhYmxlOmM1YTE4MWU5MzQxZDQ3N2NhY2ZkOGQ5OTkwYjc0YjUwL3RhYmxlcmFuZ2U6YzVhMTgxZTkzNDFkNDc3Y2FjZmQ4ZDk5OTBiNzRiNTBfNi0xLTEtMS0w_cce0ea87-d22f-4e7c-b6f5-6b8f530cac38"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="ie03d9b26e26a410ab4a61976e9dab2ee_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV82MS9mcmFnOmExZTkyMzc5ZjM0ZjRiNTk4ZWY0M2E4ZGRlY2ZiN2NmL3RhYmxlOmM1YTE4MWU5MzQxZDQ3N2NhY2ZkOGQ5OTkwYjc0YjUwL3RhYmxlcmFuZ2U6YzVhMTgxZTkzNDFkNDc3Y2FjZmQ4ZDk5OTBiNzRiNTBfNi0zLTEtMS0w_8cf941b7-0716-43bb-a41e-36a00bbc0949"
      unitRef="usd">133214000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i308483f68ac748309ea9a2a93719410a_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV82MS9mcmFnOmExZTkyMzc5ZjM0ZjRiNTk4ZWY0M2E4ZGRlY2ZiN2NmL3RhYmxlOmM1YTE4MWU5MzQxZDQ3N2NhY2ZkOGQ5OTkwYjc0YjUwL3RhYmxlcmFuZ2U6YzVhMTgxZTkzNDFkNDc3Y2FjZmQ4ZDk5OTBiNzRiNTBfNi01LTEtMS0w_9de4e361-d5cf-4be3-b601-1ccb2de1eee9"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="ic8dc0d4f25704c81a278c60878b79d79_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV82MS9mcmFnOmExZTkyMzc5ZjM0ZjRiNTk4ZWY0M2E4ZGRlY2ZiN2NmL3RhYmxlOmM1YTE4MWU5MzQxZDQ3N2NhY2ZkOGQ5OTkwYjc0YjUwL3RhYmxlcmFuZ2U6YzVhMTgxZTkzNDFkNDc3Y2FjZmQ4ZDk5OTBiNzRiNTBfNi03LTEtMS0w_be4a567e-a8c2-447a-80fa-bc183b7b043b"
      unitRef="usd">133214000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="ia4beb32b32bc443eb0ad5c65cc823e0e_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV82MS9mcmFnOmExZTkyMzc5ZjM0ZjRiNTk4ZWY0M2E4ZGRlY2ZiN2NmL3RhYmxlOmM1YTE4MWU5MzQxZDQ3N2NhY2ZkOGQ5OTkwYjc0YjUwL3RhYmxlcmFuZ2U6YzVhMTgxZTkzNDFkNDc3Y2FjZmQ4ZDk5OTBiNzRiNTBfOC0xLTEtMS0w_6c1228f6-1bdd-4da8-8e1b-19f3d6dada2a"
      unitRef="usd">194555000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="ia283a16a23674006be3447c4d079f24c_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV82MS9mcmFnOmExZTkyMzc5ZjM0ZjRiNTk4ZWY0M2E4ZGRlY2ZiN2NmL3RhYmxlOmM1YTE4MWU5MzQxZDQ3N2NhY2ZkOGQ5OTkwYjc0YjUwL3RhYmxlcmFuZ2U6YzVhMTgxZTkzNDFkNDc3Y2FjZmQ4ZDk5OTBiNzRiNTBfOC0zLTEtMS0w_018c624a-d31d-46e3-85e1-f9e65255b315"
      unitRef="usd">0</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="ic9aec26c5bc44d8993fd2a12a9c2faa8_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV82MS9mcmFnOmExZTkyMzc5ZjM0ZjRiNTk4ZWY0M2E4ZGRlY2ZiN2NmL3RhYmxlOmM1YTE4MWU5MzQxZDQ3N2NhY2ZkOGQ5OTkwYjc0YjUwL3RhYmxlcmFuZ2U6YzVhMTgxZTkzNDFkNDc3Y2FjZmQ4ZDk5OTBiNzRiNTBfOC01LTEtMS0w_d834bbe6-bea1-45d0-be28-a284bd24ba80"
      unitRef="usd">0</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="if05e518a11af4e31afd2b6a3b3baadbf_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV82MS9mcmFnOmExZTkyMzc5ZjM0ZjRiNTk4ZWY0M2E4ZGRlY2ZiN2NmL3RhYmxlOmM1YTE4MWU5MzQxZDQ3N2NhY2ZkOGQ5OTkwYjc0YjUwL3RhYmxlcmFuZ2U6YzVhMTgxZTkzNDFkNDc3Y2FjZmQ4ZDk5OTBiNzRiNTBfOC03LTEtMS0w_687a6761-a08d-4506-a5c7-557c353164e3"
      unitRef="usd">194555000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="ia4beb32b32bc443eb0ad5c65cc823e0e_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV82MS9mcmFnOmExZTkyMzc5ZjM0ZjRiNTk4ZWY0M2E4ZGRlY2ZiN2NmL3RhYmxlOmM1YTE4MWU5MzQxZDQ3N2NhY2ZkOGQ5OTkwYjc0YjUwL3RhYmxlcmFuZ2U6YzVhMTgxZTkzNDFkNDc3Y2FjZmQ4ZDk5OTBiNzRiNTBfOS0xLTEtMS0w_74c1bfc4-fd1b-4c8d-9863-2eec2bb986fa"
      unitRef="usd">228152000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="ia283a16a23674006be3447c4d079f24c_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV82MS9mcmFnOmExZTkyMzc5ZjM0ZjRiNTk4ZWY0M2E4ZGRlY2ZiN2NmL3RhYmxlOmM1YTE4MWU5MzQxZDQ3N2NhY2ZkOGQ5OTkwYjc0YjUwL3RhYmxlcmFuZ2U6YzVhMTgxZTkzNDFkNDc3Y2FjZmQ4ZDk5OTBiNzRiNTBfOS0zLTEtMS0w_91334bd1-55c4-4ce3-8cfc-d9052bd1bd06"
      unitRef="usd">1655862000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="ic9aec26c5bc44d8993fd2a12a9c2faa8_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV82MS9mcmFnOmExZTkyMzc5ZjM0ZjRiNTk4ZWY0M2E4ZGRlY2ZiN2NmL3RhYmxlOmM1YTE4MWU5MzQxZDQ3N2NhY2ZkOGQ5OTkwYjc0YjUwL3RhYmxlcmFuZ2U6YzVhMTgxZTkzNDFkNDc3Y2FjZmQ4ZDk5OTBiNzRiNTBfOS01LTEtMS0w_ad7fb4cc-971e-41ea-b0d5-bcbef6a83fd3"
      unitRef="usd">0</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="if05e518a11af4e31afd2b6a3b3baadbf_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV82MS9mcmFnOmExZTkyMzc5ZjM0ZjRiNTk4ZWY0M2E4ZGRlY2ZiN2NmL3RhYmxlOmM1YTE4MWU5MzQxZDQ3N2NhY2ZkOGQ5OTkwYjc0YjUwL3RhYmxlcmFuZ2U6YzVhMTgxZTkzNDFkNDc3Y2FjZmQ4ZDk5OTBiNzRiNTBfOS03LTEtMS0w_9095c015-b354-4783-83ee-d97abbab8230"
      unitRef="usd">1884014000</us-gaap:AssetsFairValueDisclosure>
    <nmih:WarrantLiability
      contextRef="ia4beb32b32bc443eb0ad5c65cc823e0e_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV82MS9mcmFnOmExZTkyMzc5ZjM0ZjRiNTk4ZWY0M2E4ZGRlY2ZiN2NmL3RhYmxlOmM1YTE4MWU5MzQxZDQ3N2NhY2ZkOGQ5OTkwYjc0YjUwL3RhYmxlcmFuZ2U6YzVhMTgxZTkzNDFkNDc3Y2FjZmQ4ZDk5OTBiNzRiNTBfMTAtMS0xLTEtMA_9f8537ab-7636-4612-b78e-37be1017c9fc"
      unitRef="usd">0</nmih:WarrantLiability>
    <nmih:WarrantLiability
      contextRef="ia283a16a23674006be3447c4d079f24c_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV82MS9mcmFnOmExZTkyMzc5ZjM0ZjRiNTk4ZWY0M2E4ZGRlY2ZiN2NmL3RhYmxlOmM1YTE4MWU5MzQxZDQ3N2NhY2ZkOGQ5OTkwYjc0YjUwL3RhYmxlcmFuZ2U6YzVhMTgxZTkzNDFkNDc3Y2FjZmQ4ZDk5OTBiNzRiNTBfMTAtMy0xLTEtMA_90b15636-051d-4d38-9b92-0f33ecab5c26"
      unitRef="usd">0</nmih:WarrantLiability>
    <nmih:WarrantLiability
      contextRef="ic9aec26c5bc44d8993fd2a12a9c2faa8_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV82MS9mcmFnOmExZTkyMzc5ZjM0ZjRiNTk4ZWY0M2E4ZGRlY2ZiN2NmL3RhYmxlOmM1YTE4MWU5MzQxZDQ3N2NhY2ZkOGQ5OTkwYjc0YjUwL3RhYmxlcmFuZ2U6YzVhMTgxZTkzNDFkNDc3Y2FjZmQ4ZDk5OTBiNzRiNTBfMTAtNS0xLTEtMA_c1bd4b8e-2fe2-48b0-b2e3-8bcee3d25a8d"
      unitRef="usd">3135000</nmih:WarrantLiability>
    <nmih:WarrantLiability
      contextRef="if05e518a11af4e31afd2b6a3b3baadbf_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV82MS9mcmFnOmExZTkyMzc5ZjM0ZjRiNTk4ZWY0M2E4ZGRlY2ZiN2NmL3RhYmxlOmM1YTE4MWU5MzQxZDQ3N2NhY2ZkOGQ5OTkwYjc0YjUwL3RhYmxlcmFuZ2U6YzVhMTgxZTkzNDFkNDc3Y2FjZmQ4ZDk5OTBiNzRiNTBfMTAtNy0xLTEtMA_3f3ec639-1230-4fdb-a8a4-9d423c96172d"
      unitRef="usd">3135000</nmih:WarrantLiability>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="ia4beb32b32bc443eb0ad5c65cc823e0e_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV82MS9mcmFnOmExZTkyMzc5ZjM0ZjRiNTk4ZWY0M2E4ZGRlY2ZiN2NmL3RhYmxlOmM1YTE4MWU5MzQxZDQ3N2NhY2ZkOGQ5OTkwYjc0YjUwL3RhYmxlcmFuZ2U6YzVhMTgxZTkzNDFkNDc3Y2FjZmQ4ZDk5OTBiNzRiNTBfMTEtMS0xLTEtMA_4ded32b3-2ed8-4091-9ef3-6e3a75e2660c"
      unitRef="usd">0</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="ia283a16a23674006be3447c4d079f24c_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV82MS9mcmFnOmExZTkyMzc5ZjM0ZjRiNTk4ZWY0M2E4ZGRlY2ZiN2NmL3RhYmxlOmM1YTE4MWU5MzQxZDQ3N2NhY2ZkOGQ5OTkwYjc0YjUwL3RhYmxlcmFuZ2U6YzVhMTgxZTkzNDFkNDc3Y2FjZmQ4ZDk5OTBiNzRiNTBfMTEtMy0xLTEtMA_f89a4b16-2c4d-44b0-b17d-bfad31ac30b6"
      unitRef="usd">0</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="ic9aec26c5bc44d8993fd2a12a9c2faa8_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV82MS9mcmFnOmExZTkyMzc5ZjM0ZjRiNTk4ZWY0M2E4ZGRlY2ZiN2NmL3RhYmxlOmM1YTE4MWU5MzQxZDQ3N2NhY2ZkOGQ5OTkwYjc0YjUwL3RhYmxlcmFuZ2U6YzVhMTgxZTkzNDFkNDc3Y2FjZmQ4ZDk5OTBiNzRiNTBfMTEtNS0xLTEtMA_1528d8e2-1265-48b5-a539-1c1e9d9570c1"
      unitRef="usd">3135000</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="if05e518a11af4e31afd2b6a3b3baadbf_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV82MS9mcmFnOmExZTkyMzc5ZjM0ZjRiNTk4ZWY0M2E4ZGRlY2ZiN2NmL3RhYmxlOmM1YTE4MWU5MzQxZDQ3N2NhY2ZkOGQ5OTkwYjc0YjUwL3RhYmxlcmFuZ2U6YzVhMTgxZTkzNDFkNDc3Y2FjZmQ4ZDk5OTBiNzRiNTBfMTEtNy0xLTEtMA_f78b38e4-3852-4f7c-83cc-61b9e72ff76f"
      unitRef="usd">3135000</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i49973966649543d0bd01425398714e0f_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV82MS9mcmFnOmExZTkyMzc5ZjM0ZjRiNTk4ZWY0M2E4ZGRlY2ZiN2NmL3RhYmxlOjBiYzY2ZjM3ZDljNTQyNTZiYWUyNGM4NjdmNzAzNzNiL3RhYmxlcmFuZ2U6MGJjNjZmMzdkOWM1NDI1NmJhZTI0Yzg2N2Y3MDM3M2JfMy0xLTEtMS0w_343252c0-3afb-4bb8-b426-bafe0ad9a07b"
      unitRef="usd">48929000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="ic38c3bdefb8345a38e784f91985db775_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV82MS9mcmFnOmExZTkyMzc5ZjM0ZjRiNTk4ZWY0M2E4ZGRlY2ZiN2NmL3RhYmxlOjBiYzY2ZjM3ZDljNTQyNTZiYWUyNGM4NjdmNzAzNzNiL3RhYmxlcmFuZ2U6MGJjNjZmMzdkOWM1NDI1NmJhZTI0Yzg2N2Y3MDM3M2JfMy0zLTEtMS0w_0afe347e-2bd9-410d-9a3a-9140044fa891"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="ic96083527c6541348b711358d8b3c6a1_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV82MS9mcmFnOmExZTkyMzc5ZjM0ZjRiNTk4ZWY0M2E4ZGRlY2ZiN2NmL3RhYmxlOjBiYzY2ZjM3ZDljNTQyNTZiYWUyNGM4NjdmNzAzNzNiL3RhYmxlcmFuZ2U6MGJjNjZmMzdkOWM1NDI1NmJhZTI0Yzg2N2Y3MDM3M2JfMy01LTEtMS0w_4ec4e1fd-3691-44f2-92ea-4dd9ee064fe9"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="ia02e965781674a2dbff76300a234b4ce_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV82MS9mcmFnOmExZTkyMzc5ZjM0ZjRiNTk4ZWY0M2E4ZGRlY2ZiN2NmL3RhYmxlOjBiYzY2ZjM3ZDljNTQyNTZiYWUyNGM4NjdmNzAzNzNiL3RhYmxlcmFuZ2U6MGJjNjZmMzdkOWM1NDI1NmJhZTI0Yzg2N2Y3MDM3M2JfMy03LTEtMS0w_e34be6b6-d25d-46be-81a8-acd673edce84"
      unitRef="usd">48929000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="ia1a9813145984c57838d8083f0103fc3_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV82MS9mcmFnOmExZTkyMzc5ZjM0ZjRiNTk4ZWY0M2E4ZGRlY2ZiN2NmL3RhYmxlOjBiYzY2ZjM3ZDljNTQyNTZiYWUyNGM4NjdmNzAzNzNiL3RhYmxlcmFuZ2U6MGJjNjZmMzdkOWM1NDI1NmJhZTI0Yzg2N2Y3MDM3M2JfNC0xLTEtMS0w_00840a04-7b20-46cd-b1c0-ee3b065447f7"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i3915966cdf0c4e108b0ea427977c4ac0_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV82MS9mcmFnOmExZTkyMzc5ZjM0ZjRiNTk4ZWY0M2E4ZGRlY2ZiN2NmL3RhYmxlOjBiYzY2ZjM3ZDljNTQyNTZiYWUyNGM4NjdmNzAzNzNiL3RhYmxlcmFuZ2U6MGJjNjZmMzdkOWM1NDI1NmJhZTI0Yzg2N2Y3MDM3M2JfNC0zLTEtMS0w_34b7c917-8c0e-4f15-9669-26d3ca8b6f8f"
      unitRef="usd">190216000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="ibe6da7e2fc074923816cfadf30c8bcbd_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV82MS9mcmFnOmExZTkyMzc5ZjM0ZjRiNTk4ZWY0M2E4ZGRlY2ZiN2NmL3RhYmxlOjBiYzY2ZjM3ZDljNTQyNTZiYWUyNGM4NjdmNzAzNzNiL3RhYmxlcmFuZ2U6MGJjNjZmMzdkOWM1NDI1NmJhZTI0Yzg2N2Y3MDM3M2JfNC01LTEtMS0w_f544128c-2064-4bb5-8c5b-9e6c5bb78a61"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="if3890bbb2aad4bf996de6dce20aad3b2_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV82MS9mcmFnOmExZTkyMzc5ZjM0ZjRiNTk4ZWY0M2E4ZGRlY2ZiN2NmL3RhYmxlOjBiYzY2ZjM3ZDljNTQyNTZiYWUyNGM4NjdmNzAzNzNiL3RhYmxlcmFuZ2U6MGJjNjZmMzdkOWM1NDI1NmJhZTI0Yzg2N2Y3MDM3M2JfNC03LTEtMS0w_d27e64f8-5cbf-4485-9070-8fdffe5b4b20"
      unitRef="usd">190216000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i6a28fe2cf97c4d8f9a3da7e20b30eae8_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV82MS9mcmFnOmExZTkyMzc5ZjM0ZjRiNTk4ZWY0M2E4ZGRlY2ZiN2NmL3RhYmxlOjBiYzY2ZjM3ZDljNTQyNTZiYWUyNGM4NjdmNzAzNzNiL3RhYmxlcmFuZ2U6MGJjNjZmMzdkOWM1NDI1NmJhZTI0Yzg2N2Y3MDM3M2JfNS0xLTEtMS0w_e60c41f1-e8a6-4a4b-97f9-e377d8a40726"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="icb8c6f17b3614c31aab6019077a4ce46_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV82MS9mcmFnOmExZTkyMzc5ZjM0ZjRiNTk4ZWY0M2E4ZGRlY2ZiN2NmL3RhYmxlOjBiYzY2ZjM3ZDljNTQyNTZiYWUyNGM4NjdmNzAzNzNiL3RhYmxlcmFuZ2U6MGJjNjZmMzdkOWM1NDI1NmJhZTI0Yzg2N2Y3MDM3M2JfNS0zLTEtMS0w_3dd91a86-5cc1-4c2b-a9ec-66370b6cc2ad"
      unitRef="usd">684881000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="ibd0c03e7cbff4c81b4e3df359eea50a0_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV82MS9mcmFnOmExZTkyMzc5ZjM0ZjRiNTk4ZWY0M2E4ZGRlY2ZiN2NmL3RhYmxlOjBiYzY2ZjM3ZDljNTQyNTZiYWUyNGM4NjdmNzAzNzNiL3RhYmxlcmFuZ2U6MGJjNjZmMzdkOWM1NDI1NmJhZTI0Yzg2N2Y3MDM3M2JfNS01LTEtMS0w_20fb51bb-3c6c-4d4e-86e1-9cecade007ff"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="if3cba32a7e354db49a7f67f2ee801ef9_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV82MS9mcmFnOmExZTkyMzc5ZjM0ZjRiNTk4ZWY0M2E4ZGRlY2ZiN2NmL3RhYmxlOjBiYzY2ZjM3ZDljNTQyNTZiYWUyNGM4NjdmNzAzNzNiL3RhYmxlcmFuZ2U6MGJjNjZmMzdkOWM1NDI1NmJhZTI0Yzg2N2Y3MDM3M2JfNS03LTEtMS0w_36f3aa10-ebb5-40c5-902a-18640847b4f3"
      unitRef="usd">684881000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i54c5e1963e74495ca724f0293c66e163_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV82MS9mcmFnOmExZTkyMzc5ZjM0ZjRiNTk4ZWY0M2E4ZGRlY2ZiN2NmL3RhYmxlOjBiYzY2ZjM3ZDljNTQyNTZiYWUyNGM4NjdmNzAzNzNiL3RhYmxlcmFuZ2U6MGJjNjZmMzdkOWM1NDI1NmJhZTI0Yzg2N2Y3MDM3M2JfNi0xLTEtMS0w_c2771f14-432f-433c-ad23-ef7e56ba6258"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="ib4ba6f590b7047379a527e30f2d33cce_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV82MS9mcmFnOmExZTkyMzc5ZjM0ZjRiNTk4ZWY0M2E4ZGRlY2ZiN2NmL3RhYmxlOjBiYzY2ZjM3ZDljNTQyNTZiYWUyNGM4NjdmNzAzNzNiL3RhYmxlcmFuZ2U6MGJjNjZmMzdkOWM1NDI1NmJhZTI0Yzg2N2Y3MDM3M2JfNi0zLTEtMS0w_ced72d9c-e8d2-4fd7-b102-56ceebdce6f8"
      unitRef="usd">172642000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="ic1e9c9f7b27d43d9b62611cd474d7eb3_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV82MS9mcmFnOmExZTkyMzc5ZjM0ZjRiNTk4ZWY0M2E4ZGRlY2ZiN2NmL3RhYmxlOjBiYzY2ZjM3ZDljNTQyNTZiYWUyNGM4NjdmNzAzNzNiL3RhYmxlcmFuZ2U6MGJjNjZmMzdkOWM1NDI1NmJhZTI0Yzg2N2Y3MDM3M2JfNi01LTEtMS0w_34077932-d032-4670-b588-12b4370fdff2"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="ic1630e03436c4bd4a65fe1677791eece_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV82MS9mcmFnOmExZTkyMzc5ZjM0ZjRiNTk4ZWY0M2E4ZGRlY2ZiN2NmL3RhYmxlOjBiYzY2ZjM3ZDljNTQyNTZiYWUyNGM4NjdmNzAzNzNiL3RhYmxlcmFuZ2U6MGJjNjZmMzdkOWM1NDI1NmJhZTI0Yzg2N2Y3MDM3M2JfNi03LTEtMS0w_59257372-4161-4fe2-868c-aae1223101a7"
      unitRef="usd">172642000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="ifc593525627f4f64a286b3cc7f0bbad1_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV82MS9mcmFnOmExZTkyMzc5ZjM0ZjRiNTk4ZWY0M2E4ZGRlY2ZiN2NmL3RhYmxlOjBiYzY2ZjM3ZDljNTQyNTZiYWUyNGM4NjdmNzAzNzNiL3RhYmxlcmFuZ2U6MGJjNjZmMzdkOWM1NDI1NmJhZTI0Yzg2N2Y3MDM3M2JfOC0xLTEtMS0w_277eff4e-c206-426d-b179-498f8cd739c3"
      unitRef="usd">85361000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="i64f1b9e55dc844f2a2d16233fce8f49a_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV82MS9mcmFnOmExZTkyMzc5ZjM0ZjRiNTk4ZWY0M2E4ZGRlY2ZiN2NmL3RhYmxlOjBiYzY2ZjM3ZDljNTQyNTZiYWUyNGM4NjdmNzAzNzNiL3RhYmxlcmFuZ2U6MGJjNjZmMzdkOWM1NDI1NmJhZTI0Yzg2N2Y3MDM3M2JfOC0zLTEtMS0w_e6cb59f0-36da-4f74-8761-6b6c9cb379ac"
      unitRef="usd">0</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="i005f1b59901b43b0872f60042308d77f_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV82MS9mcmFnOmExZTkyMzc5ZjM0ZjRiNTk4ZWY0M2E4ZGRlY2ZiN2NmL3RhYmxlOjBiYzY2ZjM3ZDljNTQyNTZiYWUyNGM4NjdmNzAzNzNiL3RhYmxlcmFuZ2U6MGJjNjZmMzdkOWM1NDI1NmJhZTI0Yzg2N2Y3MDM3M2JfOC01LTEtMS0w_9434bdd2-af68-402b-af36-0b448e7e5f0e"
      unitRef="usd">0</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="i8dce0c29791b4b4c9068cb6abb9cb9a8_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV82MS9mcmFnOmExZTkyMzc5ZjM0ZjRiNTk4ZWY0M2E4ZGRlY2ZiN2NmL3RhYmxlOjBiYzY2ZjM3ZDljNTQyNTZiYWUyNGM4NjdmNzAzNzNiL3RhYmxlcmFuZ2U6MGJjNjZmMzdkOWM1NDI1NmJhZTI0Yzg2N2Y3MDM3M2JfOC03LTEtMS0w_ef122886-7b0e-466c-8ea5-d20326e93c41"
      unitRef="usd">85361000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="ifc593525627f4f64a286b3cc7f0bbad1_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV82MS9mcmFnOmExZTkyMzc5ZjM0ZjRiNTk4ZWY0M2E4ZGRlY2ZiN2NmL3RhYmxlOjBiYzY2ZjM3ZDljNTQyNTZiYWUyNGM4NjdmNzAzNzNiL3RhYmxlcmFuZ2U6MGJjNjZmMzdkOWM1NDI1NmJhZTI0Yzg2N2Y3MDM3M2JfOS0xLTEtMS0w_4335f16b-b17a-41cf-aa05-b40cb5c6e28f"
      unitRef="usd">134290000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="i64f1b9e55dc844f2a2d16233fce8f49a_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV82MS9mcmFnOmExZTkyMzc5ZjM0ZjRiNTk4ZWY0M2E4ZGRlY2ZiN2NmL3RhYmxlOjBiYzY2ZjM3ZDljNTQyNTZiYWUyNGM4NjdmNzAzNzNiL3RhYmxlcmFuZ2U6MGJjNjZmMzdkOWM1NDI1NmJhZTI0Yzg2N2Y3MDM3M2JfOS0zLTEtMS0w_6906f66a-ae42-40dd-9fd1-92aaa5bf9861"
      unitRef="usd">1047739000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="i005f1b59901b43b0872f60042308d77f_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV82MS9mcmFnOmExZTkyMzc5ZjM0ZjRiNTk4ZWY0M2E4ZGRlY2ZiN2NmL3RhYmxlOjBiYzY2ZjM3ZDljNTQyNTZiYWUyNGM4NjdmNzAzNzNiL3RhYmxlcmFuZ2U6MGJjNjZmMzdkOWM1NDI1NmJhZTI0Yzg2N2Y3MDM3M2JfOS01LTEtMS0w_662c3184-e6e1-4b4a-94f1-992eec3b7720"
      unitRef="usd">0</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="i8dce0c29791b4b4c9068cb6abb9cb9a8_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV82MS9mcmFnOmExZTkyMzc5ZjM0ZjRiNTk4ZWY0M2E4ZGRlY2ZiN2NmL3RhYmxlOjBiYzY2ZjM3ZDljNTQyNTZiYWUyNGM4NjdmNzAzNzNiL3RhYmxlcmFuZ2U6MGJjNjZmMzdkOWM1NDI1NmJhZTI0Yzg2N2Y3MDM3M2JfOS03LTEtMS0w_d5215865-6a67-4698-93d6-cdff391ac46b"
      unitRef="usd">1182029000</us-gaap:AssetsFairValueDisclosure>
    <nmih:WarrantLiability
      contextRef="ifc593525627f4f64a286b3cc7f0bbad1_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV82MS9mcmFnOmExZTkyMzc5ZjM0ZjRiNTk4ZWY0M2E4ZGRlY2ZiN2NmL3RhYmxlOjBiYzY2ZjM3ZDljNTQyNTZiYWUyNGM4NjdmNzAzNzNiL3RhYmxlcmFuZ2U6MGJjNjZmMzdkOWM1NDI1NmJhZTI0Yzg2N2Y3MDM3M2JfMTAtMS0xLTEtMA_d5e00192-0088-41d7-87a4-891bdc3ba33c"
      unitRef="usd">0</nmih:WarrantLiability>
    <nmih:WarrantLiability
      contextRef="i64f1b9e55dc844f2a2d16233fce8f49a_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV82MS9mcmFnOmExZTkyMzc5ZjM0ZjRiNTk4ZWY0M2E4ZGRlY2ZiN2NmL3RhYmxlOjBiYzY2ZjM3ZDljNTQyNTZiYWUyNGM4NjdmNzAzNzNiL3RhYmxlcmFuZ2U6MGJjNjZmMzdkOWM1NDI1NmJhZTI0Yzg2N2Y3MDM3M2JfMTAtMy0xLTEtMA_40853bb7-86bf-4495-952a-8c6d8c5a1e2a"
      unitRef="usd">0</nmih:WarrantLiability>
    <nmih:WarrantLiability
      contextRef="i005f1b59901b43b0872f60042308d77f_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV82MS9mcmFnOmExZTkyMzc5ZjM0ZjRiNTk4ZWY0M2E4ZGRlY2ZiN2NmL3RhYmxlOjBiYzY2ZjM3ZDljNTQyNTZiYWUyNGM4NjdmNzAzNzNiL3RhYmxlcmFuZ2U6MGJjNjZmMzdkOWM1NDI1NmJhZTI0Yzg2N2Y3MDM3M2JfMTAtNS0xLTEtMA_218d85a0-7c24-451d-8cc3-cb458f95875c"
      unitRef="usd">7641000</nmih:WarrantLiability>
    <nmih:WarrantLiability
      contextRef="i8dce0c29791b4b4c9068cb6abb9cb9a8_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV82MS9mcmFnOmExZTkyMzc5ZjM0ZjRiNTk4ZWY0M2E4ZGRlY2ZiN2NmL3RhYmxlOjBiYzY2ZjM3ZDljNTQyNTZiYWUyNGM4NjdmNzAzNzNiL3RhYmxlcmFuZ2U6MGJjNjZmMzdkOWM1NDI1NmJhZTI0Yzg2N2Y3MDM3M2JfMTAtNy0xLTEtMA_36aaf3df-5bd1-469d-af94-01552106965d"
      unitRef="usd">7641000</nmih:WarrantLiability>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="ifc593525627f4f64a286b3cc7f0bbad1_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV82MS9mcmFnOmExZTkyMzc5ZjM0ZjRiNTk4ZWY0M2E4ZGRlY2ZiN2NmL3RhYmxlOjBiYzY2ZjM3ZDljNTQyNTZiYWUyNGM4NjdmNzAzNzNiL3RhYmxlcmFuZ2U6MGJjNjZmMzdkOWM1NDI1NmJhZTI0Yzg2N2Y3MDM3M2JfMTEtMS0xLTEtMA_e8665b30-ff9a-45dc-b3d8-998c233d1eb7"
      unitRef="usd">0</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="i64f1b9e55dc844f2a2d16233fce8f49a_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV82MS9mcmFnOmExZTkyMzc5ZjM0ZjRiNTk4ZWY0M2E4ZGRlY2ZiN2NmL3RhYmxlOjBiYzY2ZjM3ZDljNTQyNTZiYWUyNGM4NjdmNzAzNzNiL3RhYmxlcmFuZ2U6MGJjNjZmMzdkOWM1NDI1NmJhZTI0Yzg2N2Y3MDM3M2JfMTEtMy0xLTEtMA_36ebf04d-ab0b-4455-91ca-f4fdcf88b8a0"
      unitRef="usd">0</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="i005f1b59901b43b0872f60042308d77f_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV82MS9mcmFnOmExZTkyMzc5ZjM0ZjRiNTk4ZWY0M2E4ZGRlY2ZiN2NmL3RhYmxlOjBiYzY2ZjM3ZDljNTQyNTZiYWUyNGM4NjdmNzAzNzNiL3RhYmxlcmFuZ2U6MGJjNjZmMzdkOWM1NDI1NmJhZTI0Yzg2N2Y3MDM3M2JfMTEtNS0xLTEtMA_0af44b22-ef00-472c-8e76-5071ec7ebf6d"
      unitRef="usd">7641000</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="i8dce0c29791b4b4c9068cb6abb9cb9a8_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV82MS9mcmFnOmExZTkyMzc5ZjM0ZjRiNTk4ZWY0M2E4ZGRlY2ZiN2NmL3RhYmxlOjBiYzY2ZjM3ZDljNTQyNTZiYWUyNGM4NjdmNzAzNzNiL3RhYmxlcmFuZ2U6MGJjNjZmMzdkOWM1NDI1NmJhZTI0Yzg2N2Y3MDM3M2JfMTEtNy0xLTEtMA_a5917366-9afc-424d-89c7-c260c702708c"
      unitRef="usd">7641000</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock
      contextRef="i7560d8f610ac4d89a70efc367fc2b71f_D20200101-20200930"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV82MS9mcmFnOmExZTkyMzc5ZjM0ZjRiNTk4ZWY0M2E4ZGRlY2ZiN2NmL3RleHRyZWdpb246YTFlOTIzNzlmMzRmNGI1OThlZjQzYThkZGVjZmI3Y2ZfNTcxMg_a00d2d79-ea19-4819-a621-877e51952c8b">&lt;div style="margin-bottom:9pt;text-align:justify;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 is a roll-forward of Level 3 liabilities measured at fair value:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:67.434%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.273%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.275%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;For the 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:10pt;font-weight:400;line-height:100%"&gt;Warrant Liability&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;(In Thousands)&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;Balance, January 1&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,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 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;7,296&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Change in fair value of warrant liability included in earnings&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4,286)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,025&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Issuance of common stock on warrant exercise&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(220)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,957)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance, September 30&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,135&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,364&#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:FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue
      contextRef="i0837dc34a493412d8376ed5295c11c65_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV82MS9mcmFnOmExZTkyMzc5ZjM0ZjRiNTk4ZWY0M2E4ZGRlY2ZiN2NmL3RhYmxlOmYzNmZiNTgyZDAxMzQyNjViZWYyZTM5NjA0NmNmZDU0L3RhYmxlcmFuZ2U6ZjM2ZmI1ODJkMDEzNDI2NWJlZjJlMzk2MDQ2Y2ZkNTRfMy0xLTEtMS0w_9e949271-300c-49b1-9a72-83839a346a0b"
      unitRef="usd">7641000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue
      contextRef="i9595f03a9b624b47832183f21f17816f_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV82MS9mcmFnOmExZTkyMzc5ZjM0ZjRiNTk4ZWY0M2E4ZGRlY2ZiN2NmL3RhYmxlOmYzNmZiNTgyZDAxMzQyNjViZWYyZTM5NjA0NmNmZDU0L3RhYmxlcmFuZ2U6ZjM2ZmI1ODJkMDEzNDI2NWJlZjJlMzk2MDQ2Y2ZkNTRfMy0zLTEtMS0w_65ca4932-ca13-452b-adc3-a566d6f12766"
      unitRef="usd">7296000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings
      contextRef="ia6a9addba8d14ed59deed886bd69be54_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV82MS9mcmFnOmExZTkyMzc5ZjM0ZjRiNTk4ZWY0M2E4ZGRlY2ZiN2NmL3RhYmxlOmYzNmZiNTgyZDAxMzQyNjViZWYyZTM5NjA0NmNmZDU0L3RhYmxlcmFuZ2U6ZjM2ZmI1ODJkMDEzNDI2NWJlZjJlMzk2MDQ2Y2ZkNTRfNC0xLTEtMS0w_e9aab119-362b-4205-b281-d158c053af82"
      unitRef="usd">-4286000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings
      contextRef="i0677097af5434f17aa00fe4f3295e43b_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV82MS9mcmFnOmExZTkyMzc5ZjM0ZjRiNTk4ZWY0M2E4ZGRlY2ZiN2NmL3RhYmxlOmYzNmZiNTgyZDAxMzQyNjViZWYyZTM5NjA0NmNmZDU0L3RhYmxlcmFuZ2U6ZjM2ZmI1ODJkMDEzNDI2NWJlZjJlMzk2MDQ2Y2ZkNTRfNC0zLTEtMS0w_49d9eebc-91be-406d-9a25-e324bc3b086c"
      unitRef="usd">6025000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements
      contextRef="ia6a9addba8d14ed59deed886bd69be54_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV82MS9mcmFnOmExZTkyMzc5ZjM0ZjRiNTk4ZWY0M2E4ZGRlY2ZiN2NmL3RhYmxlOmYzNmZiNTgyZDAxMzQyNjViZWYyZTM5NjA0NmNmZDU0L3RhYmxlcmFuZ2U6ZjM2ZmI1ODJkMDEzNDI2NWJlZjJlMzk2MDQ2Y2ZkNTRfNi0xLTEtMS0w_69047707-c3c1-44b8-8cbc-d071453b7207"
      unitRef="usd">220000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements
      contextRef="i0677097af5434f17aa00fe4f3295e43b_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV82MS9mcmFnOmExZTkyMzc5ZjM0ZjRiNTk4ZWY0M2E4ZGRlY2ZiN2NmL3RhYmxlOmYzNmZiNTgyZDAxMzQyNjViZWYyZTM5NjA0NmNmZDU0L3RhYmxlcmFuZ2U6ZjM2ZmI1ODJkMDEzNDI2NWJlZjJlMzk2MDQ2Y2ZkNTRfNi0zLTEtMS0w_c3ec83e1-4fed-4564-a5dc-81de91d440da"
      unitRef="usd">6957000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue
      contextRef="ibd036899f056439b8694eadfe2738310_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV82MS9mcmFnOmExZTkyMzc5ZjM0ZjRiNTk4ZWY0M2E4ZGRlY2ZiN2NmL3RhYmxlOmYzNmZiNTgyZDAxMzQyNjViZWYyZTM5NjA0NmNmZDU0L3RhYmxlcmFuZ2U6ZjM2ZmI1ODJkMDEzNDI2NWJlZjJlMzk2MDQ2Y2ZkNTRfNy0xLTEtMS0w_043fdad1-29b9-430c-b2fb-9c76fd588bbf"
      unitRef="usd">3135000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue
      contextRef="ief111188a94c498ab7cd470357d4d114_I20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV82MS9mcmFnOmExZTkyMzc5ZjM0ZjRiNTk4ZWY0M2E4ZGRlY2ZiN2NmL3RhYmxlOmYzNmZiNTgyZDAxMzQyNjViZWYyZTM5NjA0NmNmZDU0L3RhYmxlcmFuZ2U6ZjM2ZmI1ODJkMDEzNDI2NWJlZjJlMzk2MDQ2Y2ZkNTRfNy0zLTEtMS0w_75517b2e-26e7-4bb1-a8bb-8df4441630fd"
      unitRef="usd">6364000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue>
    <us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock
      contextRef="i7560d8f610ac4d89a70efc367fc2b71f_D20200101-20200930"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV82MS9mcmFnOmExZTkyMzc5ZjM0ZjRiNTk4ZWY0M2E4ZGRlY2ZiN2NmL3RleHRyZWdpb246YTFlOTIzNzlmMzRmNGI1OThlZjQzYThkZGVjZmI3Y2ZfOTg5NTYwNDY1NTg0NA_6159736a-7de0-4885-ba06-7fdb97c2b911">&lt;div style="margin-bottom:9pt;text-align:justify;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 outlines the key inputs and assumptions used to calculate the fair value of the warrant liability in the Black-Scholes option-pricing model as of the dates indicated.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:67.434%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.273%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.275%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;As of 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="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Common stock price&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17.80&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;26.26&#160;&lt;/span&gt;&lt;/td&gt;&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;Risk free interest rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.76%&lt;/span&gt;&lt;/div&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;Expected life&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.56 years&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:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.92 years&lt;/span&gt;&lt;/div&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;Expected volatility&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;75.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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;33.5%&lt;/span&gt;&lt;/div&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;Dividend yield&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;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:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock>
    <us-gaap:WarrantsAndRightsOutstandingMeasurementInput
      contextRef="if6b2c641c7844abaa888af50fb518f5a_I20200930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV82MS9mcmFnOmExZTkyMzc5ZjM0ZjRiNTk4ZWY0M2E4ZGRlY2ZiN2NmL3RhYmxlOjlmMGJiYTI5ZjVmOTQ5NGM4OWY2YWVlM2Q4MzI4YmJiL3RhYmxlcmFuZ2U6OWYwYmJhMjlmNWY5NDk0Yzg5ZjZhZWUzZDgzMjhiYmJfMi0xLTEtMS0w_dcf39376-daa3-4575-97ff-8511d826b856"
      unitRef="usdPerShare">17.80</us-gaap:WarrantsAndRightsOutstandingMeasurementInput>
    <us-gaap:WarrantsAndRightsOutstandingMeasurementInput
      contextRef="iea1f3ba606554b7db50075bef0f6c857_I20190930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV82MS9mcmFnOmExZTkyMzc5ZjM0ZjRiNTk4ZWY0M2E4ZGRlY2ZiN2NmL3RhYmxlOjlmMGJiYTI5ZjVmOTQ5NGM4OWY2YWVlM2Q4MzI4YmJiL3RhYmxlcmFuZ2U6OWYwYmJhMjlmNWY5NDk0Yzg5ZjZhZWUzZDgzMjhiYmJfMi0zLTEtMS0w_78bf15db-fdcf-4994-b9ec-c6262386712d"
      unitRef="usdPerShare">26.26</us-gaap:WarrantsAndRightsOutstandingMeasurementInput>
    <us-gaap:WarrantsAndRightsOutstandingMeasurementInput
      contextRef="i1248b85e30cf4272b2768b34fbef66dd_I20200930"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV82MS9mcmFnOmExZTkyMzc5ZjM0ZjRiNTk4ZWY0M2E4ZGRlY2ZiN2NmL3RhYmxlOjlmMGJiYTI5ZjVmOTQ5NGM4OWY2YWVlM2Q4MzI4YmJiL3RhYmxlcmFuZ2U6OWYwYmJhMjlmNWY5NDk0Yzg5ZjZhZWUzZDgzMjhiYmJfMy0xLTEtMS0w_3c49b52e-f2ad-4007-b830-51d1d76574e5"
      unitRef="number">0.0013</us-gaap:WarrantsAndRightsOutstandingMeasurementInput>
    <us-gaap:WarrantsAndRightsOutstandingMeasurementInput
      contextRef="i8f64239eceff44a9b855ca0a349041fe_I20190930"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV82MS9mcmFnOmExZTkyMzc5ZjM0ZjRiNTk4ZWY0M2E4ZGRlY2ZiN2NmL3RhYmxlOjlmMGJiYTI5ZjVmOTQ5NGM4OWY2YWVlM2Q4MzI4YmJiL3RhYmxlcmFuZ2U6OWYwYmJhMjlmNWY5NDk0Yzg5ZjZhZWUzZDgzMjhiYmJfMy0zLTEtMS0wL3RleHRyZWdpb246MDBhMGU0MDE4YzYzNDY2OGJmMTBjNDNmM2E5OTEyMjFfOQ_31a30a20-eaf9-4691-8dbf-8fafdc0fd252"
      unitRef="number">0.0176</us-gaap:WarrantsAndRightsOutstandingMeasurementInput>
    <us-gaap:WarrantsAndRightsOutstandingTerm
      contextRef="i78832401c749484ba24cea4e6e2d05a4_I20200930"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV82MS9mcmFnOmExZTkyMzc5ZjM0ZjRiNTk4ZWY0M2E4ZGRlY2ZiN2NmL3RhYmxlOjlmMGJiYTI5ZjVmOTQ5NGM4OWY2YWVlM2Q4MzI4YmJiL3RhYmxlcmFuZ2U6OWYwYmJhMjlmNWY5NDk0Yzg5ZjZhZWUzZDgzMjhiYmJfNC0xLTEtMS0w_f42e79c6-918e-46b3-bf07-1cb286d9ba68">P1Y6M21D</us-gaap:WarrantsAndRightsOutstandingTerm>
    <us-gaap:WarrantsAndRightsOutstandingTerm
      contextRef="ib0e466b9312547e59e8c329a12b22b7c_I20190930"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV82MS9mcmFnOmExZTkyMzc5ZjM0ZjRiNTk4ZWY0M2E4ZGRlY2ZiN2NmL3RhYmxlOjlmMGJiYTI5ZjVmOTQ5NGM4OWY2YWVlM2Q4MzI4YmJiL3RhYmxlcmFuZ2U6OWYwYmJhMjlmNWY5NDk0Yzg5ZjZhZWUzZDgzMjhiYmJfNC0zLTEtMS0wL3RleHRyZWdpb246M2U5YWY4YWY3MTlhNGE2NmIwN2UxM2IwYzQ1MDlkZWFfOQ_1e646200-0d64-4226-abc8-110f50aaa6da">P0Y11M1D</us-gaap:WarrantsAndRightsOutstandingTerm>
    <us-gaap:WarrantsAndRightsOutstandingMeasurementInput
      contextRef="i18c3395ef6274484b26c1b9c224b92a3_I20200930"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV82MS9mcmFnOmExZTkyMzc5ZjM0ZjRiNTk4ZWY0M2E4ZGRlY2ZiN2NmL3RhYmxlOjlmMGJiYTI5ZjVmOTQ5NGM4OWY2YWVlM2Q4MzI4YmJiL3RhYmxlcmFuZ2U6OWYwYmJhMjlmNWY5NDk0Yzg5ZjZhZWUzZDgzMjhiYmJfNS0xLTEtMS0w_970e9b40-d73c-49d1-bd7f-17d4e0135e45"
      unitRef="number">0.753</us-gaap:WarrantsAndRightsOutstandingMeasurementInput>
    <us-gaap:WarrantsAndRightsOutstandingMeasurementInput
      contextRef="i3f48811d71b345f88322b181f1e86d1d_I20190930"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV82MS9mcmFnOmExZTkyMzc5ZjM0ZjRiNTk4ZWY0M2E4ZGRlY2ZiN2NmL3RhYmxlOjlmMGJiYTI5ZjVmOTQ5NGM4OWY2YWVlM2Q4MzI4YmJiL3RhYmxlcmFuZ2U6OWYwYmJhMjlmNWY5NDk0Yzg5ZjZhZWUzZDgzMjhiYmJfNS0zLTEtMS0wL3RleHRyZWdpb246MGE2YTlhY2QzZTQ2NDlhNGIzMzRlYzk0NTkxYWQ4OWRfOQ_f8c1b685-c826-44db-a618-e92b5e8e7636"
      unitRef="number">0.335</us-gaap:WarrantsAndRightsOutstandingMeasurementInput>
    <us-gaap:WarrantsAndRightsOutstandingMeasurementInput
      contextRef="i59f083aa4a0d4e34afa3ed18c09f1a08_I20200930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV82MS9mcmFnOmExZTkyMzc5ZjM0ZjRiNTk4ZWY0M2E4ZGRlY2ZiN2NmL3RhYmxlOjlmMGJiYTI5ZjVmOTQ5NGM4OWY2YWVlM2Q4MzI4YmJiL3RhYmxlcmFuZ2U6OWYwYmJhMjlmNWY5NDk0Yzg5ZjZhZWUzZDgzMjhiYmJfNi0xLTEtMS0w_b7c48ec3-44f3-4d0e-b05b-5a5eec82ff3e"
      unitRef="number">0</us-gaap:WarrantsAndRightsOutstandingMeasurementInput>
    <us-gaap:WarrantsAndRightsOutstandingMeasurementInput
      contextRef="i74adee9211d94ed0a8766c74ce96c7a0_I20190930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV82MS9mcmFnOmExZTkyMzc5ZjM0ZjRiNTk4ZWY0M2E4ZGRlY2ZiN2NmL3RhYmxlOjlmMGJiYTI5ZjVmOTQ5NGM4OWY2YWVlM2Q4MzI4YmJiL3RhYmxlcmFuZ2U6OWYwYmJhMjlmNWY5NDk0Yzg5ZjZhZWUzZDgzMjhiYmJfNi0zLTEtMS0w_b8483556-167e-41f5-ac3d-ae91f64b0aa1"
      unitRef="number">0</us-gaap:WarrantsAndRightsOutstandingMeasurementInput>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="ibd6b242a6093454b82bc7cf26bf52849_I20200619"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV82MS9mcmFnOmExZTkyMzc5ZjM0ZjRiNTk4ZWY0M2E4ZGRlY2ZiN2NmL3RleHRyZWdpb246YTFlOTIzNzlmMzRmNGI1OThlZjQzYThkZGVjZmI3Y2ZfNTMwMA_d7e8e306-48cd-4258-9b61-531951da5637"
      unitRef="usd">400000000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:LongTermDebt
      contextRef="icc52e34d728048e6976b676a6ca23630_I20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV82MS9mcmFnOmExZTkyMzc5ZjM0ZjRiNTk4ZWY0M2E4ZGRlY2ZiN2NmL3RleHRyZWdpb246YTFlOTIzNzlmMzRmNGI1OThlZjQzYThkZGVjZmI3Y2ZfNTQ0OQ_b01df43d-d77e-49bf-9d42-31d5cd93e5b5"
      unitRef="usd">393000000.0</us-gaap:LongTermDebt>
    <us-gaap:DeferredFinanceCostsGross
      contextRef="icc52e34d728048e6976b676a6ca23630_I20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV82MS9mcmFnOmExZTkyMzc5ZjM0ZjRiNTk4ZWY0M2E4ZGRlY2ZiN2NmL3RleHRyZWdpb246YTFlOTIzNzlmMzRmNGI1OThlZjQzYThkZGVjZmI3Y2ZfNTQ5NQ_e1b426fb-d8d2-43a8-92b4-78027064ddf1"
      unitRef="usd">7000000.0</us-gaap:DeferredFinanceCostsGross>
    <us-gaap:LongTermDebtFairValue
      contextRef="i8eaf22f2935449c7895e0f079d10b787_I20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV82MS9mcmFnOmExZTkyMzc5ZjM0ZjRiNTk4ZWY0M2E4ZGRlY2ZiN2NmL3RleHRyZWdpb246YTFlOTIzNzlmMzRmNGI1OThlZjQzYThkZGVjZmI3Y2ZfNTUyMw_8ffd43dc-0e43-449e-8b10-bfbe20f79deb"
      unitRef="usd">427500000</us-gaap:LongTermDebtFairValue>
    <us-gaap:LongTermDebt
      contextRef="i6bf4ca43db4543e4ac645e8ee6db5b44_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV82MS9mcmFnOmExZTkyMzc5ZjM0ZjRiNTk4ZWY0M2E4ZGRlY2ZiN2NmL3RleHRyZWdpb246YTFlOTIzNzlmMzRmNGI1OThlZjQzYThkZGVjZmI3Y2ZfNTYzMw_36d3e5fb-1a04-4e36-a2de-768558383172"
      unitRef="usd">145800000</us-gaap:LongTermDebt>
    <us-gaap:DeferredFinanceCostsGross
      contextRef="i6bf4ca43db4543e4ac645e8ee6db5b44_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV82MS9mcmFnOmExZTkyMzc5ZjM0ZjRiNTk4ZWY0M2E4ZGRlY2ZiN2NmL3RleHRyZWdpb246YTFlOTIzNzlmMzRmNGI1OThlZjQzYThkZGVjZmI3Y2ZfNTY3OQ_70dd9d1c-a569-4ea0-a360-fd4a9a02239f"
      unitRef="usd">2000000.0</us-gaap:DeferredFinanceCostsGross>
    <us-gaap:LongTermDebtFairValue
      contextRef="ia184795aeeca47bf974fd3c0f655f857_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV82MS9mcmFnOmExZTkyMzc5ZjM0ZjRiNTk4ZWY0M2E4ZGRlY2ZiN2NmL3RleHRyZWdpb246YTFlOTIzNzlmMzRmNGI1OThlZjQzYThkZGVjZmI3Y2ZfNTcwNw_ec2ef4c5-1205-47c8-9a12-ec2e729c76ef"
      unitRef="usd">147800000</us-gaap:LongTermDebtFairValue>
    <us-gaap:DebtDisclosureTextBlock
      contextRef="i7560d8f610ac4d89a70efc367fc2b71f_D20200101-20200930"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV82NC9mcmFnOjQxN2Y4M2MyNTgxYTQxOTE5MmEzMTA5ZWVlNDc3YTc4L3RleHRyZWdpb246NDE3ZjgzYzI1ODFhNDE5MTkyYTMxMDllZWU0NzdhNzhfNDgwNw_c1a03aba-200d-4aad-af11-9cd64980fffa">Debt&lt;div style="margin-bottom:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt; Senior Secured Notes&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;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, 2020, we had $400&#160;million aggregate principal amount of senior secured notes outstanding. The Notes were issued pursuant to an indenture dated June 19, 2020 (the Indenture) and bear interest at a rate of 7.375%, payable semi-annually on June 1 and December 1. A portion of the proceeds from the Notes offering were used to repay the outstanding amount due under our $150&#160;million term loan (2018 Term Loan) and to pay underwriting fees incurred in connection with the offering. Remaining proceeds &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;of $244.4&#160;million are&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; available for general corporate purposes, including to support the growth of our new business production and operations.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;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 Notes mature on June 1, 2025. At any time, or from time to time, prior to March 1, 2025, we may elect to redeem the Notes in whole or in part at a price based on&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; 100% of the aggregate principal amount of any Notes redeemed plus the "Applicable Premium,"&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; plus accrued and unpaid interest thereon. Applicable Premium is defined as the greater of (1) 1.0% of the principal amount of the Notes, or (2) the principal value of the Notes plus the present value of all future interest payments. At any time on or after March 1, 2025, we may elect to redeem the Notes in whole or in part at a price equal to 100% of the aggregate principal amount of the Notes to be redeemed plus accrued and unpaid interest thereon. From time to time prior to June 1, 2022, we may also elect to use proceeds raised from one or more equity offerings to redeem up to 40% of the aggregate principal amount of the Notes at a price equal to 107.375% of the aggregate principal amount thereof plus accrued and unpaid interest thereon, subject to certain exceptions.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;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;Interest expense for the Notes includes interest and the amortization of capitalized debt issuance costs. In connection with the Notes offering, we recorded capitalized debt issuance costs of $7.4&#160;million. Such amounts will be amortized over the contractual life of the Notes using the effective interest method. At September&#160;30, 2020, $7.0&#160;million of unamortized debt issuance costs remained.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;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;Interest expense for the nine months ended September&#160;30, 2020 includes $2.6&#160;million of costs related to the extinguishment of the 2018 Term Loan and issuance of the Notes.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;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 are subject to certain covenants under the Notes (as defined in the Indenture), including, but not limited to, a maximum debt-to-total capitalization ratio of 35%. We were in compliance with all Notes covenants as of September&#160;30, 2020.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;2020 Revolving Credit Facility&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;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;On March 20, 2020, we amended our $85&#160;million three-year secured revolving credit facility (the 2018 Revolving Credit Facility), increasing borrowing capacity under the facility to $100&#160;million, extending its maturity date from May 24, 2021 to February 22, 2023, and reducing the interest cost related to both undrawn commitments and drawn borrowings under the facility (as amended, the 2020 Revolving Credit Facility). Borrowings under the 2020 Revolving Credit Facility may be used for general corporate purposes, including to support the growth of our new business production and operations, and accrue interest at a variable rate equal to, at our discretion, (i) a base rate (as defined in our existing credit agreement (the Credit Agreement), subject to a floor of 1.00% per annum) plus a margin of 0.375% to 1.875% per annum or (ii) the Eurodollar Rate (subject to a floor of &#x2014;% per annum) plus a margin of 1.375% to 2.875% per annum, based on the applicable corporate credit rating at the time. As of September&#160;30, 2020, no borrowings were drawn under the 2020 Revolving Credit Facility.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;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 2020 Revolving Credit Facility, we are required to pay a quarterly commitment fee on the average daily undrawn amount of 0.175% to 0.525%, based on the applicable corporate credit rating at the time. As of September&#160;30, 2020, the applicable commitment fee was 0.35%. For the three and nine months ended September&#160;30, 2020, we recorded $0.1 million and $0.3 million of commitment fees in interest expense, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;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 incurred debt issuance costs of $0.8 million in connection with the 2020 Revolving Credit Facility and had $0.6&#160;million of unamortized debt issuance costs associated with the 2018 Revolving Credit Facility remaining at the time of its amendment and replacement. Combined unamortized debt issuance will be amortized through interest expense on a straight-line basis over the contractual life of the 2020 Revolving Credit Facility. At September&#160;30, 2020, remaining unamortized deferred debt issuance costs were $1.1 million.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;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 are subject to certain covenants under the 2020 Revolving Credit Facility, including, but not limited to, the following: a maximum debt-to-total capitalization ratio of 35%, a minimum liquidity requirement, compliance with the PMIERs financial requirements (subject to any GSE approved waivers), and minimum consolidated net worth and statutory capital requirements (respectively, as defined therein). We were in compliance with all covenants at September&#160;30, 2020.&lt;/span&gt;&lt;/div&gt;</us-gaap:DebtDisclosureTextBlock>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="icc52e34d728048e6976b676a6ca23630_I20200930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV82NC9mcmFnOjQxN2Y4M2MyNTgxYTQxOTE5MmEzMTA5ZWVlNDc3YTc4L3RleHRyZWdpb246NDE3ZjgzYzI1ODFhNDE5MTkyYTMxMDllZWU0NzdhNzhfNjA_07dc6f9d-21be-48da-bb5c-8640882e1f66"
      unitRef="usd">400000000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="ibd6b242a6093454b82bc7cf26bf52849_I20200619"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV82NC9mcmFnOjQxN2Y4M2MyNTgxYTQxOTE5MmEzMTA5ZWVlNDc3YTc4L3RleHRyZWdpb246NDE3ZjgzYzI1ODFhNDE5MTkyYTMxMDllZWU0NzdhNzhfMjQx_513de348-0a78-4a9d-9e5b-384a8628d3b9"
      unitRef="number">0.07375</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:RepaymentsOfSecuredDebt
      contextRef="idfa2ba1689434066b20fc5cd978637f4_D20200619-20200619"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV82NC9mcmFnOjQxN2Y4M2MyNTgxYTQxOTE5MmEzMTA5ZWVlNDc3YTc4L3RleHRyZWdpb246NDE3ZjgzYzI1ODFhNDE5MTkyYTMxMDllZWU0NzdhNzhfMzk5_a5e4e5ec-7c5c-4fc1-98b2-30a1d13e0183"
      unitRef="usd">150000000</us-gaap:RepaymentsOfSecuredDebt>
    <us-gaap:ProceedsFromIssuanceOfSeniorLongTermDebt
      contextRef="if1d6241573a64c36aa34e0db1f79c6d4_D20200619-20200619"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV82NC9mcmFnOjQxN2Y4M2MyNTgxYTQxOTE5MmEzMTA5ZWVlNDc3YTc4L3RleHRyZWdpb246NDE3ZjgzYzI1ODFhNDE5MTkyYTMxMDllZWU0NzdhNzhfNTIy_b7c4fda7-64b2-49fa-9866-26f47f546e4d"
      unitRef="usd">244400000</us-gaap:ProceedsFromIssuanceOfSeniorLongTermDebt>
    <us-gaap:DebtInstrumentRedemptionPricePercentage
      contextRef="i9f32d18d6c7a48f5bf15f3f3888990ea_D20200619-20200619"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV82NC9mcmFnOjQxN2Y4M2MyNTgxYTQxOTE5MmEzMTA5ZWVlNDc3YTc4L3RleHRyZWdpb246NDE3ZjgzYzI1ODFhNDE5MTkyYTMxMDllZWU0NzdhNzhfODE2_66f1d543-0328-4a8c-9258-edcb1e57cbc3"
      unitRef="number">1</us-gaap:DebtInstrumentRedemptionPricePercentage>
    <nmih:DebtInstrumentCovenantTermsApplicablePremium
      contextRef="ibd6b242a6093454b82bc7cf26bf52849_I20200619"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV82NC9mcmFnOjQxN2Y4M2MyNTgxYTQxOTE5MmEzMTA5ZWVlNDc3YTc4L3RleHRyZWdpb246NDE3ZjgzYzI1ODFhNDE5MTkyYTMxMDllZWU0NzdhNzhfMTAwMA_ea30a0af-b7b8-49e0-8edd-0eefeaf7233d"
      unitRef="number">0.010</nmih:DebtInstrumentCovenantTermsApplicablePremium>
    <us-gaap:DebtInstrumentRedemptionPricePercentage
      contextRef="i6b5fb52de0cd4080b40aed00e93e6940_D20200619-20200619"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV82NC9mcmFnOjQxN2Y4M2MyNTgxYTQxOTE5MmEzMTA5ZWVlNDc3YTc4L3RleHRyZWdpb246NDE3ZjgzYzI1ODFhNDE5MTkyYTMxMDllZWU0NzdhNzhfMTI0Nw_d0d182ee-59b3-49d3-9904-375f242a02a8"
      unitRef="number">1</us-gaap:DebtInstrumentRedemptionPricePercentage>
    <nmih:DebtInstrumentRedemptionPricePercentageOfPrincipalAmountRedeemable
      contextRef="ibd6b242a6093454b82bc7cf26bf52849_I20200619"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV82NC9mcmFnOjQxN2Y4M2MyNTgxYTQxOTE5MmEzMTA5ZWVlNDc3YTc4L3RleHRyZWdpb246NDE3ZjgzYzI1ODFhNDE5MTkyYTMxMDllZWU0NzdhNzhfMTQ4Ng_a1a67cc0-e31d-42b2-9f3a-52f79ed53e0a"
      unitRef="number">0.40</nmih:DebtInstrumentRedemptionPricePercentageOfPrincipalAmountRedeemable>
    <us-gaap:DebtInstrumentRedemptionPricePercentage
      contextRef="i31a60818b2694939a54bf84259def9cd_D20200619-20200619"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV82NC9mcmFnOjQxN2Y4M2MyNTgxYTQxOTE5MmEzMTA5ZWVlNDc3YTc4L3RleHRyZWdpb246NDE3ZjgzYzI1ODFhNDE5MTkyYTMxMDllZWU0NzdhNzhfMTU1Ng_03f13f68-f307-4ceb-99d2-94a28162c654"
      unitRef="number">1.07375</us-gaap:DebtInstrumentRedemptionPricePercentage>
    <us-gaap:DeferredFinanceCostsGross
      contextRef="ibd6b242a6093454b82bc7cf26bf52849_I20200619"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV82NC9mcmFnOjQxN2Y4M2MyNTgxYTQxOTE5MmEzMTA5ZWVlNDc3YTc4L3RleHRyZWdpb246NDE3ZjgzYzI1ODFhNDE5MTkyYTMxMDllZWU0NzdhNzhfMTg2Ng_b6ddf1d1-603a-440d-8327-677693f5835a"
      unitRef="usd">7400000</us-gaap:DeferredFinanceCostsGross>
    <us-gaap:DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet
      contextRef="icc52e34d728048e6976b676a6ca23630_I20200930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV82NC9mcmFnOjQxN2Y4M2MyNTgxYTQxOTE5MmEzMTA5ZWVlNDc3YTc4L3RleHRyZWdpb246NDE3ZjgzYzI1ODFhNDE5MTkyYTMxMDllZWU0NzdhNzhfMTk5NQ_d83cde46-a21e-4a50-aa79-cd74f505372b"
      unitRef="usd">7000000.0</us-gaap:DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet>
    <us-gaap:GainsLossesOnExtinguishmentOfDebt
      contextRef="i5163102b97f7466dadf9992727b6f7e7_D20200101-20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV82NC9mcmFnOjQxN2Y4M2MyNTgxYTQxOTE5MmEzMTA5ZWVlNDc3YTc4L3RleHRyZWdpb246NDE3ZjgzYzI1ODFhNDE5MTkyYTMxMDllZWU0NzdhNzhfMjExOA_46847c0b-9e21-4c1f-a110-3f2ce5ccd9f2"
      unitRef="usd">-2600000</us-gaap:GainsLossesOnExtinguishmentOfDebt>
    <nmih:DebtInstrumentCovenantTermsDebtToTotalCapitalizationRatioMaximum
      contextRef="ib7bb84449d28477aa3bd58a72908467e_D20200619-20200619"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV82NC9mcmFnOjQxN2Y4M2MyNTgxYTQxOTE5MmEzMTA5ZWVlNDc3YTc4L3RleHRyZWdpb246NDE3ZjgzYzI1ODFhNDE5MTkyYTMxMDllZWU0NzdhNzhfMjM3MQ_1f96910e-597b-4f4a-8190-d08125a8eceb"
      unitRef="number">0.35</nmih:DebtInstrumentCovenantTermsDebtToTotalCapitalizationRatioMaximum>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="idd3fdb853652447d8b1eabe250087877_I20200319"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV82NC9mcmFnOjQxN2Y4M2MyNTgxYTQxOTE5MmEzMTA5ZWVlNDc3YTc4L3RleHRyZWdpb246NDE3ZjgzYzI1ODFhNDE5MTkyYTMxMDllZWU0NzdhNzhfMjQ5OQ_2489c92f-b6f7-4cea-a12b-b17baef2ef92"
      unitRef="usd">85000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:DebtInstrumentTerm
      contextRef="ia0b13d44f67c447e8c85ee32f75fd5d2_D20200319-20200319"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV82NC9mcmFnOjQxN2Y4M2MyNTgxYTQxOTE5MmEzMTA5ZWVlNDc3YTc4L3RleHRyZWdpb246NDE3ZjgzYzI1ODFhNDE5MTkyYTMxMDllZWU0NzdhNzhfNDgxMg_c332b4f7-e372-40bc-a499-fc29c62c0081">P3Y</us-gaap:DebtInstrumentTerm>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="i225b1bd0f9314d36ac5de038661df713_I20200320"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV82NC9mcmFnOjQxN2Y4M2MyNTgxYTQxOTE5MmEzMTA5ZWVlNDc3YTc4L3RleHRyZWdpb246NDE3ZjgzYzI1ODFhNDE5MTkyYTMxMDllZWU0NzdhNzhfMjYzNA_d6b0d3bf-b13a-4ed4-bdce-495c19c48cd5"
      unitRef="usd">100000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <nmih:DebtInstrumentVariableInterestRateFloor
      contextRef="i61739b2e00fd4223a7481df2b14d4c98_D20200320-20200320"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV82NC9mcmFnOjQxN2Y4M2MyNTgxYTQxOTE5MmEzMTA5ZWVlNDc3YTc4L3RleHRyZWdpb246NDE3ZjgzYzI1ODFhNDE5MTkyYTMxMDllZWU0NzdhNzhfMzIxMw_240eb4af-e3b7-4963-b460-35888742c8c8"
      unitRef="number">0.0100</nmih:DebtInstrumentVariableInterestRateFloor>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="ib0aa175381cc45708c16dbfa177dd5af_D20200320-20200320"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV82NC9mcmFnOjQxN2Y4M2MyNTgxYTQxOTE5MmEzMTA5ZWVlNDc3YTc4L3RleHRyZWdpb246NDE3ZjgzYzI1ODFhNDE5MTkyYTMxMDllZWU0NzdhNzhfMzI0NA_c0217383-2080-423d-bd62-39fb1cccae7f"
      unitRef="number">0.00375</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="ib89e13382f854b9f937caaa78496f99b_D20200320-20200320"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV82NC9mcmFnOjQxN2Y4M2MyNTgxYTQxOTE5MmEzMTA5ZWVlNDc3YTc4L3RleHRyZWdpb246NDE3ZjgzYzI1ODFhNDE5MTkyYTMxMDllZWU0NzdhNzhfMzI1MA_9607c39c-a59e-49fb-aa72-b6c80f10888a"
      unitRef="number">0.01875</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <nmih:DebtInstrumentVariableInterestRateFloor
      contextRef="i4e2b267a5d354edeb1b18a2dc711d284_D20200320-20200320"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV82NC9mcmFnOjQxN2Y4M2MyNTgxYTQxOTE5MmEzMTA5ZWVlNDc3YTc4L3RleHRyZWdpb246NDE3ZjgzYzI1ODFhNDE5MTkyYTMxMDllZWU0NzdhNzhfMzMxNA_e9f6043b-0c03-42b6-b7da-0e7dcdf08e16"
      unitRef="number">0</nmih:DebtInstrumentVariableInterestRateFloor>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="ie8acd1868aa547d1a6cadf0afd455391_D20200320-20200320"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV82NC9mcmFnOjQxN2Y4M2MyNTgxYTQxOTE5MmEzMTA5ZWVlNDc3YTc4L3RleHRyZWdpb246NDE3ZjgzYzI1ODFhNDE5MTkyYTMxMDllZWU0NzdhNzhfMzM0NQ_aa5e49bf-626e-4756-b757-491ca6e236a1"
      unitRef="number">0.01375</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="id1c2c1fd7a8c4cc4bcf398ca7c7b7606_D20200320-20200320"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV82NC9mcmFnOjQxN2Y4M2MyNTgxYTQxOTE5MmEzMTA5ZWVlNDc3YTc4L3RleHRyZWdpb246NDE3ZjgzYzI1ODFhNDE5MTkyYTMxMDllZWU0NzdhNzhfMzM1MQ_b2a66ff1-2f2d-49ea-ba6b-42aa0f333355"
      unitRef="number">0.02875</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:LineOfCredit
      contextRef="i479acc40a99643e19afac932e73a3444_I20200930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV82NC9mcmFnOjQxN2Y4M2MyNTgxYTQxOTE5MmEzMTA5ZWVlNDc3YTc4L3RleHRyZWdpb246NDE3ZjgzYzI1ODFhNDE5MTkyYTMxMDllZWU0NzdhNzhfMzQ0Nw_1abe3479-f540-4c4a-86ed-f216e0da3ce1"
      unitRef="usd">0</us-gaap:LineOfCredit>
    <us-gaap:LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage
      contextRef="ie8834381aeec4f47bbcdd4827c986fd3_D20200320-20200320"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV82NC9mcmFnOjQxN2Y4M2MyNTgxYTQxOTE5MmEzMTA5ZWVlNDc3YTc4L3RleHRyZWdpb246NDE3ZjgzYzI1ODFhNDE5MTkyYTMxMDllZWU0NzdhNzhfMzY0NQ_6330b3c5-4698-4b87-9988-e8fa865ebebe"
      unitRef="number">0.00175</us-gaap:LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage>
    <us-gaap:LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage
      contextRef="i4180bfc7c0ee4f2b90e4df4c189cdf76_D20200320-20200320"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV82NC9mcmFnOjQxN2Y4M2MyNTgxYTQxOTE5MmEzMTA5ZWVlNDc3YTc4L3RleHRyZWdpb246NDE3ZjgzYzI1ODFhNDE5MTkyYTMxMDllZWU0NzdhNzhfMzY1MQ_2a651c70-ba04-4f90-abfe-1501f11a892f"
      unitRef="number">0.00525</us-gaap:LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage>
    <us-gaap:LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage
      contextRef="i4fa1dcbbccdb4794ad5091af63deb70e_D20200320-20200630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV82NC9mcmFnOjQxN2Y4M2MyNTgxYTQxOTE5MmEzMTA5ZWVlNDc3YTc4L3RleHRyZWdpb246NDE3ZjgzYzI1ODFhNDE5MTkyYTMxMDllZWU0NzdhNzhfMzc3MQ_453f48b0-f217-4deb-a5d7-f2f5d5bf8fe3"
      unitRef="number">0.0035</us-gaap:LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage>
    <us-gaap:LineOfCreditFacilityCommitmentFeeAmount
      contextRef="i9f7b3aa1e09441bd89854ebf60636ba0_D20200701-20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV82NC9mcmFnOjQxN2Y4M2MyNTgxYTQxOTE5MmEzMTA5ZWVlNDc3YTc4L3RleHRyZWdpb246NDE3ZjgzYzI1ODFhNDE5MTkyYTMxMDllZWU0NzdhNzhfMzgwMg_e1df82a7-3129-4e09-851a-70f1c90140e1"
      unitRef="usd">100000</us-gaap:LineOfCreditFacilityCommitmentFeeAmount>
    <us-gaap:LineOfCreditFacilityCommitmentFeeAmount
      contextRef="i76ae88cda8644ec8907fabd3a06636ba_D20200101-20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV82NC9mcmFnOjQxN2Y4M2MyNTgxYTQxOTE5MmEzMTA5ZWVlNDc3YTc4L3RleHRyZWdpb246NDE3ZjgzYzI1ODFhNDE5MTkyYTMxMDllZWU0NzdhNzhfMzgwOQ_b7e3487e-3c98-4e51-a9f9-a6937465d1f9"
      unitRef="usd">300000</us-gaap:LineOfCreditFacilityCommitmentFeeAmount>
    <us-gaap:DebtIssuanceCostsLineOfCreditArrangementsGross
      contextRef="i225b1bd0f9314d36ac5de038661df713_I20200320"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV82NC9mcmFnOjQxN2Y4M2MyNTgxYTQxOTE5MmEzMTA5ZWVlNDc3YTc4L3RleHRyZWdpb246NDE3ZjgzYzI1ODFhNDE5MTkyYTMxMDllZWU0NzdhNzhfMzkwMQ_a63ebb17-049e-4dac-8075-f0a73a7dfa8c"
      unitRef="usd">800000</us-gaap:DebtIssuanceCostsLineOfCreditArrangementsGross>
    <us-gaap:DeferredFinanceCostsGross
      contextRef="ib863e8193a8a447e9b2943748ed35909_I20200319"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV82NC9mcmFnOjQxN2Y4M2MyNTgxYTQxOTE5MmEzMTA5ZWVlNDc3YTc4L3RleHRyZWdpb246NDE3ZjgzYzI1ODFhNDE5MTkyYTMxMDllZWU0NzdhNzhfMzk2Ng_7be2a50d-fa13-4b48-8524-11c378e83123"
      unitRef="usd">600000</us-gaap:DeferredFinanceCostsGross>
    <us-gaap:DebtIssuanceCostsLineOfCreditArrangementsNet
      contextRef="i479acc40a99643e19afac932e73a3444_I20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV82NC9mcmFnOjQxN2Y4M2MyNTgxYTQxOTE5MmEzMTA5ZWVlNDc3YTc4L3RleHRyZWdpb246NDE3ZjgzYzI1ODFhNDE5MTkyYTMxMDllZWU0NzdhNzhfNDM0Mg_c57841dd-f50d-4fb9-b3ed-d5a8da00548f"
      unitRef="usd">1100000</us-gaap:DebtIssuanceCostsLineOfCreditArrangementsNet>
    <nmih:DebtInstrumentCovenantTermsDebtToTotalCapitalizationRatioMaximum
      contextRef="i1f64cce5b302420ba8f1d8e5a4f7f097_D20200101-20200930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV82NC9mcmFnOjQxN2Y4M2MyNTgxYTQxOTE5MmEzMTA5ZWVlNDc3YTc4L3RleHRyZWdpb246NDE3ZjgzYzI1ODFhNDE5MTkyYTMxMDllZWU0NzdhNzhfNDUxOA_1c0307ac-0489-4301-b113-4c25eff86e48"
      unitRef="number">0.35</nmih:DebtInstrumentCovenantTermsDebtToTotalCapitalizationRatioMaximum>
    <us-gaap:ReinsuranceTextBlock
      contextRef="i7560d8f610ac4d89a70efc367fc2b71f_D20200101-20200930"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV83MC9mcmFnOjMyMjU0ZDhkZTk2YzQ2NWY5YzA4Y2VhYzk2MGRhMzE3L3RleHRyZWdpb246MzIyNTRkOGRlOTZjNDY1ZjljMDhjZWFjOTYwZGEzMTdfMTMxMDQ_adc1ceff-1219-402d-b9f5-930fc0f768bf">ReinsuranceWe enter into third-party reinsurance transactions to actively manage our risk, ensure compliance with PMIERs, state regulatory and other applicable capital requirements (respectively, as defined therein), and support the growth of our business. The Wisconsin Office of the Commissioner of Insurance (Wisconsin OCI) has approved and the GSEs have indicated their non-objection to all such transactions (subject to certain conditions and ongoing review, including levels of approved capital credit).&lt;div style="margin-bottom:9pt;text-align:justify;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 our reinsurance agreements on premiums written and earned is as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:46.313%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.400%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.543%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.543%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.547%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;For the three months ended &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;For the nine months ended&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;September 30, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align: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, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align: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, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align: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, 2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="21" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%"&gt;(In Thousands)&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;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;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 6.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 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;119,323&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td 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;100,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 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;331,254&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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;274,418&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:6.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ceded &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,501)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,796)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,952)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,207)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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 6.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net premiums written&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;101,822&#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;88,679&#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;283,302&#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;243,211&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 6.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 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;118,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 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;106,687&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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;351,889&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td 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;288,165&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:6.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ceded &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,750)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,306)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,426)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,666)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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 6.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net premiums earned&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 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;98,802&#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;92,381&#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;296,463&#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;249,499&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;Net of profit commission.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;text-indent:36pt"&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;Excess-of-loss reinsurance &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;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;NMIC entered into excess-of-loss reinsurance agreements with the Oaktown Re Vehicles. Each agreement provides NMIC with aggregate excess-of-loss reinsurance coverage on a defined portfolio of mortgage insurance policies written during a discrete period. Under each agreement, NMIC retains a first layer of aggregate loss exposure on covered policies and the respective Oaktown Re Vehicle then provides second layer loss protection up to a defined reinsurance coverage amount. NMIC then retains losses in excess of the respective reinsurance coverage amounts. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;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;NMIC makes risk premium payments to the Oaktown Re Vehicles for the applicable outstanding reinsurance coverage amount and pays an additional amount for anticipated operating expenses (capped at $300 thousand per year to Oaktown Re Ltd. and $250 thousand per year to Oaktown Re II Ltd., Oaktown Re III Ltd. and Oaktown IV Ltd.). NMIC ceded aggregate premiums to the Oaktown Re Vehicles of $6.3 million and $13.4&#160;million during the three and nine months ended September&#160;30, 2020 and $4.4&#160;million and $10.3&#160;million during the three and nine months ended September&#160;30, 2019, respectively. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;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;NMIC applies claims paid on covered policies against its first layer aggregate retained loss exposure under each excess-of-loss agreement. NMIC did not cede any incurred losses on covered policies to the Oaktown Re Vehicles during the three and nine months ended September&#160;30, 2020 and 2019, as the aggregate first layer risk retention was not exhausted for each applicable agreement during such periods.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;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 each excess-of-loss reinsurance agreement, the Oaktown Re Vehicles are required to fully collateralize their outstanding reinsurance coverage amount to NMIC with funds deposited into segregated reinsurance trusts. Such trust funds are required to be invested in short-term U.S. Treasury money market funds at all times. Each Oaktown Re Vehicle financed its respective collateral requirement through the issuance of mortgage insurance-linked notes to unaffiliated investors. Such insurance-linked notes mature &lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV83MC9mcmFnOjMyMjU0ZDhkZTk2YzQ2NWY5YzA4Y2VhYzk2MGRhMzE3L3RleHRyZWdpb246MzIyNTRkOGRlOTZjNDY1ZjljMDhjZWFjOTYwZGEzMTdfMjc0MA_db131222-3938-4c32-badb-b2be25c04a20"&gt;ten&lt;/span&gt; years from the inception date of each reinsurance agreement. We refer to NMIC's reinsurance agreements with and the insurance-linked note issuances by Oaktown Re Ltd., Oaktown Re II Ltd., Oaktown Re III Ltd. and Oaktown Re IV Ltd., individually as the 2017 ILN Transaction, 2018 ILN Transaction, 2019 ILN Transaction, and 2020-1 ILN Transaction, and collectively as the ILN Transactions.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;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 respective reinsurance coverage amounts provided by the Oaktown Re Vehicles decrease from the inception of each agreement over a &lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV83MC9mcmFnOjMyMjU0ZDhkZTk2YzQ2NWY5YzA4Y2VhYzk2MGRhMzE3L3RleHRyZWdpb246MzIyNTRkOGRlOTZjNDY1ZjljMDhjZWFjOTYwZGEzMTdfMzIyMA_e77b9446-d176-44e5-bc8b-25368d435712"&gt;ten&lt;/span&gt;-year period as the underlying insured mortgages are amortized or repaid, and/or the mortgage insurance coverage is canceled. As the reinsurance coverage decreases, a prescribed amount of collateral held in trust by the Oaktown Re Vehicles is distributed to ILN Transaction noteholders as amortization of the outstanding insurance-linked note principal balances. The outstanding reinsurance coverage amounts stop amortizing, and the collateral distribution to ILN Transaction noteholders and amortization of insurance-linked note principal is suspended if certain credit enhancement or delinquency thresholds, as defined in each agreement, are triggered (each, a Lock-Out Event). Effective June 25, 2020, a Lock-Out Event was deemed to have occurred for each of the 2017, 2018 and 2019 ILN Transactions and the amortization of reinsurance coverage, and distribution of collateral assets and amortization of insurance-linked notes was suspended for each ILN Transaction. The amortization of reinsurance coverage, distribution of collateral assets and amortization of insurance-linked notes will remain suspended for the duration of the Lock-Out Event for each ILN Transaction, and during such period assets will be preserved in the applicable reinsurance trust account to collateralize the excess-of-loss reinsurance coverage provided to NMIC.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table presents the inception date, covered production p&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;eriod, initial and current reinsurance coverage amount, and initial and current first layer retained aggregate loss under each of the ILN Transactions. Current amounts are presented as of September&#160;30, 2020.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:19.014%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.687%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.721%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.101%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.819%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.112%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.256%"/&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;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:100%"&gt;(&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%"&gt;$ values in thousands)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Inception Date&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Covered Production&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 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;Initial Reinsurance Coverage&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 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;Current Reinsurance Coverage&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 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;Initial First Layer Retained Loss &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Current First Layer Retained Loss &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:700;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;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;2017 ILN Transaction&lt;/span&gt;&lt;/td&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;May 2, 2017&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="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;1/1/2013 - 12/31/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;211,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;40,226&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;126,793&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;121,602&#160;&lt;/span&gt;&lt;/td&gt;&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;2018 ILN Transaction&lt;/span&gt;&lt;/td&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;July 25, 2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="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;1/1/2017 - 5/31/2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;264,545&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,489&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,312&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;123,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;tr&gt;&lt;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;2019 ILN Transaction&lt;/span&gt;&lt;/td&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;July 30, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="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;6/1/2018 - 6/30/2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;326,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;231,877&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;123,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;123,072&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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-1 ILN Transaction&lt;/span&gt;&lt;/td&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;July 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="display:none"/&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;7/1/2019 - 3/31/2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;322,076&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;322,076&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;169,514&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;169,514&#160;&lt;/span&gt;&lt;/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="padding-left:18pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:115%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:115%"&gt;&#160;&#160;&#160;&#160;NMIC&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:115%;position:relative;top:-2.8pt;vertical-align:baseline"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:115%"&gt;applies claims paid on covered policies against its first layer aggregate retained loss exposure and cedes reserves for incurred claims and claims expenses to each applicable ILN Transaction and recognizes a reinsurance recoverable if such incurred claims and claims expenses exceed its&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:115%"&gt; current first layer retained loss.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;NMIC holds optional termination rights under each ILN Transaction, including, among others&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;, an optional call feature which provides NMIC the discretion to terminate the transaction on or after a prescribed date, and a clean-up call if the outstanding reinsurance coverage amount amortizes to 10% or less of the reinsurance coverage amount at inception or if NMIC reasonably determines that changes to GSE or rating agency asset requirements would cause a material and adverse effect on the capital treatment afforded to NMIC under a given agreement. In addition, there are certain events that trigger mandatory termination of an agreement, including NMIC's failure to pay premiums or consent to reductions in a trust account to make principal payments to noteholders, among others.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;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 the 2018, 2019 and 2020-1 ILN Transactions, we are required to maintain a certain level of restricted funds in premium deposit accounts with Bank of New York Mellon until the respective notes have been redeemed in full. "Cash and cash equivalents" on our condensed consolidated balance sheet includes restricted amounts of $5.6 million as of September&#160;30, 2020. We are not required to deposit additional funds into the premium deposit accounts in the future and the restricted balances required under these transactions.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Quota share reinsurance&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;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;NMIC is a party to three outstanding quota share reinsurance treaties &#x2013; the 2016 QSR Transaction, effective September 1, 2016, the 2018 QSR Transaction, effective January 1, 2018 and the 2020 QSR Transaction, effective April 1, 2020. Under each of the QSR Transactions, NMIC cedes a proportional share of its risk on eligible policies written during a discrete period to panels of third-party reinsurance providers. Each of the third-party reinsurance providers has an insurer financial strength rating of A- or better by Standard &amp;amp; Poor's Rating Service (S&amp;amp;P), A.M. Best Company, Inc. (A.M. Best) or both.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;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 the 2016 QSR Transaction, NMIC cedes premiums written related to 25% of the risk on eligible primary policies written for all periods through December 31, 2017 and 100% of the risk under our pool agreement with Fannie Mae. &lt;/span&gt;&lt;span style="color:#212529;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The 2016 QSR Transaction is scheduled to terminate on December 31, 2027, except with respect to the ceded pool risk, which is scheduled to terminate on August 31, 2023. NMIC has the option, based on certain conditions and subject to a termination fee, to terminate the agreement as of December 31, 2020, or at the end of any calendar quarter thereafter, which would result in NMIC re-assuming the related risk.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;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 the 2018 QSR Transaction, NMIC cedes premiums earned related to&#160;25%&#160;of the risk on eligible policies written in 2018 and&#160;20%&#160;of the risk on eligible policies written in 2019. The 2018 QSR Transaction is scheduled to terminate on December 31, 2029. NMIC has the option, based on certain conditions and subject to a termination fee, to terminate the agreement as of December 31, 2022, or at the end of any calendar quarter thereafter, which would result in NMIC re-assuming the related risk.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;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 the 2020 QSR Transaction, NMIC cedes premiums earned related to 21% of the risk on eligible policies written from April 1, 2020 to December 31, 2020. The 2020 QSR Transaction is scheduled to terminate on December 31, 2030. NMIC has the option, based on certain conditions and subject to a termination fee, to terminate the agreement as of December 31, 2023, or at the end of any calendar quarter thereafter, which would result in NMIC re-assuming the related risk.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;NMIC may terminate any or all of the QSR Transactions without penalty if, due to a change in PMIERs requirements, it is no longer able to take full PMIERs asset credit for the risk-in-force (RIF) ceded under the respective agreements. Additionally, under the terms of the QSR Transactions, NMIC may elect to selectively terminate its engagement with individual reinsurers on a run-off basis (&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:115%"&gt;i.e.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;, reinsurers continue providing coverage on all risk ceded prior to the termination date, with no new cessions going forward) or cut-off basis (&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:115%"&gt;i.e.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;, the reinsurance arrangement is completely terminated with NMIC recapturing all previously ceded risk) under certain circumstances.&#160;Such selective termination rights arise when, among other reasons, a reinsurer experiences a deterioration in its capital position below a prescribed threshold and/or a reinsurer breaches (and fails to cure) its collateral posting obligations under the relevant agreement.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;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 April 1, 2019, NMIC elected to terminate its engagement with one reinsurer under the 2016 QSR Transaction on a cut-off basis. In connection with the termination, NMIC recaptured approximately $500 million of previously ceded primary RIF and stopped ceding new premiums earned or written with respect to the recaptured risk.&#160;With the termination, ceded premiums written under the 2016 QSR Transaction decreased from 25% to 20.5% on eligible policies.&#160;The termination has no effect on the cession of pool risk under the 2016 QSR Transaction.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;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 shows amounts related to the QSR Transactions:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:40.279%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.836%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.124%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.836%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.271%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;For the three months ended &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;For the nine months ended&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;September 30, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align: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, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align: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, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align: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, 2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="21" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%"&gt;(In Thousands)&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;Ceded risk-in-force&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,159,061&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td 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,901,809&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,159,061&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td 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,901,809&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ceded premiums earned&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(24,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;(23,151)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,738)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(65,538)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;Ceded claims and claim expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,200&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;766&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,401&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,435&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ceding commission earned&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,798&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,584&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,739&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,961&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;Profit commission&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,034&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,254&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,718&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,199&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;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;Ceded premiums written under the 2016 QSR Transaction are recorded on the balance sheet as prepaid reinsurance premiums and amortized to ceded premiums earned in a manner consistent with the recognition of revenue on direct premiums. Under the 2018 QSR Transaction and 2020 QSR Transactions, premiums are ceded on an earned basis as defined in the agreement. NMIC receives a 20% ceding commission for premiums ceded under the QSR Transactions. NMIC also receives a profit commission under each of the QSR Transactions, provided that the loss ratios on loans covered under the 2016 QSR Transaction, 2018 QSR Transaction and 2020 QSR Transaction, generally remain below 60%, 61% and 50%, respectively, as measured annually. Ceded claims and claim expenses under each of the QSR Transactions reduce the respective profit commission received by NMIC on a dollar-for-dollar basis. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;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 accordance with the terms of the 2016 QSR Transaction, rather than making a cash payment or transferring investments for ceded premiums written, NMIC established a funds withheld liability, which also includes amounts due to NMIC for ceding and profit commissions. Any loss recoveries and any potential profit commission to NMIC will be realized from this account until exhausted. NMIC's reinsurance recoverable balance is further supported by trust accounts established and maintained by each reinsurer in accordance with the PMIERs funding requirements for risk ceded to non-affiliates. The reinsurance recoverable on loss reserves related to the 2016 QSR Transaction was $4.8 million as of September&#160;30, 2020. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;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 accordance with the terms of the 2018 and 2020 QSR Transactions, cash payments for ceded premiums earned are settled on a quarterly basis, offset by amounts due to NMIC for ceding and profit commissions. Any loss recoveries and any potential profit commission to NMIC are also recognized quarterly. NMIC's reinsurance recoverable balance is supported by trust accounts established and maintained by each reinsurer in accordance with the PMIERs funding requirements for risk ceded to non-affiliates. The reinsurance recoverable on loss reserves related to the 2018 QSR Transaction was $12.2 million as of September&#160;30, 2020. The reinsurance recoverable on loss reserves related to the 2020 QSR Transaction was $0.2 million as of September&#160;30, 2020.&lt;/span&gt;&lt;/div&gt;</us-gaap:ReinsuranceTextBlock>
    <us-gaap:EffectsOfReinsuranceTableTextBlock
      contextRef="i7560d8f610ac4d89a70efc367fc2b71f_D20200101-20200930"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV83MC9mcmFnOjMyMjU0ZDhkZTk2YzQ2NWY5YzA4Y2VhYzk2MGRhMzE3L3RleHRyZWdpb246MzIyNTRkOGRlOTZjNDY1ZjljMDhjZWFjOTYwZGEzMTdfMTMxMTk_aebb3231-9448-42f1-af29-089ca147c743">&lt;div style="margin-bottom:9pt;text-align:justify;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 our reinsurance agreements on premiums written and earned is as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:46.313%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.400%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.543%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.543%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.547%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;For the three months ended &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;For the nine months ended&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;September 30, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align: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, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align: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, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align: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, 2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="21" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%"&gt;(In Thousands)&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;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;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 6.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 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;119,323&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td 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;100,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 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;331,254&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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;274,418&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:6.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ceded &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,501)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,796)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,952)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,207)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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 6.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net premiums written&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;101,822&#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;88,679&#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;283,302&#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;243,211&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 6.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 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;118,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 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;106,687&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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;351,889&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td 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;288,165&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:6.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ceded &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,750)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,306)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,426)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,666)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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 6.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net premiums earned&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 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;98,802&#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;92,381&#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;296,463&#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;249,499&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;Net of profit commission.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;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 shows amounts related to the QSR Transactions:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:40.279%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.836%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.124%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.836%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.271%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;For the three months ended &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;For the nine months ended&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;September 30, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align: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, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align: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, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align: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, 2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="21" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%"&gt;(In Thousands)&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;Ceded risk-in-force&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,159,061&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td 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,901,809&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,159,061&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td 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,901,809&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ceded premiums earned&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(24,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;(23,151)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,738)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(65,538)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;Ceded claims and claim expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,200&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;766&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,401&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,435&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ceding commission earned&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,798&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,584&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,739&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,961&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;Profit commission&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,034&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,254&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,718&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,199&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:EffectsOfReinsuranceTableTextBlock>
    <us-gaap:DirectPremiumsWritten
      contextRef="ie7b3ea2eddf54a57ba849c687a48447f_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV83MC9mcmFnOjMyMjU0ZDhkZTk2YzQ2NWY5YzA4Y2VhYzk2MGRhMzE3L3RhYmxlOmNjMGRiMzI2M2FkYTQ2OWFhNGU4MWI5Yjk3ZWMxNjk3L3RhYmxlcmFuZ2U6Y2MwZGIzMjYzYWRhNDY5YWE0ZTgxYjliOTdlYzE2OTdfNC0xLTEtMS0w_c0b31be8-6aa7-4dda-8626-7913a67e9d00"
      unitRef="usd">119323000</us-gaap:DirectPremiumsWritten>
    <us-gaap:DirectPremiumsWritten
      contextRef="if3d44f8c1a3b45c692a54b4e9e7fc7ed_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV83MC9mcmFnOjMyMjU0ZDhkZTk2YzQ2NWY5YzA4Y2VhYzk2MGRhMzE3L3RhYmxlOmNjMGRiMzI2M2FkYTQ2OWFhNGU4MWI5Yjk3ZWMxNjk3L3RhYmxlcmFuZ2U6Y2MwZGIzMjYzYWRhNDY5YWE0ZTgxYjliOTdlYzE2OTdfNC0zLTEtMS0w_e265e99b-148e-4761-a337-b8c4430c83ab"
      unitRef="usd">100475000</us-gaap:DirectPremiumsWritten>
    <us-gaap:DirectPremiumsWritten
      contextRef="i7560d8f610ac4d89a70efc367fc2b71f_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV83MC9mcmFnOjMyMjU0ZDhkZTk2YzQ2NWY5YzA4Y2VhYzk2MGRhMzE3L3RhYmxlOmNjMGRiMzI2M2FkYTQ2OWFhNGU4MWI5Yjk3ZWMxNjk3L3RhYmxlcmFuZ2U6Y2MwZGIzMjYzYWRhNDY5YWE0ZTgxYjliOTdlYzE2OTdfNC01LTEtMS0w_8c85f5c3-fd17-455a-88ef-5bf1e787d61f"
      unitRef="usd">331254000</us-gaap:DirectPremiumsWritten>
    <us-gaap:DirectPremiumsWritten
      contextRef="i7d090f2580d245768ea2f0279e06dd5a_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV83MC9mcmFnOjMyMjU0ZDhkZTk2YzQ2NWY5YzA4Y2VhYzk2MGRhMzE3L3RhYmxlOmNjMGRiMzI2M2FkYTQ2OWFhNGU4MWI5Yjk3ZWMxNjk3L3RhYmxlcmFuZ2U6Y2MwZGIzMjYzYWRhNDY5YWE0ZTgxYjliOTdlYzE2OTdfNC03LTEtMS0w_e10c66dd-cae0-42e6-abff-421e6fcc8e27"
      unitRef="usd">274418000</us-gaap:DirectPremiumsWritten>
    <us-gaap:CededPremiumsWritten
      contextRef="ie7b3ea2eddf54a57ba849c687a48447f_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV83MC9mcmFnOjMyMjU0ZDhkZTk2YzQ2NWY5YzA4Y2VhYzk2MGRhMzE3L3RhYmxlOmNjMGRiMzI2M2FkYTQ2OWFhNGU4MWI5Yjk3ZWMxNjk3L3RhYmxlcmFuZ2U6Y2MwZGIzMjYzYWRhNDY5YWE0ZTgxYjliOTdlYzE2OTdfNS0xLTEtMS0w_43aa28ba-c4ed-4a80-9b37-2c1f1c755d0d"
      unitRef="usd">17501000</us-gaap:CededPremiumsWritten>
    <us-gaap:CededPremiumsWritten
      contextRef="if3d44f8c1a3b45c692a54b4e9e7fc7ed_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV83MC9mcmFnOjMyMjU0ZDhkZTk2YzQ2NWY5YzA4Y2VhYzk2MGRhMzE3L3RhYmxlOmNjMGRiMzI2M2FkYTQ2OWFhNGU4MWI5Yjk3ZWMxNjk3L3RhYmxlcmFuZ2U6Y2MwZGIzMjYzYWRhNDY5YWE0ZTgxYjliOTdlYzE2OTdfNS0zLTEtMS0w_4ef527ce-93be-4102-b62c-82021067af9f"
      unitRef="usd">11796000</us-gaap:CededPremiumsWritten>
    <us-gaap:CededPremiumsWritten
      contextRef="i7560d8f610ac4d89a70efc367fc2b71f_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV83MC9mcmFnOjMyMjU0ZDhkZTk2YzQ2NWY5YzA4Y2VhYzk2MGRhMzE3L3RhYmxlOmNjMGRiMzI2M2FkYTQ2OWFhNGU4MWI5Yjk3ZWMxNjk3L3RhYmxlcmFuZ2U6Y2MwZGIzMjYzYWRhNDY5YWE0ZTgxYjliOTdlYzE2OTdfNS01LTEtMS0w_1f2c27d2-1f31-4ad1-bbec-7cad807c4349"
      unitRef="usd">47952000</us-gaap:CededPremiumsWritten>
    <us-gaap:CededPremiumsWritten
      contextRef="i7d090f2580d245768ea2f0279e06dd5a_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV83MC9mcmFnOjMyMjU0ZDhkZTk2YzQ2NWY5YzA4Y2VhYzk2MGRhMzE3L3RhYmxlOmNjMGRiMzI2M2FkYTQ2OWFhNGU4MWI5Yjk3ZWMxNjk3L3RhYmxlcmFuZ2U6Y2MwZGIzMjYzYWRhNDY5YWE0ZTgxYjliOTdlYzE2OTdfNS03LTEtMS0w_787e227d-6f0a-4207-9ad9-7db6102bd2b3"
      unitRef="usd">31207000</us-gaap:CededPremiumsWritten>
    <us-gaap:PremiumsWrittenNet
      contextRef="ie7b3ea2eddf54a57ba849c687a48447f_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV83MC9mcmFnOjMyMjU0ZDhkZTk2YzQ2NWY5YzA4Y2VhYzk2MGRhMzE3L3RhYmxlOmNjMGRiMzI2M2FkYTQ2OWFhNGU4MWI5Yjk3ZWMxNjk3L3RhYmxlcmFuZ2U6Y2MwZGIzMjYzYWRhNDY5YWE0ZTgxYjliOTdlYzE2OTdfNi0xLTEtMS0w_103cd921-86fb-4b09-8e3a-1be8195f8d73"
      unitRef="usd">101822000</us-gaap:PremiumsWrittenNet>
    <us-gaap:PremiumsWrittenNet
      contextRef="if3d44f8c1a3b45c692a54b4e9e7fc7ed_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV83MC9mcmFnOjMyMjU0ZDhkZTk2YzQ2NWY5YzA4Y2VhYzk2MGRhMzE3L3RhYmxlOmNjMGRiMzI2M2FkYTQ2OWFhNGU4MWI5Yjk3ZWMxNjk3L3RhYmxlcmFuZ2U6Y2MwZGIzMjYzYWRhNDY5YWE0ZTgxYjliOTdlYzE2OTdfNi0zLTEtMS0w_77b61f62-5088-42bb-a791-cc355f2f6ce7"
      unitRef="usd">88679000</us-gaap:PremiumsWrittenNet>
    <us-gaap:PremiumsWrittenNet
      contextRef="i7560d8f610ac4d89a70efc367fc2b71f_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV83MC9mcmFnOjMyMjU0ZDhkZTk2YzQ2NWY5YzA4Y2VhYzk2MGRhMzE3L3RhYmxlOmNjMGRiMzI2M2FkYTQ2OWFhNGU4MWI5Yjk3ZWMxNjk3L3RhYmxlcmFuZ2U6Y2MwZGIzMjYzYWRhNDY5YWE0ZTgxYjliOTdlYzE2OTdfNi01LTEtMS0w_e7ac5b18-4e51-4068-9056-6d344af5d9a7"
      unitRef="usd">283302000</us-gaap:PremiumsWrittenNet>
    <us-gaap:PremiumsWrittenNet
      contextRef="i7d090f2580d245768ea2f0279e06dd5a_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV83MC9mcmFnOjMyMjU0ZDhkZTk2YzQ2NWY5YzA4Y2VhYzk2MGRhMzE3L3RhYmxlOmNjMGRiMzI2M2FkYTQ2OWFhNGU4MWI5Yjk3ZWMxNjk3L3RhYmxlcmFuZ2U6Y2MwZGIzMjYzYWRhNDY5YWE0ZTgxYjliOTdlYzE2OTdfNi03LTEtMS0w_1881c958-88aa-44cd-8f6e-02e6d1dc4255"
      unitRef="usd">243211000</us-gaap:PremiumsWrittenNet>
    <us-gaap:DirectPremiumsEarned
      contextRef="ie7b3ea2eddf54a57ba849c687a48447f_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV83MC9mcmFnOjMyMjU0ZDhkZTk2YzQ2NWY5YzA4Y2VhYzk2MGRhMzE3L3RhYmxlOmNjMGRiMzI2M2FkYTQ2OWFhNGU4MWI5Yjk3ZWMxNjk3L3RhYmxlcmFuZ2U6Y2MwZGIzMjYzYWRhNDY5YWE0ZTgxYjliOTdlYzE2OTdfOS0xLTEtMS0w_ab5060c2-90b4-45a7-9aac-b14b5ff3e00e"
      unitRef="usd">118552000</us-gaap:DirectPremiumsEarned>
    <us-gaap:DirectPremiumsEarned
      contextRef="if3d44f8c1a3b45c692a54b4e9e7fc7ed_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV83MC9mcmFnOjMyMjU0ZDhkZTk2YzQ2NWY5YzA4Y2VhYzk2MGRhMzE3L3RhYmxlOmNjMGRiMzI2M2FkYTQ2OWFhNGU4MWI5Yjk3ZWMxNjk3L3RhYmxlcmFuZ2U6Y2MwZGIzMjYzYWRhNDY5YWE0ZTgxYjliOTdlYzE2OTdfOS0zLTEtMS0w_974a7095-dd8f-4dcc-9c39-1f06b86ead84"
      unitRef="usd">106687000</us-gaap:DirectPremiumsEarned>
    <us-gaap:DirectPremiumsEarned
      contextRef="i7560d8f610ac4d89a70efc367fc2b71f_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV83MC9mcmFnOjMyMjU0ZDhkZTk2YzQ2NWY5YzA4Y2VhYzk2MGRhMzE3L3RhYmxlOmNjMGRiMzI2M2FkYTQ2OWFhNGU4MWI5Yjk3ZWMxNjk3L3RhYmxlcmFuZ2U6Y2MwZGIzMjYzYWRhNDY5YWE0ZTgxYjliOTdlYzE2OTdfOS01LTEtMS0w_379bf8ce-898a-442b-9c87-4902f0e929ae"
      unitRef="usd">351889000</us-gaap:DirectPremiumsEarned>
    <us-gaap:DirectPremiumsEarned
      contextRef="i7d090f2580d245768ea2f0279e06dd5a_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV83MC9mcmFnOjMyMjU0ZDhkZTk2YzQ2NWY5YzA4Y2VhYzk2MGRhMzE3L3RhYmxlOmNjMGRiMzI2M2FkYTQ2OWFhNGU4MWI5Yjk3ZWMxNjk3L3RhYmxlcmFuZ2U6Y2MwZGIzMjYzYWRhNDY5YWE0ZTgxYjliOTdlYzE2OTdfOS03LTEtMS0w_7e2de6a3-548f-45ec-a4d4-cc76cbb180a1"
      unitRef="usd">288165000</us-gaap:DirectPremiumsEarned>
    <us-gaap:CededPremiumsEarned
      contextRef="ie7b3ea2eddf54a57ba849c687a48447f_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV83MC9mcmFnOjMyMjU0ZDhkZTk2YzQ2NWY5YzA4Y2VhYzk2MGRhMzE3L3RhYmxlOmNjMGRiMzI2M2FkYTQ2OWFhNGU4MWI5Yjk3ZWMxNjk3L3RhYmxlcmFuZ2U6Y2MwZGIzMjYzYWRhNDY5YWE0ZTgxYjliOTdlYzE2OTdfMTAtMS0xLTEtMA_d09beb30-2636-452e-a9b9-2c1951101ec5"
      unitRef="usd">19750000</us-gaap:CededPremiumsEarned>
    <us-gaap:CededPremiumsEarned
      contextRef="if3d44f8c1a3b45c692a54b4e9e7fc7ed_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV83MC9mcmFnOjMyMjU0ZDhkZTk2YzQ2NWY5YzA4Y2VhYzk2MGRhMzE3L3RhYmxlOmNjMGRiMzI2M2FkYTQ2OWFhNGU4MWI5Yjk3ZWMxNjk3L3RhYmxlcmFuZ2U6Y2MwZGIzMjYzYWRhNDY5YWE0ZTgxYjliOTdlYzE2OTdfMTAtMy0xLTEtMA_9471f2ed-56ae-4dae-abfa-05a757f3f0d5"
      unitRef="usd">14306000</us-gaap:CededPremiumsEarned>
    <us-gaap:CededPremiumsEarned
      contextRef="i7560d8f610ac4d89a70efc367fc2b71f_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV83MC9mcmFnOjMyMjU0ZDhkZTk2YzQ2NWY5YzA4Y2VhYzk2MGRhMzE3L3RhYmxlOmNjMGRiMzI2M2FkYTQ2OWFhNGU4MWI5Yjk3ZWMxNjk3L3RhYmxlcmFuZ2U6Y2MwZGIzMjYzYWRhNDY5YWE0ZTgxYjliOTdlYzE2OTdfMTAtNS0xLTEtMA_61b51d6e-e63b-4800-87b7-a72fbee1d556"
      unitRef="usd">55426000</us-gaap:CededPremiumsEarned>
    <us-gaap:CededPremiumsEarned
      contextRef="i7d090f2580d245768ea2f0279e06dd5a_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV83MC9mcmFnOjMyMjU0ZDhkZTk2YzQ2NWY5YzA4Y2VhYzk2MGRhMzE3L3RhYmxlOmNjMGRiMzI2M2FkYTQ2OWFhNGU4MWI5Yjk3ZWMxNjk3L3RhYmxlcmFuZ2U6Y2MwZGIzMjYzYWRhNDY5YWE0ZTgxYjliOTdlYzE2OTdfMTAtNy0xLTEtMA_0e190a1c-689f-4d8a-b57e-8faa4e4ff720"
      unitRef="usd">38666000</us-gaap:CededPremiumsEarned>
    <us-gaap:PremiumsEarnedNet
      contextRef="ie7b3ea2eddf54a57ba849c687a48447f_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV83MC9mcmFnOjMyMjU0ZDhkZTk2YzQ2NWY5YzA4Y2VhYzk2MGRhMzE3L3RhYmxlOmNjMGRiMzI2M2FkYTQ2OWFhNGU4MWI5Yjk3ZWMxNjk3L3RhYmxlcmFuZ2U6Y2MwZGIzMjYzYWRhNDY5YWE0ZTgxYjliOTdlYzE2OTdfMTEtMS0xLTEtMA_3a579311-d760-4d16-8939-4eab39300d88"
      unitRef="usd">98802000</us-gaap:PremiumsEarnedNet>
    <us-gaap:PremiumsEarnedNet
      contextRef="if3d44f8c1a3b45c692a54b4e9e7fc7ed_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV83MC9mcmFnOjMyMjU0ZDhkZTk2YzQ2NWY5YzA4Y2VhYzk2MGRhMzE3L3RhYmxlOmNjMGRiMzI2M2FkYTQ2OWFhNGU4MWI5Yjk3ZWMxNjk3L3RhYmxlcmFuZ2U6Y2MwZGIzMjYzYWRhNDY5YWE0ZTgxYjliOTdlYzE2OTdfMTEtMy0xLTEtMA_85f0f365-3e05-4611-915e-c7348a89521c"
      unitRef="usd">92381000</us-gaap:PremiumsEarnedNet>
    <us-gaap:PremiumsEarnedNet
      contextRef="i7560d8f610ac4d89a70efc367fc2b71f_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV83MC9mcmFnOjMyMjU0ZDhkZTk2YzQ2NWY5YzA4Y2VhYzk2MGRhMzE3L3RhYmxlOmNjMGRiMzI2M2FkYTQ2OWFhNGU4MWI5Yjk3ZWMxNjk3L3RhYmxlcmFuZ2U6Y2MwZGIzMjYzYWRhNDY5YWE0ZTgxYjliOTdlYzE2OTdfMTEtNS0xLTEtMA_7b25b27d-12a0-46dd-bf86-3626274a4b9c"
      unitRef="usd">296463000</us-gaap:PremiumsEarnedNet>
    <us-gaap:PremiumsEarnedNet
      contextRef="i7d090f2580d245768ea2f0279e06dd5a_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV83MC9mcmFnOjMyMjU0ZDhkZTk2YzQ2NWY5YzA4Y2VhYzk2MGRhMzE3L3RhYmxlOmNjMGRiMzI2M2FkYTQ2OWFhNGU4MWI5Yjk3ZWMxNjk3L3RhYmxlcmFuZ2U6Y2MwZGIzMjYzYWRhNDY5YWE0ZTgxYjliOTdlYzE2OTdfMTEtNy0xLTEtMA_42338cd4-3789-4cf7-a32d-add2cee43769"
      unitRef="usd">249499000</us-gaap:PremiumsEarnedNet>
    <nmih:AnticipatedOperatingExpensePaymentsAnnual
      contextRef="i657fbd82d67d4a089280879083a3d33e_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV83MC9mcmFnOjMyMjU0ZDhkZTk2YzQ2NWY5YzA4Y2VhYzk2MGRhMzE3L3RleHRyZWdpb246MzIyNTRkOGRlOTZjNDY1ZjljMDhjZWFjOTYwZGEzMTdfMTYxNw_11e7b9ae-cf52-4023-be41-35f05cd73491"
      unitRef="usd">300000</nmih:AnticipatedOperatingExpensePaymentsAnnual>
    <nmih:AnticipatedOperatingExpensePaymentsAnnual
      contextRef="i2ae35cf30baf4e22b5007585dcd6f573_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV83MC9mcmFnOjMyMjU0ZDhkZTk2YzQ2NWY5YzA4Y2VhYzk2MGRhMzE3L3RleHRyZWdpb246MzIyNTRkOGRlOTZjNDY1ZjljMDhjZWFjOTYwZGEzMTdfMTY1Mg_6fb02100-087b-4aeb-81b3-2627724d8aae"
      unitRef="usd">250000</nmih:AnticipatedOperatingExpensePaymentsAnnual>
    <nmih:ReinsuranceRetentionRiskPremiumsPaid
      contextRef="i4404468ef2d44f42a15f57f0dce92625_D20200701-20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV83MC9mcmFnOjMyMjU0ZDhkZTk2YzQ2NWY5YzA4Y2VhYzk2MGRhMzE3L3RleHRyZWdpb246MzIyNTRkOGRlOTZjNDY1ZjljMDhjZWFjOTYwZGEzMTdfMTc3NA_b4faefcc-a57a-4dc3-9c83-1d5311982344"
      unitRef="usd">6300000</nmih:ReinsuranceRetentionRiskPremiumsPaid>
    <nmih:ReinsuranceRetentionRiskPremiumsPaid
      contextRef="i8144aea0acba4ec0af5050c904d0d005_D20200101-20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV83MC9mcmFnOjMyMjU0ZDhkZTk2YzQ2NWY5YzA4Y2VhYzk2MGRhMzE3L3RleHRyZWdpb246MzIyNTRkOGRlOTZjNDY1ZjljMDhjZWFjOTYwZGEzMTdfMTc4MQ_30fcfe68-8b64-4074-a8a4-17dd83daf05c"
      unitRef="usd">13400000</nmih:ReinsuranceRetentionRiskPremiumsPaid>
    <nmih:ReinsuranceRetentionRiskPremiumsPaid
      contextRef="i0d2dcb76bce947db89ffa037412cb359_D20190701-20190930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV83MC9mcmFnOjMyMjU0ZDhkZTk2YzQ2NWY5YzA4Y2VhYzk2MGRhMzE3L3RleHRyZWdpb246MzIyNTRkOGRlOTZjNDY1ZjljMDhjZWFjOTYwZGEzMTdfMTgwNQ_ee92ef24-06b9-4886-b13c-4eb34bdfc211"
      unitRef="usd">4400000</nmih:ReinsuranceRetentionRiskPremiumsPaid>
    <nmih:ReinsuranceRetentionRiskPremiumsPaid
      contextRef="ia1c3c0ed174e41ebbc3a7c73158d7a18_D20190101-20190930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV83MC9mcmFnOjMyMjU0ZDhkZTk2YzQ2NWY5YzA4Y2VhYzk2MGRhMzE3L3RleHRyZWdpb246MzIyNTRkOGRlOTZjNDY1ZjljMDhjZWFjOTYwZGEzMTdfMTgxMg_32610160-2954-4d7e-bad0-4ce3229b8ff9"
      unitRef="usd">10300000</nmih:ReinsuranceRetentionRiskPremiumsPaid>
    <nmih:ScheduleofrespectivecoveragesandretentionsoftheILNtransactionsTableTextBlock
      contextRef="i7560d8f610ac4d89a70efc367fc2b71f_D20200101-20200930"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV83MC9mcmFnOjMyMjU0ZDhkZTk2YzQ2NWY5YzA4Y2VhYzk2MGRhMzE3L3RleHRyZWdpb246MzIyNTRkOGRlOTZjNDY1ZjljMDhjZWFjOTYwZGEzMTdfOTg5NTYwNDY2NDcwOA_f9a34ec3-57e6-4f59-93c9-d5ccaa14db09">&lt;div style="margin-bottom:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table presents the inception date, covered production p&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;eriod, initial and current reinsurance coverage amount, and initial and current first layer retained aggregate loss under each of the ILN Transactions. Current amounts are presented as of September&#160;30, 2020.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:19.014%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.687%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.721%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.101%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.819%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.112%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.256%"/&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;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:100%"&gt;(&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%"&gt;$ values in thousands)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Inception Date&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Covered Production&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 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;Initial Reinsurance Coverage&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 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;Current Reinsurance Coverage&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 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;Initial First Layer Retained Loss &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Current First Layer Retained Loss &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:700;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;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;2017 ILN Transaction&lt;/span&gt;&lt;/td&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;May 2, 2017&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="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;1/1/2013 - 12/31/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;211,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;40,226&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;126,793&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;121,602&#160;&lt;/span&gt;&lt;/td&gt;&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;2018 ILN Transaction&lt;/span&gt;&lt;/td&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;July 25, 2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="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;1/1/2017 - 5/31/2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;264,545&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,489&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,312&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;123,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;tr&gt;&lt;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;2019 ILN Transaction&lt;/span&gt;&lt;/td&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;July 30, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="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;6/1/2018 - 6/30/2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;326,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;231,877&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;123,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;123,072&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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-1 ILN Transaction&lt;/span&gt;&lt;/td&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;July 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="display:none"/&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;7/1/2019 - 3/31/2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;322,076&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;322,076&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;169,514&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;169,514&#160;&lt;/span&gt;&lt;/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="padding-left:18pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:115%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:115%"&gt;&#160;&#160;&#160;&#160;NMIC&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:115%;position:relative;top:-2.8pt;vertical-align:baseline"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:115%"&gt;applies claims paid on covered policies against its first layer aggregate retained loss exposure and cedes reserves for incurred claims and claims expenses to each applicable ILN Transaction and recognizes a reinsurance recoverable if such incurred claims and claims expenses exceed its&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:115%"&gt; current first layer retained loss.&lt;/span&gt;&lt;/div&gt;</nmih:ScheduleofrespectivecoveragesandretentionsoftheILNtransactionsTableTextBlock>
    <nmih:InitialReinsuranceCoverage
      contextRef="i4cf52bf7f3ac46e38b7b6a10306989ce_I20170502"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV83MC9mcmFnOjMyMjU0ZDhkZTk2YzQ2NWY5YzA4Y2VhYzk2MGRhMzE3L3RhYmxlOjY2OTQxZGRlNWM2OTQyYTM5ZmZlZmVkNzFjODMzZmIyL3RhYmxlcmFuZ2U6NjY5NDFkZGU1YzY5NDJhMzlmZmVmZWQ3MWM4MzNmYjJfMS02LTEtMS0w_5ce87c8e-c2c3-4d5f-91f1-d70433c73041"
      unitRef="usd">211320000</nmih:InitialReinsuranceCoverage>
    <nmih:CurrentReinsuranceCoverage
      contextRef="i4562282caaf24ac0ac2e52960168dd77_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV83MC9mcmFnOjMyMjU0ZDhkZTk2YzQ2NWY5YzA4Y2VhYzk2MGRhMzE3L3RhYmxlOjY2OTQxZGRlNWM2OTQyYTM5ZmZlZmVkNzFjODMzZmIyL3RhYmxlcmFuZ2U6NjY5NDFkZGU1YzY5NDJhMzlmZmVmZWQ3MWM4MzNmYjJfMS04LTEtMS0w_0f04a297-0b00-419f-8f27-9b633bbf50b9"
      unitRef="usd">40226000</nmih:CurrentReinsuranceCoverage>
    <nmih:InitialFirstLayerRetainedLoss
      contextRef="i4cf52bf7f3ac46e38b7b6a10306989ce_I20170502"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV83MC9mcmFnOjMyMjU0ZDhkZTk2YzQ2NWY5YzA4Y2VhYzk2MGRhMzE3L3RhYmxlOjY2OTQxZGRlNWM2OTQyYTM5ZmZlZmVkNzFjODMzZmIyL3RhYmxlcmFuZ2U6NjY5NDFkZGU1YzY5NDJhMzlmZmVmZWQ3MWM4MzNmYjJfMS0xMC0xLTEtMA_f9166b0f-d2fd-446a-8c2e-f5a508242926"
      unitRef="usd">126793000</nmih:InitialFirstLayerRetainedLoss>
    <nmih:CurrentFirstLayerRetainedLoss
      contextRef="i4562282caaf24ac0ac2e52960168dd77_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV83MC9mcmFnOjMyMjU0ZDhkZTk2YzQ2NWY5YzA4Y2VhYzk2MGRhMzE3L3RhYmxlOjY2OTQxZGRlNWM2OTQyYTM5ZmZlZmVkNzFjODMzZmIyL3RhYmxlcmFuZ2U6NjY5NDFkZGU1YzY5NDJhMzlmZmVmZWQ3MWM4MzNmYjJfMS0xMi0xLTEtMA_667c1aae-2911-4e59-973f-27fee9c35064"
      unitRef="usd">121602000</nmih:CurrentFirstLayerRetainedLoss>
    <nmih:InitialReinsuranceCoverage
      contextRef="ib96437f30d2e4f47a3bca138b4780329_I20180725"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV83MC9mcmFnOjMyMjU0ZDhkZTk2YzQ2NWY5YzA4Y2VhYzk2MGRhMzE3L3RhYmxlOjY2OTQxZGRlNWM2OTQyYTM5ZmZlZmVkNzFjODMzZmIyL3RhYmxlcmFuZ2U6NjY5NDFkZGU1YzY5NDJhMzlmZmVmZWQ3MWM4MzNmYjJfMi02LTEtMS0w_e208df9a-abd1-409b-b84f-4057b4251fa0"
      unitRef="usd">264545000</nmih:InitialReinsuranceCoverage>
    <nmih:CurrentReinsuranceCoverage
      contextRef="i9c9ca67fd326487fa47e55adfae4588d_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV83MC9mcmFnOjMyMjU0ZDhkZTk2YzQ2NWY5YzA4Y2VhYzk2MGRhMzE3L3RhYmxlOjY2OTQxZGRlNWM2OTQyYTM5ZmZlZmVkNzFjODMzZmIyL3RhYmxlcmFuZ2U6NjY5NDFkZGU1YzY5NDJhMzlmZmVmZWQ3MWM4MzNmYjJfMi04LTEtMS0w_ac1aeac6-6d67-462b-9a2d-e5086c929a89"
      unitRef="usd">158489000</nmih:CurrentReinsuranceCoverage>
    <nmih:InitialFirstLayerRetainedLoss
      contextRef="ib96437f30d2e4f47a3bca138b4780329_I20180725"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV83MC9mcmFnOjMyMjU0ZDhkZTk2YzQ2NWY5YzA4Y2VhYzk2MGRhMzE3L3RhYmxlOjY2OTQxZGRlNWM2OTQyYTM5ZmZlZmVkNzFjODMzZmIyL3RhYmxlcmFuZ2U6NjY5NDFkZGU1YzY5NDJhMzlmZmVmZWQ3MWM4MzNmYjJfMi0xMC0xLTEtMA_8ac7ffa9-3731-4dbf-9da8-ff990677ab6e"
      unitRef="usd">125312000</nmih:InitialFirstLayerRetainedLoss>
    <nmih:CurrentFirstLayerRetainedLoss
      contextRef="i9c9ca67fd326487fa47e55adfae4588d_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV83MC9mcmFnOjMyMjU0ZDhkZTk2YzQ2NWY5YzA4Y2VhYzk2MGRhMzE3L3RhYmxlOjY2OTQxZGRlNWM2OTQyYTM5ZmZlZmVkNzFjODMzZmIyL3RhYmxlcmFuZ2U6NjY5NDFkZGU1YzY5NDJhMzlmZmVmZWQ3MWM4MzNmYjJfMi0xMi0xLTEtMA_ab7bb319-12d5-47ca-a875-ab28bac5cd2a"
      unitRef="usd">123354000</nmih:CurrentFirstLayerRetainedLoss>
    <nmih:InitialReinsuranceCoverage
      contextRef="i952615bf33234d50a62248a474139107_I20190730"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV83MC9mcmFnOjMyMjU0ZDhkZTk2YzQ2NWY5YzA4Y2VhYzk2MGRhMzE3L3RhYmxlOjY2OTQxZGRlNWM2OTQyYTM5ZmZlZmVkNzFjODMzZmIyL3RhYmxlcmFuZ2U6NjY5NDFkZGU1YzY5NDJhMzlmZmVmZWQ3MWM4MzNmYjJfMy02LTEtMS0w_720edd6f-425b-44de-8b2c-59e1607afc70"
      unitRef="usd">326905000</nmih:InitialReinsuranceCoverage>
    <nmih:CurrentReinsuranceCoverage
      contextRef="id1f896185822496287d1a309e98aa3a1_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV83MC9mcmFnOjMyMjU0ZDhkZTk2YzQ2NWY5YzA4Y2VhYzk2MGRhMzE3L3RhYmxlOjY2OTQxZGRlNWM2OTQyYTM5ZmZlZmVkNzFjODMzZmIyL3RhYmxlcmFuZ2U6NjY5NDFkZGU1YzY5NDJhMzlmZmVmZWQ3MWM4MzNmYjJfMy04LTEtMS0w_c5a2b9d4-7095-4aec-af9a-6784dd23ffb2"
      unitRef="usd">231877000</nmih:CurrentReinsuranceCoverage>
    <nmih:InitialFirstLayerRetainedLoss
      contextRef="i952615bf33234d50a62248a474139107_I20190730"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV83MC9mcmFnOjMyMjU0ZDhkZTk2YzQ2NWY5YzA4Y2VhYzk2MGRhMzE3L3RhYmxlOjY2OTQxZGRlNWM2OTQyYTM5ZmZlZmVkNzFjODMzZmIyL3RhYmxlcmFuZ2U6NjY5NDFkZGU1YzY5NDJhMzlmZmVmZWQ3MWM4MzNmYjJfMy0xMC0xLTEtMA_aa04be00-9562-47fa-946f-476ac0806642"
      unitRef="usd">123424000</nmih:InitialFirstLayerRetainedLoss>
    <nmih:CurrentFirstLayerRetainedLoss
      contextRef="id1f896185822496287d1a309e98aa3a1_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV83MC9mcmFnOjMyMjU0ZDhkZTk2YzQ2NWY5YzA4Y2VhYzk2MGRhMzE3L3RhYmxlOjY2OTQxZGRlNWM2OTQyYTM5ZmZlZmVkNzFjODMzZmIyL3RhYmxlcmFuZ2U6NjY5NDFkZGU1YzY5NDJhMzlmZmVmZWQ3MWM4MzNmYjJfMy0xMi0xLTEtMA_57a70ee9-1648-4d6d-9ee6-03e07bcbe677"
      unitRef="usd">123072000</nmih:CurrentFirstLayerRetainedLoss>
    <nmih:InitialReinsuranceCoverage
      contextRef="icce6520ede0047bc82769b9a251df9df_I20190730"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV83MC9mcmFnOjMyMjU0ZDhkZTk2YzQ2NWY5YzA4Y2VhYzk2MGRhMzE3L3RhYmxlOjY2OTQxZGRlNWM2OTQyYTM5ZmZlZmVkNzFjODMzZmIyL3RhYmxlcmFuZ2U6NjY5NDFkZGU1YzY5NDJhMzlmZmVmZWQ3MWM4MzNmYjJfNC02LTEtMS05MzI_3b1f37a7-ca01-4641-88c2-eacd32183e93"
      unitRef="usd">322076000</nmih:InitialReinsuranceCoverage>
    <nmih:CurrentReinsuranceCoverage
      contextRef="i9834243f65cf4aafa34362f085836999_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV83MC9mcmFnOjMyMjU0ZDhkZTk2YzQ2NWY5YzA4Y2VhYzk2MGRhMzE3L3RhYmxlOjY2OTQxZGRlNWM2OTQyYTM5ZmZlZmVkNzFjODMzZmIyL3RhYmxlcmFuZ2U6NjY5NDFkZGU1YzY5NDJhMzlmZmVmZWQ3MWM4MzNmYjJfNC04LTEtMS05MzY_0411781e-42d2-40e4-b553-2160c93f583b"
      unitRef="usd">322076000</nmih:CurrentReinsuranceCoverage>
    <nmih:InitialFirstLayerRetainedLoss
      contextRef="icce6520ede0047bc82769b9a251df9df_I20190730"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV83MC9mcmFnOjMyMjU0ZDhkZTk2YzQ2NWY5YzA4Y2VhYzk2MGRhMzE3L3RhYmxlOjY2OTQxZGRlNWM2OTQyYTM5ZmZlZmVkNzFjODMzZmIyL3RhYmxlcmFuZ2U6NjY5NDFkZGU1YzY5NDJhMzlmZmVmZWQ3MWM4MzNmYjJfNC0xMC0xLTEtOTQw_bf0f884c-0afe-41cd-9192-26003977f64c"
      unitRef="usd">169514000</nmih:InitialFirstLayerRetainedLoss>
    <nmih:CurrentFirstLayerRetainedLoss
      contextRef="i9834243f65cf4aafa34362f085836999_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV83MC9mcmFnOjMyMjU0ZDhkZTk2YzQ2NWY5YzA4Y2VhYzk2MGRhMzE3L3RhYmxlOjY2OTQxZGRlNWM2OTQyYTM5ZmZlZmVkNzFjODMzZmIyL3RhYmxlcmFuZ2U6NjY5NDFkZGU1YzY5NDJhMzlmZmVmZWQ3MWM4MzNmYjJfNC0xMi0xLTEtOTQ0_25c4adeb-f918-40c6-85b3-0e875f079845"
      unitRef="usd">169514000</nmih:CurrentFirstLayerRetainedLoss>
    <nmih:ReinsuranceAgreementOptionalTerminationRightPercentOfReinsuranceCoverageThreshold
      contextRef="i9daab713102a44739c6cf6f755c0350a_I20200930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV83MC9mcmFnOjMyMjU0ZDhkZTk2YzQ2NWY5YzA4Y2VhYzk2MGRhMzE3L3RleHRyZWdpb246MzIyNTRkOGRlOTZjNDY1ZjljMDhjZWFjOTYwZGEzMTdfNTQ2Mg_c170e98d-8773-4af4-9576-db92df114a08"
      unitRef="number">0.10</nmih:ReinsuranceAgreementOptionalTerminationRightPercentOfReinsuranceCoverageThreshold>
    <us-gaap:RestrictedCash
      contextRef="i9420eac622894fbe831f53db6657e25b_I20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV83MC9mcmFnOjMyMjU0ZDhkZTk2YzQ2NWY5YzA4Y2VhYzk2MGRhMzE3L3RleHRyZWdpb246MzIyNTRkOGRlOTZjNDY1ZjljMDhjZWFjOTYwZGEzMTdfNjMwNA_745d4668-5d66-4c4e-a337-2b8707d55e51"
      unitRef="usd">5600000</us-gaap:RestrictedCash>
    <nmih:NumerOfQuotaShareAgreements
      contextRef="i7560d8f610ac4d89a70efc367fc2b71f_D20200101-20200930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV83MC9mcmFnOjMyMjU0ZDhkZTk2YzQ2NWY5YzA4Y2VhYzk2MGRhMzE3L3RleHRyZWdpb246MzIyNTRkOGRlOTZjNDY1ZjljMDhjZWFjOTYwZGEzMTdfNjUyMA_892e2bd5-5ff1-4c23-ac01-5191ea773ce2"
      unitRef="quotashareagreement">3</nmih:NumerOfQuotaShareAgreements>
    <us-gaap:ReinsuranceRetentionPolicyReinsuredRiskPercentage
      contextRef="if626a68cb2474a5f96278cbd833eab63_D20200101-20200930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV83MC9mcmFnOjMyMjU0ZDhkZTk2YzQ2NWY5YzA4Y2VhYzk2MGRhMzE3L3RleHRyZWdpb246MzIyNTRkOGRlOTZjNDY1ZjljMDhjZWFjOTYwZGEzMTdfNzE4OQ_9209a7b6-9dbc-4ae8-9657-556238f2a8c4"
      unitRef="number">0.25</us-gaap:ReinsuranceRetentionPolicyReinsuredRiskPercentage>
    <us-gaap:ReinsuranceRetentionPolicyReinsuredRiskPercentage
      contextRef="i931a0a25265c4c43a6dd6a19623be3ee_D20200101-20200930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV83MC9mcmFnOjMyMjU0ZDhkZTk2YzQ2NWY5YzA4Y2VhYzk2MGRhMzE3L3RleHRyZWdpb246MzIyNTRkOGRlOTZjNDY1ZjljMDhjZWFjOTYwZGEzMTdfNzI4Nw_1cb8e160-3436-4df7-b763-d599d6344131"
      unitRef="number">1</us-gaap:ReinsuranceRetentionPolicyReinsuredRiskPercentage>
    <nmih:PremiumsEarnedPercentOfRisk
      contextRef="i91a9b51406874f09bb4360d12e123dc9_D20200101-20200930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV83MC9mcmFnOjMyMjU0ZDhkZTk2YzQ2NWY5YzA4Y2VhYzk2MGRhMzE3L3RleHRyZWdpb246MzIyNTRkOGRlOTZjNDY1ZjljMDhjZWFjOTYwZGEzMTdfNzgzOA_ccd1e20f-0d89-4954-80c8-1ea618fa4a4d"
      unitRef="number">0.25</nmih:PremiumsEarnedPercentOfRisk>
    <us-gaap:ReinsuranceRetentionPolicyReinsuredRiskPercentage
      contextRef="ie2c42a0fe6eb48159e20ed00f4627e86_D20200101-20200930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV83MC9mcmFnOjMyMjU0ZDhkZTk2YzQ2NWY5YzA4Y2VhYzk2MGRhMzE3L3RleHRyZWdpb246MzIyNTRkOGRlOTZjNDY1ZjljMDhjZWFjOTYwZGEzMTdfNzg5NA_145e4ebc-884f-4f30-a5ba-a3043750f85d"
      unitRef="number">0.20</us-gaap:ReinsuranceRetentionPolicyReinsuredRiskPercentage>
    <nmih:PremiumsEarnedPercentOfRisk
      contextRef="i94280e7ea2b64151b91cc58c1199e08c_D20200101-20200930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV83MC9mcmFnOjMyMjU0ZDhkZTk2YzQ2NWY5YzA4Y2VhYzk2MGRhMzE3L3RleHRyZWdpb246MzIyNTRkOGRlOTZjNDY1ZjljMDhjZWFjOTYwZGEzMTdfMTA5OTUxMTY0NTE5NQ_051a6a3a-a1c0-4ef4-81e6-7d3b6da9cea9"
      unitRef="number">0.21</nmih:PremiumsEarnedPercentOfRisk>
    <nmih:PreviouslyCededPrimaryRiskInForceRecaptured
      contextRef="id66533a97d60493283eb31eca1e8e079_D20190401-20190401"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV83MC9mcmFnOjMyMjU0ZDhkZTk2YzQ2NWY5YzA4Y2VhYzk2MGRhMzE3L3RleHRyZWdpb246MzIyNTRkOGRlOTZjNDY1ZjljMDhjZWFjOTYwZGEzMTdfMTA0MzA_6c1ce707-d568-4c2d-b27c-2cce43230741"
      unitRef="usd">500000000</nmih:PreviouslyCededPrimaryRiskInForceRecaptured>
    <us-gaap:ReinsuranceRetentionPolicyReinsuredRiskPercentage
      contextRef="ib8a9303a255b4f8985a72897325514c2_D20190331-20190331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV83MC9mcmFnOjMyMjU0ZDhkZTk2YzQ2NWY5YzA4Y2VhYzk2MGRhMzE3L3RleHRyZWdpb246MzIyNTRkOGRlOTZjNDY1ZjljMDhjZWFjOTYwZGEzMTdfMTA2NDM_8abad1e9-1049-4986-93f6-7f553e09a25c"
      unitRef="number">0.25</us-gaap:ReinsuranceRetentionPolicyReinsuredRiskPercentage>
    <us-gaap:ReinsuranceRetentionPolicyReinsuredRiskPercentage
      contextRef="id66533a97d60493283eb31eca1e8e079_D20190401-20190401"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV83MC9mcmFnOjMyMjU0ZDhkZTk2YzQ2NWY5YzA4Y2VhYzk2MGRhMzE3L3RleHRyZWdpb246MzIyNTRkOGRlOTZjNDY1ZjljMDhjZWFjOTYwZGEzMTdfMTA2NDk_a612f5d3-1e70-4e0a-9732-742575f26385"
      unitRef="number">0.205</us-gaap:ReinsuranceRetentionPolicyReinsuredRiskPercentage>
    <nmih:RiskInForceCeded
      contextRef="i0a40436a9e9b48618a0f8d3f315fbd1a_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV83MC9mcmFnOjMyMjU0ZDhkZTk2YzQ2NWY5YzA4Y2VhYzk2MGRhMzE3L3RhYmxlOmMxOTQ5MGEyMDU0MDQzY2RhM2I5MTkxNzc5MGQ4N2Y0L3RhYmxlcmFuZ2U6YzE5NDkwYTIwNTQwNDNjZGEzYjkxOTE3NzkwZDg3ZjRfMy0xLTEtMS0w_317cf6c8-ff34-4bc4-8b79-404539861a2b"
      unitRef="usd">5159061000</nmih:RiskInForceCeded>
    <nmih:RiskInForceCeded
      contextRef="ia29d39192d94438a8f1c98131763361a_I20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV83MC9mcmFnOjMyMjU0ZDhkZTk2YzQ2NWY5YzA4Y2VhYzk2MGRhMzE3L3RhYmxlOmMxOTQ5MGEyMDU0MDQzY2RhM2I5MTkxNzc5MGQ4N2Y0L3RhYmxlcmFuZ2U6YzE5NDkwYTIwNTQwNDNjZGEzYjkxOTE3NzkwZDg3ZjRfMy0zLTEtMS0w_3ad3ee4c-3df5-4fe6-96cb-4ae1831f643a"
      unitRef="usd">4901809000</nmih:RiskInForceCeded>
    <nmih:RiskInForceCeded
      contextRef="i0a40436a9e9b48618a0f8d3f315fbd1a_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV83MC9mcmFnOjMyMjU0ZDhkZTk2YzQ2NWY5YzA4Y2VhYzk2MGRhMzE3L3RhYmxlOmMxOTQ5MGEyMDU0MDQzY2RhM2I5MTkxNzc5MGQ4N2Y0L3RhYmxlcmFuZ2U6YzE5NDkwYTIwNTQwNDNjZGEzYjkxOTE3NzkwZDg3ZjRfMy01LTEtMS0w_8cf7e1ff-bcd4-4cd5-a6fb-de71e733820a"
      unitRef="usd">5159061000</nmih:RiskInForceCeded>
    <nmih:RiskInForceCeded
      contextRef="ia29d39192d94438a8f1c98131763361a_I20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV83MC9mcmFnOjMyMjU0ZDhkZTk2YzQ2NWY5YzA4Y2VhYzk2MGRhMzE3L3RhYmxlOmMxOTQ5MGEyMDU0MDQzY2RhM2I5MTkxNzc5MGQ4N2Y0L3RhYmxlcmFuZ2U6YzE5NDkwYTIwNTQwNDNjZGEzYjkxOTE3NzkwZDg3ZjRfMy03LTEtMS0w_a56346ca-3a5b-424b-bf4a-0d87a8aada15"
      unitRef="usd">4901809000</nmih:RiskInForceCeded>
    <us-gaap:CededPremiumsEarned
      contextRef="i37ddc5644e3541ba8555f786eb03a43e_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV83MC9mcmFnOjMyMjU0ZDhkZTk2YzQ2NWY5YzA4Y2VhYzk2MGRhMzE3L3RhYmxlOmMxOTQ5MGEyMDU0MDQzY2RhM2I5MTkxNzc5MGQ4N2Y0L3RhYmxlcmFuZ2U6YzE5NDkwYTIwNTQwNDNjZGEzYjkxOTE3NzkwZDg3ZjRfNS0xLTEtMS0w_7f9ff3f4-57cd-4c96-8782-101c3e866c74"
      unitRef="usd">24517000</us-gaap:CededPremiumsEarned>
    <us-gaap:CededPremiumsEarned
      contextRef="ic9cf5ee1b9a44e4e9a66784447dbfece_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV83MC9mcmFnOjMyMjU0ZDhkZTk2YzQ2NWY5YzA4Y2VhYzk2MGRhMzE3L3RhYmxlOmMxOTQ5MGEyMDU0MDQzY2RhM2I5MTkxNzc5MGQ4N2Y0L3RhYmxlcmFuZ2U6YzE5NDkwYTIwNTQwNDNjZGEzYjkxOTE3NzkwZDg3ZjRfNS0zLTEtMS0w_2751324f-2f6c-43b8-85a7-0f2ba33a2caa"
      unitRef="usd">23151000</us-gaap:CededPremiumsEarned>
    <us-gaap:CededPremiumsEarned
      contextRef="i6e6cbabf0a364082a6cfe2561ce326f5_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV83MC9mcmFnOjMyMjU0ZDhkZTk2YzQ2NWY5YzA4Y2VhYzk2MGRhMzE3L3RhYmxlOmMxOTQ5MGEyMDU0MDQzY2RhM2I5MTkxNzc5MGQ4N2Y0L3RhYmxlcmFuZ2U6YzE5NDkwYTIwNTQwNDNjZGEzYjkxOTE3NzkwZDg3ZjRfNS01LTEtMS0w_871657c8-9206-49cc-be4a-ed6e28fbd0b2"
      unitRef="usd">70738000</us-gaap:CededPremiumsEarned>
    <us-gaap:CededPremiumsEarned
      contextRef="i291dcc5f853b489abe570afbe6582836_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV83MC9mcmFnOjMyMjU0ZDhkZTk2YzQ2NWY5YzA4Y2VhYzk2MGRhMzE3L3RhYmxlOmMxOTQ5MGEyMDU0MDQzY2RhM2I5MTkxNzc5MGQ4N2Y0L3RhYmxlcmFuZ2U6YzE5NDkwYTIwNTQwNDNjZGEzYjkxOTE3NzkwZDg3ZjRfNS03LTEtMS0w_71c3e0b7-4378-4504-805b-4e486952ab1c"
      unitRef="usd">65538000</us-gaap:CededPremiumsEarned>
    <nmih:ReinsuranceCededClaimsandClaimsExpenses
      contextRef="i37ddc5644e3541ba8555f786eb03a43e_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV83MC9mcmFnOjMyMjU0ZDhkZTk2YzQ2NWY5YzA4Y2VhYzk2MGRhMzE3L3RhYmxlOmMxOTQ5MGEyMDU0MDQzY2RhM2I5MTkxNzc5MGQ4N2Y0L3RhYmxlcmFuZ2U6YzE5NDkwYTIwNTQwNDNjZGEzYjkxOTE3NzkwZDg3ZjRfNi0xLTEtMS0w_7760727d-9d85-4df4-b9bf-679045f89678"
      unitRef="usd">3200000</nmih:ReinsuranceCededClaimsandClaimsExpenses>
    <nmih:ReinsuranceCededClaimsandClaimsExpenses
      contextRef="ic9cf5ee1b9a44e4e9a66784447dbfece_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV83MC9mcmFnOjMyMjU0ZDhkZTk2YzQ2NWY5YzA4Y2VhYzk2MGRhMzE3L3RhYmxlOmMxOTQ5MGEyMDU0MDQzY2RhM2I5MTkxNzc5MGQ4N2Y0L3RhYmxlcmFuZ2U6YzE5NDkwYTIwNTQwNDNjZGEzYjkxOTE3NzkwZDg3ZjRfNi0zLTEtMS0w_40017014-d55c-47a8-9dd0-b53d9e9eff96"
      unitRef="usd">766000</nmih:ReinsuranceCededClaimsandClaimsExpenses>
    <nmih:ReinsuranceCededClaimsandClaimsExpenses
      contextRef="i6e6cbabf0a364082a6cfe2561ce326f5_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV83MC9mcmFnOjMyMjU0ZDhkZTk2YzQ2NWY5YzA4Y2VhYzk2MGRhMzE3L3RhYmxlOmMxOTQ5MGEyMDU0MDQzY2RhM2I5MTkxNzc5MGQ4N2Y0L3RhYmxlcmFuZ2U6YzE5NDkwYTIwNTQwNDNjZGEzYjkxOTE3NzkwZDg3ZjRfNi01LTEtMS0w_e47ab48c-33ba-434b-83fe-9e5869a4847f"
      unitRef="usd">13401000</nmih:ReinsuranceCededClaimsandClaimsExpenses>
    <nmih:ReinsuranceCededClaimsandClaimsExpenses
      contextRef="i291dcc5f853b489abe570afbe6582836_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV83MC9mcmFnOjMyMjU0ZDhkZTk2YzQ2NWY5YzA4Y2VhYzk2MGRhMzE3L3RhYmxlOmMxOTQ5MGEyMDU0MDQzY2RhM2I5MTkxNzc5MGQ4N2Y0L3RhYmxlcmFuZ2U6YzE5NDkwYTIwNTQwNDNjZGEzYjkxOTE3NzkwZDg3ZjRfNi03LTEtMS0w_51b97301-f3cb-4c97-9fc0-7f88a61445de"
      unitRef="usd">2435000</nmih:ReinsuranceCededClaimsandClaimsExpenses>
    <nmih:ReinsuranceCedingCommissionEarned
      contextRef="i37ddc5644e3541ba8555f786eb03a43e_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV83MC9mcmFnOjMyMjU0ZDhkZTk2YzQ2NWY5YzA4Y2VhYzk2MGRhMzE3L3RhYmxlOmMxOTQ5MGEyMDU0MDQzY2RhM2I5MTkxNzc5MGQ4N2Y0L3RhYmxlcmFuZ2U6YzE5NDkwYTIwNTQwNDNjZGEzYjkxOTE3NzkwZDg3ZjRfOC0xLTEtMS0w_b884bf77-2c47-4f37-bcfb-73c67d09a35a"
      unitRef="usd">4798000</nmih:ReinsuranceCedingCommissionEarned>
    <nmih:ReinsuranceCedingCommissionEarned
      contextRef="ic9cf5ee1b9a44e4e9a66784447dbfece_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV83MC9mcmFnOjMyMjU0ZDhkZTk2YzQ2NWY5YzA4Y2VhYzk2MGRhMzE3L3RhYmxlOmMxOTQ5MGEyMDU0MDQzY2RhM2I5MTkxNzc5MGQ4N2Y0L3RhYmxlcmFuZ2U6YzE5NDkwYTIwNTQwNDNjZGEzYjkxOTE3NzkwZDg3ZjRfOC0zLTEtMS0w_109032e1-bfdd-4647-ab0d-ab656e0042d0"
      unitRef="usd">4584000</nmih:ReinsuranceCedingCommissionEarned>
    <nmih:ReinsuranceCedingCommissionEarned
      contextRef="i6e6cbabf0a364082a6cfe2561ce326f5_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV83MC9mcmFnOjMyMjU0ZDhkZTk2YzQ2NWY5YzA4Y2VhYzk2MGRhMzE3L3RhYmxlOmMxOTQ5MGEyMDU0MDQzY2RhM2I5MTkxNzc5MGQ4N2Y0L3RhYmxlcmFuZ2U6YzE5NDkwYTIwNTQwNDNjZGEzYjkxOTE3NzkwZDg3ZjRfOC01LTEtMS0w_93248680-ac3b-4473-a091-f9a3de85c315"
      unitRef="usd">13739000</nmih:ReinsuranceCedingCommissionEarned>
    <nmih:ReinsuranceCedingCommissionEarned
      contextRef="i291dcc5f853b489abe570afbe6582836_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV83MC9mcmFnOjMyMjU0ZDhkZTk2YzQ2NWY5YzA4Y2VhYzk2MGRhMzE3L3RhYmxlOmMxOTQ5MGEyMDU0MDQzY2RhM2I5MTkxNzc5MGQ4N2Y0L3RhYmxlcmFuZ2U6YzE5NDkwYTIwNTQwNDNjZGEzYjkxOTE3NzkwZDg3ZjRfOC03LTEtMS0w_7bf18c2d-a91f-421a-b47c-f5d3f8679da0"
      unitRef="usd">12961000</nmih:ReinsuranceCedingCommissionEarned>
    <nmih:ReinsuranceProfitCommission
      contextRef="i37ddc5644e3541ba8555f786eb03a43e_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV83MC9mcmFnOjMyMjU0ZDhkZTk2YzQ2NWY5YzA4Y2VhYzk2MGRhMzE3L3RhYmxlOmMxOTQ5MGEyMDU0MDQzY2RhM2I5MTkxNzc5MGQ4N2Y0L3RhYmxlcmFuZ2U6YzE5NDkwYTIwNTQwNDNjZGEzYjkxOTE3NzkwZDg3ZjRfOS0xLTEtMS0w_317098c0-bb08-4d55-becd-b6fed8366cd6"
      unitRef="usd">11034000</nmih:ReinsuranceProfitCommission>
    <nmih:ReinsuranceProfitCommission
      contextRef="ic9cf5ee1b9a44e4e9a66784447dbfece_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV83MC9mcmFnOjMyMjU0ZDhkZTk2YzQ2NWY5YzA4Y2VhYzk2MGRhMzE3L3RhYmxlOmMxOTQ5MGEyMDU0MDQzY2RhM2I5MTkxNzc5MGQ4N2Y0L3RhYmxlcmFuZ2U6YzE5NDkwYTIwNTQwNDNjZGEzYjkxOTE3NzkwZDg3ZjRfOS0zLTEtMS0w_67eb9418-0334-45f2-aee2-a7d9cabe8bb2"
      unitRef="usd">13254000</nmih:ReinsuranceProfitCommission>
    <nmih:ReinsuranceProfitCommission
      contextRef="i6e6cbabf0a364082a6cfe2561ce326f5_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV83MC9mcmFnOjMyMjU0ZDhkZTk2YzQ2NWY5YzA4Y2VhYzk2MGRhMzE3L3RhYmxlOmMxOTQ5MGEyMDU0MDQzY2RhM2I5MTkxNzc5MGQ4N2Y0L3RhYmxlcmFuZ2U6YzE5NDkwYTIwNTQwNDNjZGEzYjkxOTE3NzkwZDg3ZjRfOS01LTEtMS0w_ae8bef1a-2649-4e31-bf16-a29101015f7a"
      unitRef="usd">28718000</nmih:ReinsuranceProfitCommission>
    <nmih:ReinsuranceProfitCommission
      contextRef="i291dcc5f853b489abe570afbe6582836_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV83MC9mcmFnOjMyMjU0ZDhkZTk2YzQ2NWY5YzA4Y2VhYzk2MGRhMzE3L3RhYmxlOmMxOTQ5MGEyMDU0MDQzY2RhM2I5MTkxNzc5MGQ4N2Y0L3RhYmxlcmFuZ2U6YzE5NDkwYTIwNTQwNDNjZGEzYjkxOTE3NzkwZDg3ZjRfOS03LTEtMS0w_29a48778-4cf1-4079-b987-32fc7d04ce4b"
      unitRef="usd">37199000</nmih:ReinsuranceProfitCommission>
    <nmih:CededCreditRiskCommissionEarnedPercentage
      contextRef="i90476f8bb7944b3a9056c07f9126a0d0_D20200101-20200930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV83MC9mcmFnOjMyMjU0ZDhkZTk2YzQ2NWY5YzA4Y2VhYzk2MGRhMzE3L3RleHRyZWdpb246MzIyNTRkOGRlOTZjNDY1ZjljMDhjZWFjOTYwZGEzMTdfMTEyMDg_34dab593-c36f-47d5-9fe5-96a168c40900"
      unitRef="number">0.20</nmih:CededCreditRiskCommissionEarnedPercentage>
    <nmih:CededCreditRiskProfitCommissionLossRatioOnLoansThreshold
      contextRef="i2e82f38e3e7941b2a7cde8c6cca62fee_D20200101-20200930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV83MC9mcmFnOjMyMjU0ZDhkZTk2YzQ2NWY5YzA4Y2VhYzk2MGRhMzE3L3RleHRyZWdpb246MzIyNTRkOGRlOTZjNDY1ZjljMDhjZWFjOTYwZGEzMTdfMTE1MDA_77c1ff51-890f-4a47-917b-40648b9234e2"
      unitRef="number">0.60</nmih:CededCreditRiskProfitCommissionLossRatioOnLoansThreshold>
    <nmih:CededCreditRiskProfitCommissionLossRatioOnLoansThreshold
      contextRef="ie6527b3d99314250b3b6fc7020ca5750_D20200101-20200930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV83MC9mcmFnOjMyMjU0ZDhkZTk2YzQ2NWY5YzA4Y2VhYzk2MGRhMzE3L3RleHRyZWdpb246MzIyNTRkOGRlOTZjNDY1ZjljMDhjZWFjOTYwZGEzMTdfMTE1MDQ_01c387d8-9d20-4df7-ae9b-6fe7d3a27118"
      unitRef="number">0.61</nmih:CededCreditRiskProfitCommissionLossRatioOnLoansThreshold>
    <nmih:CededCreditRiskProfitCommissionLossRatioOnLoansThreshold
      contextRef="id9972c86855f43e99641fbd973c9efdb_D20200101-20200930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV83MC9mcmFnOjMyMjU0ZDhkZTk2YzQ2NWY5YzA4Y2VhYzk2MGRhMzE3L3RleHRyZWdpb246MzIyNTRkOGRlOTZjNDY1ZjljMDhjZWFjOTYwZGEzMTdfMTE1MTE_8e06516d-b42d-47db-89e9-0a6ff1e1b321"
      unitRef="number">0.50</nmih:CededCreditRiskProfitCommissionLossRatioOnLoansThreshold>
    <us-gaap:ReinsuranceRecoverablesOnPaidAndUnpaidLosses
      contextRef="if8d25bfc570648d5aaef59e8be2ee6bc_I20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV83MC9mcmFnOjMyMjU0ZDhkZTk2YzQ2NWY5YzA4Y2VhYzk2MGRhMzE3L3RleHRyZWdpb246MzIyNTRkOGRlOTZjNDY1ZjljMDhjZWFjOTYwZGEzMTdfMTIzODM_0df64ea3-4331-470e-9092-f1fdfab89b74"
      unitRef="usd">4800000</us-gaap:ReinsuranceRecoverablesOnPaidAndUnpaidLosses>
    <us-gaap:ReinsuranceRecoverablesOnPaidAndUnpaidLosses
      contextRef="ic843f7699099472e8fd837b4b7bd3241_I20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV83MC9mcmFnOjMyMjU0ZDhkZTk2YzQ2NWY5YzA4Y2VhYzk2MGRhMzE3L3RleHRyZWdpb246MzIyNTRkOGRlOTZjNDY1ZjljMDhjZWFjOTYwZGEzMTdfMTI5ODE_bc57927f-b440-449a-bec0-0736ec547e85"
      unitRef="usd">12200000</us-gaap:ReinsuranceRecoverablesOnPaidAndUnpaidLosses>
    <us-gaap:ReinsuranceRecoverablesOnPaidAndUnpaidLosses
      contextRef="i9492b25fd13841ad82b94dcb0b07c3ae_I20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV83MC9mcmFnOjMyMjU0ZDhkZTk2YzQ2NWY5YzA4Y2VhYzk2MGRhMzE3L3RleHRyZWdpb246MzIyNTRkOGRlOTZjNDY1ZjljMDhjZWFjOTYwZGEzMTdfMTQyOTM2NTExNzc2MDI_c1450545-7dd4-48d5-a528-7382e9ba8082"
      unitRef="usd">200000</us-gaap:ReinsuranceRecoverablesOnPaidAndUnpaidLosses>
    <us-gaap:LiabilityForFuturePolicyBenefitsAndUnpaidClaimsDisclosureTextBlock
      contextRef="i7560d8f610ac4d89a70efc367fc2b71f_D20200101-20200930"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV83My9mcmFnOjU4NTMxMGJiZmFlZTRmOWE4NjM4MTNkNWQ3OTZiNmQ4L3RleHRyZWdpb246NTg1MzEwYmJmYWVlNGY5YTg2MzgxM2Q1ZDc5NmI2ZDhfNzI5Mw_b6326523-861f-4bb2-b6c3-5d54cd074372">Reserves for Insurance Claims and Claim Expenses&lt;div style="margin-bottom:9pt;text-align:justify;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 hold gross reserves in an amount equal to the estimated liability for insurance claims and claim expenses related to defaults on insured mortgage loans. A loan is considered to be in "default" as of the payment date at which a borrower has missed the preceding two or more consecutive monthly payments. We establish reserves for loans that have been reported to us in default by servicers, referred to as case reserves, and additional loans that we estimate (based on actuarial review and other factors) to be in default that have not yet been reported to us by servicers, referred to as incurred but not reported (IBNR) reserves.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We also establish reserves for claim expenses, which represent the estimated cost of the claim administration process, including legal and other fees, as well as other general expenses of administering the claim settlement process. As of September&#160;30, 2020, we had 13,765 primary loans in default and held gross reserves for insurance claims and claim expenses of $87.2&#160;million. During the nine months ended September 30, 2020, we paid 123 claims totaling $5.6 million, including 117 claims covered under the QSR Transactions representing $1.2 million of ceded claims and claim expenses.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;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 2013, we entered into a pool insurance transaction with Fannie Mae. The pool transaction includes a deductible, which represents the amount of claims to be absorbed by Fannie Mae before we are obligated to pay any claims. We only establish reserves for pool risk if we expect claims to exceed this deductible. At September&#160;30, 2020, 277 loans in the pool were in default. These 277 loans represented approximately $23.2 million of RIF. Due to the size of the remaining deductible, our expectation that a limited number of loans in default will progress to a claim and the expected severity on such claim submissions (all loans in the pool have loan-to-value (LTV) ratios under 80%), we did not establish any case or IBNR reserves for pool risk at September&#160;30, 2020. In connection with the settlement of pool claims, we applied $0.9 million to the pool deductible through September&#160;30, 2020. At September&#160;30, 2020, the remaining pool deductible was $9.4 million. We have not paid any pool claims to date. 100% of our pool RIF is reinsured under the 2016 QSR Transaction.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;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 had &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;13,765 &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;loans in default in our primary insured portfolio as of September&#160;30, 2020, which represented a&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; 3.60%&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; default rate against &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;381,899 to&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;tal policies in-force. We had 1,230 loans in default in our primary insured portfolio as of September&#160;30, 2019, which represented a 0.35% default rate against 350,395 total policies in-force. The increase in our default population is primarily due to challenges borrowers are facing related to the COVID-19 outbreak and their decision to access the forbearance program for federally backed loans codified under the Coronavirus Aid, Relief, and Economic Security (CARES) Act or similar programs made available by private lenders.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;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 size of the reserve we establish for each defaulted loan (and by extension our aggregate reserve for claims and claim expenses) reflects our best estimate of the future claim payment to be made for each individual loan in default. Our future claims exposure is a function of the number of defaulted loans that progress to claim payment (which we refer to as frequency) and the amount to be paid to settle such claims (which we refer to as severity). Our estimates of claims frequency and severity are not formulaic, rather they are broadly synthesized based on historical observed experience for similarly situated loans and &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;assumptions about future macroeconomic factors. We generally observe that forbearance programs are an effective tool to bridge dislocated borrowers from a time of acute stress to a future date when they can resume timely payment of their mortgage obligations. The effectiveness of forbearance programs is enhanced by the availability of various repayment and loan modification options which allow borrowers to amortize or, in certain instances, outright defer payments otherwise due during the forbearance period over an extended length of time. In response to the COVID-19 outbreak, the Federal Housing Financing Agency (FHFA) and GSEs have introduced new repayment and loan modification options to further assist borrowers with their transition out of forbearance programs and default status.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;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 reserve setting process considers the beneficial impact of forbearance, foreclosure moratorium and other assistance programs available to defaulted borrowers. At September&#160;30, 2020, we established lower reserves for defaults that we consider to be connected to the COVID-19 outbreak given our expectation that forbearance, repayment and modification, and other assistance programs will aid affected borrowers and drive higher cure rates on such defaults than we would otherwise expect to experience on similarly situated loans that did not benefit from broad-based assistance programs. While we established lower reserves per defaulted loan at September&#160;30, 2020, our total reserve position and claims and claim expenses increased as of and during the period ended September 30, 2020 due to the growth in the size of our default population.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;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 gross reserve balances for primary insurance claims and claim expenses:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:67.434%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.273%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.275%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;For the 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="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%"&gt;(In Thousands)&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;Beginning balance&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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;23,752&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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;12,811&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less reinsurance recoverables &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,939)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,001)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;Beginning balance, net of reinsurance recoverables&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18,813&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;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;9,810&#160;&lt;/span&gt;&lt;/td&gt;&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:6pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Add claims incurred:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 11.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;Claims and claim expenses incurred:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Current year &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,198&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,948&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:24.75pt"&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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt; (3)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,500)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,710)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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 6.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 claims and claim expenses incurred&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;55,698&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;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,238&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:8pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less claims 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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 11.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;Claims and claim expenses 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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Current year &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:24.75pt"&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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(3)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,309&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,401&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Reinsurance terminations &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(4)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;(549)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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 6.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 claims and claim expenses paid&lt;/span&gt;&lt;/td&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;4,461&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,852&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:6pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="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;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Reserve at end of period, net of reinsurance recoverables&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;70,050&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,196&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Add reinsurance recoverables &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,180&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,309&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ending balance&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;87,230&#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;20,505&#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="padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(1)&#160;&#160;&#160;&#160;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Related to ceded losses recoverable under the QSR Transactions. See Note 5, "&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%"&gt;Reinsurance&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;" for additional information.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(2)&#160;&#160;&#160;&#160;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Related to insured loans with their most recent defaults occurring in the current year. For example, if a loan defaulted in a prior year and subsequently cured and later re-defaulted in the current year, the default would be included in the current year. Amounts are presented net of reinsurance.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(3)&#160;&#160;&#160;&#160;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Related to insured loans with defaults occurring in prior years, which have been continuously in default before the start of the current year. Amounts are presented net of reinsurance.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(4)&#160;&#160;&#160;&#160;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Represents the settlement of reinsurance recoverables in conjunction with the termination of one reinsurer under the 2016 QSR Transaction on a cut-off basis.&#160;See Note 5, "Reinsurance" for additional information.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;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 "claims incurred" section of the table above shows claims and claim expenses incurred on defaults occurring in current and prior years, including IBNR reserves and is presented net of reinsurance.&#160;The amount of claims incurred relating to current year defaults represents the estimated amount of claims and claim expenses to ultimately be paid on such loans.&#160;We recognized $5.5 million and $2.7 million of favorable prior year development during the nine months ended September 30, 2020 and 2019, respectively, primarily due to the curing of previously reported defaults. We may increase or decrease our claim estimates and reserves as we learn additional information about individual defaulted loans, and continue to observe and analyze &lt;/span&gt;&lt;/div&gt;loss development trends in our portfolio. Gross reserves of $11.4 million related to prior year defaults remained as of September&#160;30, 2020.</us-gaap:LiabilityForFuturePolicyBenefitsAndUnpaidClaimsDisclosureTextBlock>
    <nmih:LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseIncurredButNotReportedIBNRClaimsNumberOfPrimaryLoansInDefault
      contextRef="i9420eac622894fbe831f53db6657e25b_I20200930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV83My9mcmFnOjU4NTMxMGJiZmFlZTRmOWE4NjM4MTNkNWQ3OTZiNmQ4L3RleHRyZWdpb246NTg1MzEwYmJmYWVlNGY5YTg2MzgxM2Q1ZDc5NmI2ZDhfOTQw_cd67c922-31e5-408d-9f57-84e4146bcd3d"
      unitRef="loan">13765</nmih:LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseIncurredButNotReportedIBNRClaimsNumberOfPrimaryLoansInDefault>
    <us-gaap:LiabilityForClaimsAndClaimsAdjustmentExpense
      contextRef="i9420eac622894fbe831f53db6657e25b_I20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV83My9mcmFnOjU4NTMxMGJiZmFlZTRmOWE4NjM4MTNkNWQ3OTZiNmQ4L3RleHRyZWdpb246NTg1MzEwYmJmYWVlNGY5YTg2MzgxM2Q1ZDc5NmI2ZDhfMTAzNQ_174acc62-b147-489e-9d45-0f0ad450314f"
      unitRef="usd">87200000</us-gaap:LiabilityForClaimsAndClaimsAdjustmentExpense>
    <nmih:LiabilityforPaidClaimsandClaimsAdjustmentExpenseNumberofPaidClaims
      contextRef="i7560d8f610ac4d89a70efc367fc2b71f_D20200101-20200930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV83My9mcmFnOjU4NTMxMGJiZmFlZTRmOWE4NjM4MTNkNWQ3OTZiNmQ4L3RleHRyZWdpb246NTg1MzEwYmJmYWVlNGY5YTg2MzgxM2Q1ZDc5NmI2ZDhfMTA2Mg_d516de14-4ffe-440e-81dc-05763cb2f7e0"
      unitRef="claim">123</nmih:LiabilityforPaidClaimsandClaimsAdjustmentExpenseNumberofPaidClaims>
    <nmih:LiabilityforUnpaidClaimsandClaimsAdjustmentExpenseClaimsPaidIncludingAmountsCoveredByInsurance
      contextRef="i7560d8f610ac4d89a70efc367fc2b71f_D20200101-20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV83My9mcmFnOjU4NTMxMGJiZmFlZTRmOWE4NjM4MTNkNWQ3OTZiNmQ4L3RleHRyZWdpb246NTg1MzEwYmJmYWVlNGY5YTg2MzgxM2Q1ZDc5NmI2ZDhfMTA4MQ_0f0cf8e6-437f-426a-86b5-6130db3af92a"
      unitRef="usd">5600000</nmih:LiabilityforUnpaidClaimsandClaimsAdjustmentExpenseClaimsPaidIncludingAmountsCoveredByInsurance>
    <nmih:LiabilityforPaidClaimsandClaimsAdjustmentExpenseNumberofCoveredClaimsIncludedInNumberofPaidClaims
      contextRef="i38d14a891dd64815ae04471d19395a93_D20200101-20200930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV83My9mcmFnOjU4NTMxMGJiZmFlZTRmOWE4NjM4MTNkNWQ3OTZiNmQ4L3RleHRyZWdpb246NTg1MzEwYmJmYWVlNGY5YTg2MzgxM2Q1ZDc5NmI2ZDhfMTA5NQ_eac68047-5e98-4777-ac22-4a7407925dcc"
      unitRef="claim">117</nmih:LiabilityforPaidClaimsandClaimsAdjustmentExpenseNumberofCoveredClaimsIncludedInNumberofPaidClaims>
    <nmih:LiabilityforUnpaidClaimsandClaimsAdjustmentExpenseClaimsPaidIncludingAmountsCoveredByInsuranceAmountUnderQSRTransaction
      contextRef="i38d14a891dd64815ae04471d19395a93_D20200101-20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV83My9mcmFnOjU4NTMxMGJiZmFlZTRmOWE4NjM4MTNkNWQ3OTZiNmQ4L3RleHRyZWdpb246NTg1MzEwYmJmYWVlNGY5YTg2MzgxM2Q1ZDc5NmI2ZDhfMTE1Mw_58b95751-9f26-4523-9b6c-9e0f610f92c7"
      unitRef="usd">1200000</nmih:LiabilityforUnpaidClaimsandClaimsAdjustmentExpenseClaimsPaidIncludingAmountsCoveredByInsuranceAmountUnderQSRTransaction>
    <nmih:LoansInPoolPastDue60DaysOrMoreNumberOfLoans
      contextRef="i6dc966239c604c7bae6303977d0d5804_I20200930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV83My9mcmFnOjU4NTMxMGJiZmFlZTRmOWE4NjM4MTNkNWQ3OTZiNmQ4L3RleHRyZWdpb246NTg1MzEwYmJmYWVlNGY5YTg2MzgxM2Q1ZDc5NmI2ZDhfMTUxMg_481f5ea0-38fc-471e-8125-814b4d02a6a5"
      unitRef="loan">277</nmih:LoansInPoolPastDue60DaysOrMoreNumberOfLoans>
    <nmih:LoansInPoolPastDue60DaysOrMoreNumberOfLoans
      contextRef="i6dc966239c604c7bae6303977d0d5804_I20200930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV83My9mcmFnOjU4NTMxMGJiZmFlZTRmOWE4NjM4MTNkNWQ3OTZiNmQ4L3RleHRyZWdpb246NTg1MzEwYmJmYWVlNGY5YTg2MzgxM2Q1ZDc5NmI2ZDhfMTU1Ng_481f5ea0-38fc-471e-8125-814b4d02a6a5"
      unitRef="loan">277</nmih:LoansInPoolPastDue60DaysOrMoreNumberOfLoans>
    <nmih:LoansInPoolPastDue60DaysOrMoreLoanRiskinForce
      contextRef="i6dc966239c604c7bae6303977d0d5804_I20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV83My9mcmFnOjU4NTMxMGJiZmFlZTRmOWE4NjM4MTNkNWQ3OTZiNmQ4L3RleHRyZWdpb246NTg1MzEwYmJmYWVlNGY5YTg2MzgxM2Q1ZDc5NmI2ZDhfMTU5MQ_44357d52-b0da-4a08-b075-aad28fd4426d"
      unitRef="usd">23200000</nmih:LoansInPoolPastDue60DaysOrMoreLoanRiskinForce>
    <nmih:LoansInPoolLoanToValueRatio
      contextRef="i921b542e127e43f1b176e5aa444c7c4b_D20200101-20200930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV83My9mcmFnOjU4NTMxMGJiZmFlZTRmOWE4NjM4MTNkNWQ3OTZiNmQ4L3RleHRyZWdpb246NTg1MzEwYmJmYWVlNGY5YTg2MzgxM2Q1ZDc5NmI2ZDhfMTgwNw_8a8ba2f2-d39f-464b-bc45-9a3fee04c1c3"
      unitRef="number">0.80</nmih:LoansInPoolLoanToValueRatio>
    <nmih:LiabilityforUnpaidClaimsandClaimsAdjustmentExpenseClaimsAppliedtoDeductible
      contextRef="i921b542e127e43f1b176e5aa444c7c4b_D20200101-20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV83My9mcmFnOjU4NTMxMGJiZmFlZTRmOWE4NjM4MTNkNWQ3OTZiNmQ4L3RleHRyZWdpb246NTg1MzEwYmJmYWVlNGY5YTg2MzgxM2Q1ZDc5NmI2ZDhfMTk0MQ_0f6f35d1-fa66-4b94-ae56-e53f577a0d10"
      unitRef="usd">900000</nmih:LiabilityforUnpaidClaimsandClaimsAdjustmentExpenseClaimsAppliedtoDeductible>
    <nmih:MortgagePoolInsuranceClaimDeductible
      contextRef="i921b542e127e43f1b176e5aa444c7c4b_D20200101-20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV83My9mcmFnOjU4NTMxMGJiZmFlZTRmOWE4NjM4MTNkNWQ3OTZiNmQ4L3RleHRyZWdpb246NTg1MzEwYmJmYWVlNGY5YTg2MzgxM2Q1ZDc5NmI2ZDhfMjAyMA_a890dda9-419e-4738-89e3-e64894531f5c"
      unitRef="usd">9400000</nmih:MortgagePoolInsuranceClaimDeductible>
    <us-gaap:ReinsuranceRetentionPolicyReinsuredRiskPercentage
      contextRef="i916dc5fdf52840899f54cd273c2f6e08_D20200101-20200930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV83My9mcmFnOjU4NTMxMGJiZmFlZTRmOWE4NjM4MTNkNWQ3OTZiNmQ4L3RleHRyZWdpb246NTg1MzEwYmJmYWVlNGY5YTg2MzgxM2Q1ZDc5NmI2ZDhfMjA2Ng_401a1594-ed18-4eca-8444-876b10a42c6b"
      unitRef="number">1</us-gaap:ReinsuranceRetentionPolicyReinsuredRiskPercentage>
    <nmih:LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseIncurredButNotReportedIBNRClaimsNumberOfPrimaryLoansInDefault
      contextRef="i9420eac622894fbe831f53db6657e25b_I20200930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV83My9mcmFnOjU4NTMxMGJiZmFlZTRmOWE4NjM4MTNkNWQ3OTZiNmQ4L3RleHRyZWdpb246NTg1MzEwYmJmYWVlNGY5YTg2MzgxM2Q1ZDc5NmI2ZDhfMjEzNw_81217d4f-1d28-4ec6-87ea-d1b9ce329012"
      unitRef="loan">13765</nmih:LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseIncurredButNotReportedIBNRClaimsNumberOfPrimaryLoansInDefault>
    <nmih:LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseIncurredButNotReportedIBNRClaimsNumberOfPrimaryLoansInDefaultPercentOfTotalPoliciesInForce
      contextRef="i9420eac622894fbe831f53db6657e25b_I20200930"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV83My9mcmFnOjU4NTMxMGJiZmFlZTRmOWE4NjM4MTNkNWQ3OTZiNmQ4L3RleHRyZWdpb246NTg1MzEwYmJmYWVlNGY5YTg2MzgxM2Q1ZDc5NmI2ZDhfMjIzMQ_a3f97b88-2903-400a-96ed-383e6e9f88fc"
      unitRef="number">0.0360</nmih:LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseIncurredButNotReportedIBNRClaimsNumberOfPrimaryLoansInDefaultPercentOfTotalPoliciesInForce>
    <nmih:LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseIncurredButNotReportedIBNRClaimsTotalPoliciesInForce
      contextRef="i9420eac622894fbe831f53db6657e25b_I20200930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV83My9mcmFnOjU4NTMxMGJiZmFlZTRmOWE4NjM4MTNkNWQ3OTZiNmQ4L3RleHRyZWdpb246NTg1MzEwYmJmYWVlNGY5YTg2MzgxM2Q1ZDc5NmI2ZDhfMjI1NQ_2950b461-80b7-4182-b5ca-0f8bb4813167"
      unitRef="policy">381899</nmih:LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseIncurredButNotReportedIBNRClaimsTotalPoliciesInForce>
    <nmih:LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseIncurredButNotReportedIBNRClaimsNumberOfPrimaryLoansInDefault
      contextRef="i97fded79c8974f708f22a4e338f9d03f_I20190930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV83My9mcmFnOjU4NTMxMGJiZmFlZTRmOWE4NjM4MTNkNWQ3OTZiNmQ4L3RleHRyZWdpb246NTg1MzEwYmJmYWVlNGY5YTg2MzgxM2Q1ZDc5NmI2ZDhfMjI5MA_572b3d95-99d9-492d-b53f-6af29f6726ac"
      unitRef="loan">1230</nmih:LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseIncurredButNotReportedIBNRClaimsNumberOfPrimaryLoansInDefault>
    <nmih:LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseIncurredButNotReportedIBNRClaimsNumberOfPrimaryLoansInDefaultPercentOfTotalPoliciesInForce
      contextRef="i97fded79c8974f708f22a4e338f9d03f_I20190930"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV83My9mcmFnOjU4NTMxMGJiZmFlZTRmOWE4NjM4MTNkNWQ3OTZiNmQ4L3RleHRyZWdpb246NTg1MzEwYmJmYWVlNGY5YTg2MzgxM2Q1ZDc5NmI2ZDhfMjM4NA_ee28ca60-7bfe-4f61-b34c-caa091463cae"
      unitRef="number">0.0035</nmih:LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseIncurredButNotReportedIBNRClaimsNumberOfPrimaryLoansInDefaultPercentOfTotalPoliciesInForce>
    <nmih:LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseIncurredButNotReportedIBNRClaimsTotalPoliciesInForce
      contextRef="i97fded79c8974f708f22a4e338f9d03f_I20190930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV83My9mcmFnOjU4NTMxMGJiZmFlZTRmOWE4NjM4MTNkNWQ3OTZiNmQ4L3RleHRyZWdpb246NTg1MzEwYmJmYWVlNGY5YTg2MzgxM2Q1ZDc5NmI2ZDhfMjQwOA_54e37fab-1d33-4d2c-b068-e60f72b0c442"
      unitRef="policy">350395</nmih:LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseIncurredButNotReportedIBNRClaimsTotalPoliciesInForce>
    <us-gaap:ScheduleOfLiabilityForUnpaidClaimsAndClaimsAdjustmentExpense
      contextRef="i7560d8f610ac4d89a70efc367fc2b71f_D20200101-20200930"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV83My9mcmFnOjU4NTMxMGJiZmFlZTRmOWE4NjM4MTNkNWQ3OTZiNmQ4L3RleHRyZWdpb246NTg1MzEwYmJmYWVlNGY5YTg2MzgxM2Q1ZDc5NmI2ZDhfNzI5Ng_3154aaa5-8dd7-44dd-ae0e-8b9c81cb710a">&lt;div style="margin-bottom:9pt;text-align:justify;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 gross reserve balances for primary insurance claims and claim expenses:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:67.434%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.273%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.275%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;For the 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="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%"&gt;(In Thousands)&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;Beginning balance&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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;23,752&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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;12,811&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less reinsurance recoverables &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,939)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,001)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;Beginning balance, net of reinsurance recoverables&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18,813&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;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;9,810&#160;&lt;/span&gt;&lt;/td&gt;&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:6pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Add claims incurred:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 11.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;Claims and claim expenses incurred:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Current year &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,198&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,948&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:24.75pt"&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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt; (3)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,500)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,710)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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 6.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 claims and claim expenses incurred&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;55,698&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;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,238&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:8pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less claims 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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 11.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;Claims and claim expenses 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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Current year &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:24.75pt"&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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(3)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,309&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,401&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Reinsurance terminations &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(4)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;(549)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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 6.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 claims and claim expenses paid&lt;/span&gt;&lt;/td&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;4,461&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,852&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:6pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="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;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Reserve at end of period, net of reinsurance recoverables&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;70,050&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,196&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Add reinsurance recoverables &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,180&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,309&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ending balance&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;87,230&#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;20,505&#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="padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(1)&#160;&#160;&#160;&#160;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Related to ceded losses recoverable under the QSR Transactions. See Note 5, "&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%"&gt;Reinsurance&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;" for additional information.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(2)&#160;&#160;&#160;&#160;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Related to insured loans with their most recent defaults occurring in the current year. For example, if a loan defaulted in a prior year and subsequently cured and later re-defaulted in the current year, the default would be included in the current year. Amounts are presented net of reinsurance.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(3)&#160;&#160;&#160;&#160;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Related to insured loans with defaults occurring in prior years, which have been continuously in default before the start of the current year. Amounts are presented net of reinsurance.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(4)&#160;&#160;&#160;&#160;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Represents the settlement of reinsurance recoverables in conjunction with the termination of one reinsurer under the 2016 QSR Transaction on a cut-off basis.&#160;See Note 5, "Reinsurance" for additional information.&lt;/span&gt;&lt;/div&gt;</us-gaap:ScheduleOfLiabilityForUnpaidClaimsAndClaimsAdjustmentExpense>
    <us-gaap:LiabilityForClaimsAndClaimsAdjustmentExpense
      contextRef="if6986a365c574db1b6bee5445d73eb53_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV83My9mcmFnOjU4NTMxMGJiZmFlZTRmOWE4NjM4MTNkNWQ3OTZiNmQ4L3RhYmxlOjczMTEyNzBiMmU1NzRkZWI4M2RmNzI5NzRmNWFlOTM1L3RhYmxlcmFuZ2U6NzMxMTI3MGIyZTU3NGRlYjgzZGY3Mjk3NGY1YWU5MzVfMy0xLTEtMS0w_a4dfc040-df6e-46ca-bd5b-a4442cd6fce4"
      unitRef="usd">23752000</us-gaap:LiabilityForClaimsAndClaimsAdjustmentExpense>
    <us-gaap:LiabilityForClaimsAndClaimsAdjustmentExpense
      contextRef="i67a87ff3762e4558b05275de603e5a42_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV83My9mcmFnOjU4NTMxMGJiZmFlZTRmOWE4NjM4MTNkNWQ3OTZiNmQ4L3RhYmxlOjczMTEyNzBiMmU1NzRkZWI4M2RmNzI5NzRmNWFlOTM1L3RhYmxlcmFuZ2U6NzMxMTI3MGIyZTU3NGRlYjgzZGY3Mjk3NGY1YWU5MzVfMy0zLTEtMS0w_58173408-dc15-4b64-bb14-751b084d2ecc"
      unitRef="usd">12811000</us-gaap:LiabilityForClaimsAndClaimsAdjustmentExpense>
    <us-gaap:ReinsuranceRecoverablesOnPaidAndUnpaidLosses
      contextRef="if6986a365c574db1b6bee5445d73eb53_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV83My9mcmFnOjU4NTMxMGJiZmFlZTRmOWE4NjM4MTNkNWQ3OTZiNmQ4L3RhYmxlOjczMTEyNzBiMmU1NzRkZWI4M2RmNzI5NzRmNWFlOTM1L3RhYmxlcmFuZ2U6NzMxMTI3MGIyZTU3NGRlYjgzZGY3Mjk3NGY1YWU5MzVfNC0xLTEtMS0w_a3b3af23-60d8-42b2-be0f-330164dc69f9"
      unitRef="usd">4939000</us-gaap:ReinsuranceRecoverablesOnPaidAndUnpaidLosses>
    <us-gaap:ReinsuranceRecoverablesOnPaidAndUnpaidLosses
      contextRef="i67a87ff3762e4558b05275de603e5a42_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV83My9mcmFnOjU4NTMxMGJiZmFlZTRmOWE4NjM4MTNkNWQ3OTZiNmQ4L3RhYmxlOjczMTEyNzBiMmU1NzRkZWI4M2RmNzI5NzRmNWFlOTM1L3RhYmxlcmFuZ2U6NzMxMTI3MGIyZTU3NGRlYjgzZGY3Mjk3NGY1YWU5MzVfNC0zLTEtMS0w_bd082af4-2c2f-4911-90d4-7fda0dc2f6bd"
      unitRef="usd">3001000</us-gaap:ReinsuranceRecoverablesOnPaidAndUnpaidLosses>
    <us-gaap:LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseNet
      contextRef="if6986a365c574db1b6bee5445d73eb53_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV83My9mcmFnOjU4NTMxMGJiZmFlZTRmOWE4NjM4MTNkNWQ3OTZiNmQ4L3RhYmxlOjczMTEyNzBiMmU1NzRkZWI4M2RmNzI5NzRmNWFlOTM1L3RhYmxlcmFuZ2U6NzMxMTI3MGIyZTU3NGRlYjgzZGY3Mjk3NGY1YWU5MzVfNS0xLTEtMS0w_b729352b-b7a7-41ed-951d-4f1f19763f00"
      unitRef="usd">18813000</us-gaap:LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseNet>
    <us-gaap:LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseNet
      contextRef="i67a87ff3762e4558b05275de603e5a42_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV83My9mcmFnOjU4NTMxMGJiZmFlZTRmOWE4NjM4MTNkNWQ3OTZiNmQ4L3RhYmxlOjczMTEyNzBiMmU1NzRkZWI4M2RmNzI5NzRmNWFlOTM1L3RhYmxlcmFuZ2U6NzMxMTI3MGIyZTU3NGRlYjgzZGY3Mjk3NGY1YWU5MzVfNS0zLTEtMS0w_70a993a1-82af-4710-bb34-cc68ac838b9f"
      unitRef="usd">9810000</us-gaap:LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseNet>
    <us-gaap:SupplementalInformationForPropertyCasualtyInsuranceUnderwritersCurrentYearClaimsAndClaimsAdjustmentExpense
      contextRef="i7560d8f610ac4d89a70efc367fc2b71f_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV83My9mcmFnOjU4NTMxMGJiZmFlZTRmOWE4NjM4MTNkNWQ3OTZiNmQ4L3RhYmxlOjczMTEyNzBiMmU1NzRkZWI4M2RmNzI5NzRmNWFlOTM1L3RhYmxlcmFuZ2U6NzMxMTI3MGIyZTU3NGRlYjgzZGY3Mjk3NGY1YWU5MzVfOS0xLTEtMS0w_0a9aed59-fa63-492f-b510-2101bcfe4cde"
      unitRef="usd">61198000</us-gaap:SupplementalInformationForPropertyCasualtyInsuranceUnderwritersCurrentYearClaimsAndClaimsAdjustmentExpense>
    <us-gaap:SupplementalInformationForPropertyCasualtyInsuranceUnderwritersCurrentYearClaimsAndClaimsAdjustmentExpense
      contextRef="i7d090f2580d245768ea2f0279e06dd5a_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV83My9mcmFnOjU4NTMxMGJiZmFlZTRmOWE4NjM4MTNkNWQ3OTZiNmQ4L3RhYmxlOjczMTEyNzBiMmU1NzRkZWI4M2RmNzI5NzRmNWFlOTM1L3RhYmxlcmFuZ2U6NzMxMTI3MGIyZTU3NGRlYjgzZGY3Mjk3NGY1YWU5MzVfOS0zLTEtMS0w_934d67e8-662b-4ad7-b697-1fccacb3fde7"
      unitRef="usd">10948000</us-gaap:SupplementalInformationForPropertyCasualtyInsuranceUnderwritersCurrentYearClaimsAndClaimsAdjustmentExpense>
    <us-gaap:SupplementalInformationForPropertyCasualtyInsuranceUnderwritersPriorYearClaimsAndClaimsAdjustmentExpense
      contextRef="i7560d8f610ac4d89a70efc367fc2b71f_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV83My9mcmFnOjU4NTMxMGJiZmFlZTRmOWE4NjM4MTNkNWQ3OTZiNmQ4L3RhYmxlOjczMTEyNzBiMmU1NzRkZWI4M2RmNzI5NzRmNWFlOTM1L3RhYmxlcmFuZ2U6NzMxMTI3MGIyZTU3NGRlYjgzZGY3Mjk3NGY1YWU5MzVfMTAtMS0xLTEtMA_85f1f763-1101-4fe8-acc3-adad08f4bf49"
      unitRef="usd">-5500000</us-gaap:SupplementalInformationForPropertyCasualtyInsuranceUnderwritersPriorYearClaimsAndClaimsAdjustmentExpense>
    <us-gaap:SupplementalInformationForPropertyCasualtyInsuranceUnderwritersPriorYearClaimsAndClaimsAdjustmentExpense
      contextRef="i7d090f2580d245768ea2f0279e06dd5a_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV83My9mcmFnOjU4NTMxMGJiZmFlZTRmOWE4NjM4MTNkNWQ3OTZiNmQ4L3RhYmxlOjczMTEyNzBiMmU1NzRkZWI4M2RmNzI5NzRmNWFlOTM1L3RhYmxlcmFuZ2U6NzMxMTI3MGIyZTU3NGRlYjgzZGY3Mjk3NGY1YWU5MzVfMTAtMy0xLTEtMA_82bcede6-3823-4839-826c-724ddc49be6b"
      unitRef="usd">-2710000</us-gaap:SupplementalInformationForPropertyCasualtyInsuranceUnderwritersPriorYearClaimsAndClaimsAdjustmentExpense>
    <us-gaap:LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseIncurredClaims1
      contextRef="i7560d8f610ac4d89a70efc367fc2b71f_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV83My9mcmFnOjU4NTMxMGJiZmFlZTRmOWE4NjM4MTNkNWQ3OTZiNmQ4L3RhYmxlOjczMTEyNzBiMmU1NzRkZWI4M2RmNzI5NzRmNWFlOTM1L3RhYmxlcmFuZ2U6NzMxMTI3MGIyZTU3NGRlYjgzZGY3Mjk3NGY1YWU5MzVfMTEtMS0xLTEtMA_c8dd6906-f32c-4607-ba52-9d6d80ff024d"
      unitRef="usd">55698000</us-gaap:LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseIncurredClaims1>
    <us-gaap:LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseIncurredClaims1
      contextRef="i7d090f2580d245768ea2f0279e06dd5a_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV83My9mcmFnOjU4NTMxMGJiZmFlZTRmOWE4NjM4MTNkNWQ3OTZiNmQ4L3RhYmxlOjczMTEyNzBiMmU1NzRkZWI4M2RmNzI5NzRmNWFlOTM1L3RhYmxlcmFuZ2U6NzMxMTI3MGIyZTU3NGRlYjgzZGY3Mjk3NGY1YWU5MzVfMTEtMy0xLTEtMA_73eeb49a-6539-4584-a3b0-b1a21dae2064"
      unitRef="usd">8238000</us-gaap:LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseIncurredClaims1>
    <us-gaap:LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseClaimsPaidCurrentYear1
      contextRef="i7560d8f610ac4d89a70efc367fc2b71f_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV83My9mcmFnOjU4NTMxMGJiZmFlZTRmOWE4NjM4MTNkNWQ3OTZiNmQ4L3RhYmxlOjczMTEyNzBiMmU1NzRkZWI4M2RmNzI5NzRmNWFlOTM1L3RhYmxlcmFuZ2U6NzMxMTI3MGIyZTU3NGRlYjgzZGY3Mjk3NGY1YWU5MzVfMTUtMS0xLTEtMA_077da78a-453d-4cd4-bbf2-7f01e7684ccd"
      unitRef="usd">152000</us-gaap:LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseClaimsPaidCurrentYear1>
    <us-gaap:LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseClaimsPaidCurrentYear1
      contextRef="i7d090f2580d245768ea2f0279e06dd5a_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV83My9mcmFnOjU4NTMxMGJiZmFlZTRmOWE4NjM4MTNkNWQ3OTZiNmQ4L3RhYmxlOjczMTEyNzBiMmU1NzRkZWI4M2RmNzI5NzRmNWFlOTM1L3RhYmxlcmFuZ2U6NzMxMTI3MGIyZTU3NGRlYjgzZGY3Mjk3NGY1YWU5MzVfMTUtMy0xLTEtMA_c429d007-496b-439a-9547-5dc19772396e"
      unitRef="usd">0</us-gaap:LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseClaimsPaidCurrentYear1>
    <us-gaap:LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseClaimsPaidPriorYears1
      contextRef="i7560d8f610ac4d89a70efc367fc2b71f_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV83My9mcmFnOjU4NTMxMGJiZmFlZTRmOWE4NjM4MTNkNWQ3OTZiNmQ4L3RhYmxlOjczMTEyNzBiMmU1NzRkZWI4M2RmNzI5NzRmNWFlOTM1L3RhYmxlcmFuZ2U6NzMxMTI3MGIyZTU3NGRlYjgzZGY3Mjk3NGY1YWU5MzVfMTYtMS0xLTEtMA_4f14ab77-bea5-479e-85d7-b93eb061f2d4"
      unitRef="usd">4309000</us-gaap:LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseClaimsPaidPriorYears1>
    <us-gaap:LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseClaimsPaidPriorYears1
      contextRef="i7d090f2580d245768ea2f0279e06dd5a_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV83My9mcmFnOjU4NTMxMGJiZmFlZTRmOWE4NjM4MTNkNWQ3OTZiNmQ4L3RhYmxlOjczMTEyNzBiMmU1NzRkZWI4M2RmNzI5NzRmNWFlOTM1L3RhYmxlcmFuZ2U6NzMxMTI3MGIyZTU3NGRlYjgzZGY3Mjk3NGY1YWU5MzVfMTYtMy0xLTEtMA_1380ba42-ec59-44c4-beff-45ad07f01f47"
      unitRef="usd">2401000</us-gaap:LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseClaimsPaidPriorYears1>
    <nmih:LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseClaimsPaidReinsuranceTerminations
      contextRef="i7560d8f610ac4d89a70efc367fc2b71f_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV83My9mcmFnOjU4NTMxMGJiZmFlZTRmOWE4NjM4MTNkNWQ3OTZiNmQ4L3RhYmxlOjczMTEyNzBiMmU1NzRkZWI4M2RmNzI5NzRmNWFlOTM1L3RhYmxlcmFuZ2U6NzMxMTI3MGIyZTU3NGRlYjgzZGY3Mjk3NGY1YWU5MzVfMTctMS0xLTEtMA_c0d2e25a-9f2d-417d-b49c-c58e747a2609"
      unitRef="usd">0</nmih:LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseClaimsPaidReinsuranceTerminations>
    <nmih:LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseClaimsPaidReinsuranceTerminations
      contextRef="i7d090f2580d245768ea2f0279e06dd5a_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV83My9mcmFnOjU4NTMxMGJiZmFlZTRmOWE4NjM4MTNkNWQ3OTZiNmQ4L3RhYmxlOjczMTEyNzBiMmU1NzRkZWI4M2RmNzI5NzRmNWFlOTM1L3RhYmxlcmFuZ2U6NzMxMTI3MGIyZTU3NGRlYjgzZGY3Mjk3NGY1YWU5MzVfMTctMy0xLTEtMA_5c07fac3-32ee-4409-b25c-6a9f74b45288"
      unitRef="usd">549000</nmih:LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseClaimsPaidReinsuranceTerminations>
    <us-gaap:PaymentsForLossesAndLossAdjustmentExpense
      contextRef="i7560d8f610ac4d89a70efc367fc2b71f_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV83My9mcmFnOjU4NTMxMGJiZmFlZTRmOWE4NjM4MTNkNWQ3OTZiNmQ4L3RhYmxlOjczMTEyNzBiMmU1NzRkZWI4M2RmNzI5NzRmNWFlOTM1L3RhYmxlcmFuZ2U6NzMxMTI3MGIyZTU3NGRlYjgzZGY3Mjk3NGY1YWU5MzVfMTgtMS0xLTEtMA_d378dc52-21e6-4f50-abca-41e64437b154"
      unitRef="usd">4461000</us-gaap:PaymentsForLossesAndLossAdjustmentExpense>
    <us-gaap:PaymentsForLossesAndLossAdjustmentExpense
      contextRef="i7d090f2580d245768ea2f0279e06dd5a_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV83My9mcmFnOjU4NTMxMGJiZmFlZTRmOWE4NjM4MTNkNWQ3OTZiNmQ4L3RhYmxlOjczMTEyNzBiMmU1NzRkZWI4M2RmNzI5NzRmNWFlOTM1L3RhYmxlcmFuZ2U6NzMxMTI3MGIyZTU3NGRlYjgzZGY3Mjk3NGY1YWU5MzVfMTgtMy0xLTEtMA_96e4a026-cf35-44fa-97f7-e82939ae92bf"
      unitRef="usd">1852000</us-gaap:PaymentsForLossesAndLossAdjustmentExpense>
    <us-gaap:LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseNet
      contextRef="i9420eac622894fbe831f53db6657e25b_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV83My9mcmFnOjU4NTMxMGJiZmFlZTRmOWE4NjM4MTNkNWQ3OTZiNmQ4L3RhYmxlOjczMTEyNzBiMmU1NzRkZWI4M2RmNzI5NzRmNWFlOTM1L3RhYmxlcmFuZ2U6NzMxMTI3MGIyZTU3NGRlYjgzZGY3Mjk3NGY1YWU5MzVfMjAtMS0xLTEtMA_750050aa-1445-4d1a-a88e-0be128d757b7"
      unitRef="usd">70050000</us-gaap:LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseNet>
    <us-gaap:LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseNet
      contextRef="i97fded79c8974f708f22a4e338f9d03f_I20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV83My9mcmFnOjU4NTMxMGJiZmFlZTRmOWE4NjM4MTNkNWQ3OTZiNmQ4L3RhYmxlOjczMTEyNzBiMmU1NzRkZWI4M2RmNzI5NzRmNWFlOTM1L3RhYmxlcmFuZ2U6NzMxMTI3MGIyZTU3NGRlYjgzZGY3Mjk3NGY1YWU5MzVfMjAtMy0xLTEtMA_cc91aa3a-b063-4c9a-bfc9-a82429feb842"
      unitRef="usd">16196000</us-gaap:LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseNet>
    <us-gaap:ReinsuranceRecoverablesOnPaidAndUnpaidLosses
      contextRef="i9420eac622894fbe831f53db6657e25b_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV83My9mcmFnOjU4NTMxMGJiZmFlZTRmOWE4NjM4MTNkNWQ3OTZiNmQ4L3RhYmxlOjczMTEyNzBiMmU1NzRkZWI4M2RmNzI5NzRmNWFlOTM1L3RhYmxlcmFuZ2U6NzMxMTI3MGIyZTU3NGRlYjgzZGY3Mjk3NGY1YWU5MzVfMjEtMS0xLTEtMA_ab5b8d73-b069-4201-b4f8-2316134ccd12"
      unitRef="usd">17180000</us-gaap:ReinsuranceRecoverablesOnPaidAndUnpaidLosses>
    <us-gaap:ReinsuranceRecoverablesOnPaidAndUnpaidLosses
      contextRef="i97fded79c8974f708f22a4e338f9d03f_I20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV83My9mcmFnOjU4NTMxMGJiZmFlZTRmOWE4NjM4MTNkNWQ3OTZiNmQ4L3RhYmxlOjczMTEyNzBiMmU1NzRkZWI4M2RmNzI5NzRmNWFlOTM1L3RhYmxlcmFuZ2U6NzMxMTI3MGIyZTU3NGRlYjgzZGY3Mjk3NGY1YWU5MzVfMjEtMy0xLTEtMA_71900a72-c4d1-49e8-88d5-140bf35fcc5b"
      unitRef="usd">4309000</us-gaap:ReinsuranceRecoverablesOnPaidAndUnpaidLosses>
    <us-gaap:LiabilityForClaimsAndClaimsAdjustmentExpense
      contextRef="i9420eac622894fbe831f53db6657e25b_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV83My9mcmFnOjU4NTMxMGJiZmFlZTRmOWE4NjM4MTNkNWQ3OTZiNmQ4L3RhYmxlOjczMTEyNzBiMmU1NzRkZWI4M2RmNzI5NzRmNWFlOTM1L3RhYmxlcmFuZ2U6NzMxMTI3MGIyZTU3NGRlYjgzZGY3Mjk3NGY1YWU5MzVfMjItMS0xLTEtMA_797271c7-c2b2-4206-b0bd-7fa0b51053f6"
      unitRef="usd">87230000</us-gaap:LiabilityForClaimsAndClaimsAdjustmentExpense>
    <us-gaap:LiabilityForClaimsAndClaimsAdjustmentExpense
      contextRef="i97fded79c8974f708f22a4e338f9d03f_I20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV83My9mcmFnOjU4NTMxMGJiZmFlZTRmOWE4NjM4MTNkNWQ3OTZiNmQ4L3RhYmxlOjczMTEyNzBiMmU1NzRkZWI4M2RmNzI5NzRmNWFlOTM1L3RhYmxlcmFuZ2U6NzMxMTI3MGIyZTU3NGRlYjgzZGY3Mjk3NGY1YWU5MzVfMjItMy0xLTEtMA_0aa7bee0-7d0b-4019-bf81-ef8d75d28d15"
      unitRef="usd">20505000</us-gaap:LiabilityForClaimsAndClaimsAdjustmentExpense>
    <us-gaap:SupplementalInformationForPropertyCasualtyInsuranceUnderwritersPriorYearClaimsAndClaimsAdjustmentExpense
      contextRef="i7560d8f610ac4d89a70efc367fc2b71f_D20200101-20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV83My9mcmFnOjU4NTMxMGJiZmFlZTRmOWE4NjM4MTNkNWQ3OTZiNmQ4L3RleHRyZWdpb246NTg1MzEwYmJmYWVlNGY5YTg2MzgxM2Q1ZDc5NmI2ZDhfNjg3Mg_9e4f8896-6582-4033-ba98-cfa74ecd0261"
      unitRef="usd">-5500000</us-gaap:SupplementalInformationForPropertyCasualtyInsuranceUnderwritersPriorYearClaimsAndClaimsAdjustmentExpense>
    <us-gaap:SupplementalInformationForPropertyCasualtyInsuranceUnderwritersPriorYearClaimsAndClaimsAdjustmentExpense
      contextRef="i7d090f2580d245768ea2f0279e06dd5a_D20190101-20190930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV83My9mcmFnOjU4NTMxMGJiZmFlZTRmOWE4NjM4MTNkNWQ3OTZiNmQ4L3RleHRyZWdpb246NTg1MzEwYmJmYWVlNGY5YTg2MzgxM2Q1ZDc5NmI2ZDhfNjg3OQ_de382eda-f836-4161-843a-dbbbe48b5220"
      unitRef="usd">-2700000</us-gaap:SupplementalInformationForPropertyCasualtyInsuranceUnderwritersPriorYearClaimsAndClaimsAdjustmentExpense>
    <nmih:LiabilityforPriorYearClaimsandClaimsAdjustmentExpense
      contextRef="i9420eac622894fbe831f53db6657e25b_I20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV83My9mcmFnOjU4NTMxMGJiZmFlZTRmOWE4NjM4MTNkNWQ3OTZiNmQ4L3RleHRyZWdpb246NTg1MzEwYmJmYWVlNGY5YTg2MzgxM2Q1ZDc5NmI2ZDhfNzI0MQ_f2d35f87-996a-4546-bb00-95b3e1b7710b"
      unitRef="usd">11400000</nmih:LiabilityforPriorYearClaimsandClaimsAdjustmentExpense>
    <us-gaap:EarningsPerShareTextBlock
      contextRef="i7560d8f610ac4d89a70efc367fc2b71f_D20200101-20200930"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV83OS9mcmFnOjhjMmViMDM1YmRkODQwYzc4ZWY3OWFmOWQxNzE4NDhlL3RleHRyZWdpb246OGMyZWIwMzViZGQ4NDBjNzhlZjc5YWY5ZDE3MTg0OGVfODg3_e177f1d5-4c00-4c38-a19d-0eef0209a5fc">Earnings per Share (EPS)&lt;div style="margin-bottom:9pt;text-align:justify;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;Basic EPS is based on the weighted average number of shares of common stock outstanding. Diluted EPS is based on the weighted average number of shares of common stock outstanding and common stock equivalents that would be issuable upon the vesting of service based and performance and service based restricted stock units (RSUs), and the exercise of vested and unvested stock options and outstanding warrants. The number of shares issuable for RSUs subject to performance and service based vesting requirements are only included in diluted shares if the relevant performance measurement period has commenced and results during such period meet the necessary performance criteria. The following table reconciles the net income and the weighted average shares of common stock outstanding used in the computations of basic and diluted EPS of common stock.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:39.848%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.124%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.124%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.124%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.126%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;For the 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;For the 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="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="21" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%"&gt;(In Thousands, except for per share data)&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;Net income&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;38,179&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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;49,763&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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;123,298&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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;121,762&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Basic weighted average shares outstanding&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,805&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;67,849&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,695&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;67,381&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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 earnings per share&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.45&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;0.73&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align: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.63&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align: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.81&#160;&lt;/span&gt;&lt;/td&gt;&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:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net income&lt;/span&gt;&lt;/td&gt;&lt;td 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;38,179&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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;49,763&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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;123,298&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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;121,762&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Gain from change in fair value of warrant liability&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#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,139)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,286)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Diluted net income&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;38,179&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;48,624&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;119,012&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;121,762&#160;&lt;/span&gt;&lt;/td&gt;&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:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Basic weighted average shares outstanding&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;84,805&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;67,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;75,695&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;67,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Dilutive effect of issuable shares&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;794&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,288&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,172&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,139&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Diluted weighted average shares outstanding&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;85,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;70,137&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;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,867&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td 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,520&#160;&lt;/span&gt;&lt;/td&gt;&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:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;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;Diluted earnings per share&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.45&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;0.69&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align: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.55&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align: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.75&#160;&lt;/span&gt;&lt;/td&gt;&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:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;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;Anti-dilutive shares&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;420&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;91&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;642&#160;&lt;/span&gt;&lt;/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:EarningsPerShareTextBlock>
    <us-gaap:EarningsPerSharePolicyTextBlock
      contextRef="i7560d8f610ac4d89a70efc367fc2b71f_D20200101-20200930"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV83OS9mcmFnOjhjMmViMDM1YmRkODQwYzc4ZWY3OWFmOWQxNzE4NDhlL3RleHRyZWdpb246OGMyZWIwMzViZGQ4NDBjNzhlZjc5YWY5ZDE3MTg0OGVfODkx_93a48618-bb92-4483-8249-f43548f96b05">Basic EPS is based on the weighted average number of shares of common stock outstanding. Diluted EPS is based on the weighted average number of shares of common stock outstanding and common stock equivalents that would be issuable upon the vesting of service based and performance and service based restricted stock units (RSUs), and the exercise of vested and unvested stock options and outstanding warrants. The number of shares issuable for RSUs subject to performance and service based vesting requirements are only included in diluted shares if the relevant performance measurement period has commenced and results during such period meet the necessary performance criteria.</us-gaap:EarningsPerSharePolicyTextBlock>
    <us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock
      contextRef="i7560d8f610ac4d89a70efc367fc2b71f_D20200101-20200930"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV83OS9mcmFnOjhjMmViMDM1YmRkODQwYzc4ZWY3OWFmOWQxNzE4NDhlL3RleHRyZWdpb246OGMyZWIwMzViZGQ4NDBjNzhlZjc5YWY5ZDE3MTg0OGVfODk1_1eabe398-9e1b-4f84-8b5b-23340a817493">The following table reconciles the net income and the weighted average shares of common stock outstanding used in the computations of basic and diluted EPS of common stock.&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:39.848%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.124%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.124%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.124%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.126%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;For the 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;For the 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="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="21" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%"&gt;(In Thousands, except for per share data)&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;Net income&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;38,179&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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;49,763&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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;123,298&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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;121,762&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Basic weighted average shares outstanding&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,805&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;67,849&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,695&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;67,381&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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 earnings per share&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.45&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;0.73&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align: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.63&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align: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.81&#160;&lt;/span&gt;&lt;/td&gt;&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:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net income&lt;/span&gt;&lt;/td&gt;&lt;td 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;38,179&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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;49,763&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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;123,298&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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;121,762&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Gain from change in fair value of warrant liability&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#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,139)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,286)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Diluted net income&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;38,179&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;48,624&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;119,012&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;121,762&#160;&lt;/span&gt;&lt;/td&gt;&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:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Basic weighted average shares outstanding&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;84,805&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;67,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;75,695&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;67,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Dilutive effect of issuable shares&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;794&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,288&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,172&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,139&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Diluted weighted average shares outstanding&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;85,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;70,137&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;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,867&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td 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,520&#160;&lt;/span&gt;&lt;/td&gt;&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:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;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;Diluted earnings per share&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.45&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;0.69&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align: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.55&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align: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.75&#160;&lt;/span&gt;&lt;/td&gt;&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:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;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;Anti-dilutive shares&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;420&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;91&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;642&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock>
    <us-gaap:NetIncomeLoss
      contextRef="ie7b3ea2eddf54a57ba849c687a48447f_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV83OS9mcmFnOjhjMmViMDM1YmRkODQwYzc4ZWY3OWFmOWQxNzE4NDhlL3RhYmxlOjM4OTM4ODY2N2I2MzQzZDZiM2M5N2I5YjY0MzQwNTI3L3RhYmxlcmFuZ2U6Mzg5Mzg4NjY3YjYzNDNkNmIzYzk3YjliNjQzNDA1MjdfMy0xLTEtMS0w_3e3990c4-b266-40ad-b3c8-a68478d98dec"
      unitRef="usd">38179000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="if3d44f8c1a3b45c692a54b4e9e7fc7ed_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV83OS9mcmFnOjhjMmViMDM1YmRkODQwYzc4ZWY3OWFmOWQxNzE4NDhlL3RhYmxlOjM4OTM4ODY2N2I2MzQzZDZiM2M5N2I5YjY0MzQwNTI3L3RhYmxlcmFuZ2U6Mzg5Mzg4NjY3YjYzNDNkNmIzYzk3YjliNjQzNDA1MjdfMy0zLTEtMS0w_17e2838a-e8f9-42b3-86ec-7053d44d4bd1"
      unitRef="usd">49763000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i7560d8f610ac4d89a70efc367fc2b71f_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV83OS9mcmFnOjhjMmViMDM1YmRkODQwYzc4ZWY3OWFmOWQxNzE4NDhlL3RhYmxlOjM4OTM4ODY2N2I2MzQzZDZiM2M5N2I5YjY0MzQwNTI3L3RhYmxlcmFuZ2U6Mzg5Mzg4NjY3YjYzNDNkNmIzYzk3YjliNjQzNDA1MjdfMy01LTEtMS0w_687eede3-b8b0-44e2-aded-7ffd64b08cbe"
      unitRef="usd">123298000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i7d090f2580d245768ea2f0279e06dd5a_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV83OS9mcmFnOjhjMmViMDM1YmRkODQwYzc4ZWY3OWFmOWQxNzE4NDhlL3RhYmxlOjM4OTM4ODY2N2I2MzQzZDZiM2M5N2I5YjY0MzQwNTI3L3RhYmxlcmFuZ2U6Mzg5Mzg4NjY3YjYzNDNkNmIzYzk3YjliNjQzNDA1MjdfMy03LTEtMS0w_36df9324-019e-4d78-8d3e-1b5b59e94b0f"
      unitRef="usd">121762000</us-gaap:NetIncomeLoss>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="ie7b3ea2eddf54a57ba849c687a48447f_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV83OS9mcmFnOjhjMmViMDM1YmRkODQwYzc4ZWY3OWFmOWQxNzE4NDhlL3RhYmxlOjM4OTM4ODY2N2I2MzQzZDZiM2M5N2I5YjY0MzQwNTI3L3RhYmxlcmFuZ2U6Mzg5Mzg4NjY3YjYzNDNkNmIzYzk3YjliNjQzNDA1MjdfNC0xLTEtMS0w_b011c717-a9b6-4606-91f7-b90c886ba250"
      unitRef="shares">84805000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="if3d44f8c1a3b45c692a54b4e9e7fc7ed_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV83OS9mcmFnOjhjMmViMDM1YmRkODQwYzc4ZWY3OWFmOWQxNzE4NDhlL3RhYmxlOjM4OTM4ODY2N2I2MzQzZDZiM2M5N2I5YjY0MzQwNTI3L3RhYmxlcmFuZ2U6Mzg5Mzg4NjY3YjYzNDNkNmIzYzk3YjliNjQzNDA1MjdfNC0zLTEtMS0w_6e2a844b-fdc3-483f-8080-1b08485e8cc4"
      unitRef="shares">67849000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i7560d8f610ac4d89a70efc367fc2b71f_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV83OS9mcmFnOjhjMmViMDM1YmRkODQwYzc4ZWY3OWFmOWQxNzE4NDhlL3RhYmxlOjM4OTM4ODY2N2I2MzQzZDZiM2M5N2I5YjY0MzQwNTI3L3RhYmxlcmFuZ2U6Mzg5Mzg4NjY3YjYzNDNkNmIzYzk3YjliNjQzNDA1MjdfNC01LTEtMS0w_f623bad1-318a-4d3a-ae41-91d25888eac5"
      unitRef="shares">75695000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i7d090f2580d245768ea2f0279e06dd5a_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV83OS9mcmFnOjhjMmViMDM1YmRkODQwYzc4ZWY3OWFmOWQxNzE4NDhlL3RhYmxlOjM4OTM4ODY2N2I2MzQzZDZiM2M5N2I5YjY0MzQwNTI3L3RhYmxlcmFuZ2U6Mzg5Mzg4NjY3YjYzNDNkNmIzYzk3YjliNjQzNDA1MjdfNC03LTEtMS0w_371e6726-6349-41f9-96ec-e9e41465e1ac"
      unitRef="shares">67381000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="ie7b3ea2eddf54a57ba849c687a48447f_D20200701-20200930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV83OS9mcmFnOjhjMmViMDM1YmRkODQwYzc4ZWY3OWFmOWQxNzE4NDhlL3RhYmxlOjM4OTM4ODY2N2I2MzQzZDZiM2M5N2I5YjY0MzQwNTI3L3RhYmxlcmFuZ2U6Mzg5Mzg4NjY3YjYzNDNkNmIzYzk3YjliNjQzNDA1MjdfNS0xLTEtMS0w_ca1a7036-f87d-46df-89bf-8360a10b65aa"
      unitRef="usdPerShare">0.45</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="if3d44f8c1a3b45c692a54b4e9e7fc7ed_D20190701-20190930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV83OS9mcmFnOjhjMmViMDM1YmRkODQwYzc4ZWY3OWFmOWQxNzE4NDhlL3RhYmxlOjM4OTM4ODY2N2I2MzQzZDZiM2M5N2I5YjY0MzQwNTI3L3RhYmxlcmFuZ2U6Mzg5Mzg4NjY3YjYzNDNkNmIzYzk3YjliNjQzNDA1MjdfNS0zLTEtMS0w_49795d9a-fcdf-41c7-a5b7-bcac682e4d61"
      unitRef="usdPerShare">0.73</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="i7560d8f610ac4d89a70efc367fc2b71f_D20200101-20200930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV83OS9mcmFnOjhjMmViMDM1YmRkODQwYzc4ZWY3OWFmOWQxNzE4NDhlL3RhYmxlOjM4OTM4ODY2N2I2MzQzZDZiM2M5N2I5YjY0MzQwNTI3L3RhYmxlcmFuZ2U6Mzg5Mzg4NjY3YjYzNDNkNmIzYzk3YjliNjQzNDA1MjdfNS01LTEtMS0w_d225bedc-06bf-48e9-88a9-044528c00874"
      unitRef="usdPerShare">1.63</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="i7d090f2580d245768ea2f0279e06dd5a_D20190101-20190930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV83OS9mcmFnOjhjMmViMDM1YmRkODQwYzc4ZWY3OWFmOWQxNzE4NDhlL3RhYmxlOjM4OTM4ODY2N2I2MzQzZDZiM2M5N2I5YjY0MzQwNTI3L3RhYmxlcmFuZ2U6Mzg5Mzg4NjY3YjYzNDNkNmIzYzk3YjliNjQzNDA1MjdfNS03LTEtMS0w_f0dc02d3-daa5-4bf9-9741-a1bc391c60dd"
      unitRef="usdPerShare">1.81</us-gaap:EarningsPerShareBasic>
    <us-gaap:NetIncomeLoss
      contextRef="ie7b3ea2eddf54a57ba849c687a48447f_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV83OS9mcmFnOjhjMmViMDM1YmRkODQwYzc4ZWY3OWFmOWQxNzE4NDhlL3RhYmxlOjM4OTM4ODY2N2I2MzQzZDZiM2M5N2I5YjY0MzQwNTI3L3RhYmxlcmFuZ2U6Mzg5Mzg4NjY3YjYzNDNkNmIzYzk3YjliNjQzNDA1MjdfNy0xLTEtMS0w_9510a603-f4aa-47db-94c2-c244befc9946"
      unitRef="usd">38179000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="if3d44f8c1a3b45c692a54b4e9e7fc7ed_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV83OS9mcmFnOjhjMmViMDM1YmRkODQwYzc4ZWY3OWFmOWQxNzE4NDhlL3RhYmxlOjM4OTM4ODY2N2I2MzQzZDZiM2M5N2I5YjY0MzQwNTI3L3RhYmxlcmFuZ2U6Mzg5Mzg4NjY3YjYzNDNkNmIzYzk3YjliNjQzNDA1MjdfNy0zLTEtMS0w_67ce2321-f494-42ca-b278-5d79dc1e370e"
      unitRef="usd">49763000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i7560d8f610ac4d89a70efc367fc2b71f_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV83OS9mcmFnOjhjMmViMDM1YmRkODQwYzc4ZWY3OWFmOWQxNzE4NDhlL3RhYmxlOjM4OTM4ODY2N2I2MzQzZDZiM2M5N2I5YjY0MzQwNTI3L3RhYmxlcmFuZ2U6Mzg5Mzg4NjY3YjYzNDNkNmIzYzk3YjliNjQzNDA1MjdfNy01LTEtMS0w_f4426b46-b451-48c6-9872-f58a127194ba"
      unitRef="usd">123298000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i7d090f2580d245768ea2f0279e06dd5a_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV83OS9mcmFnOjhjMmViMDM1YmRkODQwYzc4ZWY3OWFmOWQxNzE4NDhlL3RhYmxlOjM4OTM4ODY2N2I2MzQzZDZiM2M5N2I5YjY0MzQwNTI3L3RhYmxlcmFuZ2U6Mzg5Mzg4NjY3YjYzNDNkNmIzYzk3YjliNjQzNDA1MjdfNy03LTEtMS0w_6d860eea-4263-4357-a380-8e3667ec4471"
      unitRef="usd">121762000</us-gaap:NetIncomeLoss>
    <nmih:GainFromChangeInFairValueOfWarrantLiability
      contextRef="ie7b3ea2eddf54a57ba849c687a48447f_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV83OS9mcmFnOjhjMmViMDM1YmRkODQwYzc4ZWY3OWFmOWQxNzE4NDhlL3RhYmxlOjM4OTM4ODY2N2I2MzQzZDZiM2M5N2I5YjY0MzQwNTI3L3RhYmxlcmFuZ2U6Mzg5Mzg4NjY3YjYzNDNkNmIzYzk3YjliNjQzNDA1MjdfOC0xLTEtMS0w_4ad5a144-c347-4007-accd-153f413ba8c5"
      unitRef="usd">0</nmih:GainFromChangeInFairValueOfWarrantLiability>
    <nmih:GainFromChangeInFairValueOfWarrantLiability
      contextRef="if3d44f8c1a3b45c692a54b4e9e7fc7ed_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV83OS9mcmFnOjhjMmViMDM1YmRkODQwYzc4ZWY3OWFmOWQxNzE4NDhlL3RhYmxlOjM4OTM4ODY2N2I2MzQzZDZiM2M5N2I5YjY0MzQwNTI3L3RhYmxlcmFuZ2U6Mzg5Mzg4NjY3YjYzNDNkNmIzYzk3YjliNjQzNDA1MjdfOC0zLTEtMS0w_2dc93936-e10c-45e7-b0e7-132b866b4980"
      unitRef="usd">-1139000</nmih:GainFromChangeInFairValueOfWarrantLiability>
    <nmih:GainFromChangeInFairValueOfWarrantLiability
      contextRef="i7560d8f610ac4d89a70efc367fc2b71f_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV83OS9mcmFnOjhjMmViMDM1YmRkODQwYzc4ZWY3OWFmOWQxNzE4NDhlL3RhYmxlOjM4OTM4ODY2N2I2MzQzZDZiM2M5N2I5YjY0MzQwNTI3L3RhYmxlcmFuZ2U6Mzg5Mzg4NjY3YjYzNDNkNmIzYzk3YjliNjQzNDA1MjdfOC01LTEtMS0w_cb45d13a-78a8-4e1e-ac06-70f6d25a8487"
      unitRef="usd">-4286000</nmih:GainFromChangeInFairValueOfWarrantLiability>
    <nmih:GainFromChangeInFairValueOfWarrantLiability
      contextRef="i7d090f2580d245768ea2f0279e06dd5a_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV83OS9mcmFnOjhjMmViMDM1YmRkODQwYzc4ZWY3OWFmOWQxNzE4NDhlL3RhYmxlOjM4OTM4ODY2N2I2MzQzZDZiM2M5N2I5YjY0MzQwNTI3L3RhYmxlcmFuZ2U6Mzg5Mzg4NjY3YjYzNDNkNmIzYzk3YjliNjQzNDA1MjdfOC03LTEtMS0w_bceef14c-5c6b-4237-8794-92ace27829f1"
      unitRef="usd">0</nmih:GainFromChangeInFairValueOfWarrantLiability>
    <us-gaap:NetIncomeLossAttributableToParentDiluted
      contextRef="ie7b3ea2eddf54a57ba849c687a48447f_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV83OS9mcmFnOjhjMmViMDM1YmRkODQwYzc4ZWY3OWFmOWQxNzE4NDhlL3RhYmxlOjM4OTM4ODY2N2I2MzQzZDZiM2M5N2I5YjY0MzQwNTI3L3RhYmxlcmFuZ2U6Mzg5Mzg4NjY3YjYzNDNkNmIzYzk3YjliNjQzNDA1MjdfOS0xLTEtMS0w_9cab490e-6d66-4cc7-a4df-aa6a546e4252"
      unitRef="usd">38179000</us-gaap:NetIncomeLossAttributableToParentDiluted>
    <us-gaap:NetIncomeLossAttributableToParentDiluted
      contextRef="if3d44f8c1a3b45c692a54b4e9e7fc7ed_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV83OS9mcmFnOjhjMmViMDM1YmRkODQwYzc4ZWY3OWFmOWQxNzE4NDhlL3RhYmxlOjM4OTM4ODY2N2I2MzQzZDZiM2M5N2I5YjY0MzQwNTI3L3RhYmxlcmFuZ2U6Mzg5Mzg4NjY3YjYzNDNkNmIzYzk3YjliNjQzNDA1MjdfOS0zLTEtMS0w_e064e958-7294-43fd-9c8f-a56ab542ae33"
      unitRef="usd">48624000</us-gaap:NetIncomeLossAttributableToParentDiluted>
    <us-gaap:NetIncomeLossAttributableToParentDiluted
      contextRef="i7560d8f610ac4d89a70efc367fc2b71f_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV83OS9mcmFnOjhjMmViMDM1YmRkODQwYzc4ZWY3OWFmOWQxNzE4NDhlL3RhYmxlOjM4OTM4ODY2N2I2MzQzZDZiM2M5N2I5YjY0MzQwNTI3L3RhYmxlcmFuZ2U6Mzg5Mzg4NjY3YjYzNDNkNmIzYzk3YjliNjQzNDA1MjdfOS01LTEtMS0w_2c2f70d4-919c-4de8-a583-810297d73492"
      unitRef="usd">119012000</us-gaap:NetIncomeLossAttributableToParentDiluted>
    <us-gaap:NetIncomeLossAttributableToParentDiluted
      contextRef="i7d090f2580d245768ea2f0279e06dd5a_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV83OS9mcmFnOjhjMmViMDM1YmRkODQwYzc4ZWY3OWFmOWQxNzE4NDhlL3RhYmxlOjM4OTM4ODY2N2I2MzQzZDZiM2M5N2I5YjY0MzQwNTI3L3RhYmxlcmFuZ2U6Mzg5Mzg4NjY3YjYzNDNkNmIzYzk3YjliNjQzNDA1MjdfOS03LTEtMS0w_c0c7598f-bdf7-4a21-9453-ab7870b1edfb"
      unitRef="usd">121762000</us-gaap:NetIncomeLossAttributableToParentDiluted>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="ie7b3ea2eddf54a57ba849c687a48447f_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV83OS9mcmFnOjhjMmViMDM1YmRkODQwYzc4ZWY3OWFmOWQxNzE4NDhlL3RhYmxlOjM4OTM4ODY2N2I2MzQzZDZiM2M5N2I5YjY0MzQwNTI3L3RhYmxlcmFuZ2U6Mzg5Mzg4NjY3YjYzNDNkNmIzYzk3YjliNjQzNDA1MjdfMTEtMS0xLTEtMA_b011c717-a9b6-4606-91f7-b90c886ba250"
      unitRef="shares">84805000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="if3d44f8c1a3b45c692a54b4e9e7fc7ed_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV83OS9mcmFnOjhjMmViMDM1YmRkODQwYzc4ZWY3OWFmOWQxNzE4NDhlL3RhYmxlOjM4OTM4ODY2N2I2MzQzZDZiM2M5N2I5YjY0MzQwNTI3L3RhYmxlcmFuZ2U6Mzg5Mzg4NjY3YjYzNDNkNmIzYzk3YjliNjQzNDA1MjdfMTEtMy0xLTEtMA_6e2a844b-fdc3-483f-8080-1b08485e8cc4"
      unitRef="shares">67849000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i7560d8f610ac4d89a70efc367fc2b71f_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV83OS9mcmFnOjhjMmViMDM1YmRkODQwYzc4ZWY3OWFmOWQxNzE4NDhlL3RhYmxlOjM4OTM4ODY2N2I2MzQzZDZiM2M5N2I5YjY0MzQwNTI3L3RhYmxlcmFuZ2U6Mzg5Mzg4NjY3YjYzNDNkNmIzYzk3YjliNjQzNDA1MjdfMTEtNS0xLTEtMA_f623bad1-318a-4d3a-ae41-91d25888eac5"
      unitRef="shares">75695000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i7d090f2580d245768ea2f0279e06dd5a_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV83OS9mcmFnOjhjMmViMDM1YmRkODQwYzc4ZWY3OWFmOWQxNzE4NDhlL3RhYmxlOjM4OTM4ODY2N2I2MzQzZDZiM2M5N2I5YjY0MzQwNTI3L3RhYmxlcmFuZ2U6Mzg5Mzg4NjY3YjYzNDNkNmIzYzk3YjliNjQzNDA1MjdfMTEtNy0xLTEtMA_371e6726-6349-41f9-96ec-e9e41465e1ac"
      unitRef="shares">67381000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment
      contextRef="ie7b3ea2eddf54a57ba849c687a48447f_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV83OS9mcmFnOjhjMmViMDM1YmRkODQwYzc4ZWY3OWFmOWQxNzE4NDhlL3RhYmxlOjM4OTM4ODY2N2I2MzQzZDZiM2M5N2I5YjY0MzQwNTI3L3RhYmxlcmFuZ2U6Mzg5Mzg4NjY3YjYzNDNkNmIzYzk3YjliNjQzNDA1MjdfMTItMS0xLTEtMA_353cac1c-dd2e-4c5a-a000-b4863b72969e"
      unitRef="shares">794000</us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment>
    <us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment
      contextRef="if3d44f8c1a3b45c692a54b4e9e7fc7ed_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV83OS9mcmFnOjhjMmViMDM1YmRkODQwYzc4ZWY3OWFmOWQxNzE4NDhlL3RhYmxlOjM4OTM4ODY2N2I2MzQzZDZiM2M5N2I5YjY0MzQwNTI3L3RhYmxlcmFuZ2U6Mzg5Mzg4NjY3YjYzNDNkNmIzYzk3YjliNjQzNDA1MjdfMTItMy0xLTEtMA_4f880d81-f3a8-4a2d-82b4-094bf43eadca"
      unitRef="shares">2288000</us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment>
    <us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment
      contextRef="i7560d8f610ac4d89a70efc367fc2b71f_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV83OS9mcmFnOjhjMmViMDM1YmRkODQwYzc4ZWY3OWFmOWQxNzE4NDhlL3RhYmxlOjM4OTM4ODY2N2I2MzQzZDZiM2M5N2I5YjY0MzQwNTI3L3RhYmxlcmFuZ2U6Mzg5Mzg4NjY3YjYzNDNkNmIzYzk3YjliNjQzNDA1MjdfMTItNS0xLTEtMA_36c4431e-6399-4ac6-89f9-c48753fc4db3"
      unitRef="shares">1172000</us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment>
    <us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment
      contextRef="i7d090f2580d245768ea2f0279e06dd5a_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV83OS9mcmFnOjhjMmViMDM1YmRkODQwYzc4ZWY3OWFmOWQxNzE4NDhlL3RhYmxlOjM4OTM4ODY2N2I2MzQzZDZiM2M5N2I5YjY0MzQwNTI3L3RhYmxlcmFuZ2U6Mzg5Mzg4NjY3YjYzNDNkNmIzYzk3YjliNjQzNDA1MjdfMTItNy0xLTEtMA_d0f10120-9594-4d7a-bb66-ea9836e0de9b"
      unitRef="shares">2139000</us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="ie7b3ea2eddf54a57ba849c687a48447f_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV83OS9mcmFnOjhjMmViMDM1YmRkODQwYzc4ZWY3OWFmOWQxNzE4NDhlL3RhYmxlOjM4OTM4ODY2N2I2MzQzZDZiM2M5N2I5YjY0MzQwNTI3L3RhYmxlcmFuZ2U6Mzg5Mzg4NjY3YjYzNDNkNmIzYzk3YjliNjQzNDA1MjdfMTMtMS0xLTEtMA_ca002e0b-dacc-4418-9034-bf46ba8980c5"
      unitRef="shares">85599000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="if3d44f8c1a3b45c692a54b4e9e7fc7ed_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV83OS9mcmFnOjhjMmViMDM1YmRkODQwYzc4ZWY3OWFmOWQxNzE4NDhlL3RhYmxlOjM4OTM4ODY2N2I2MzQzZDZiM2M5N2I5YjY0MzQwNTI3L3RhYmxlcmFuZ2U6Mzg5Mzg4NjY3YjYzNDNkNmIzYzk3YjliNjQzNDA1MjdfMTMtMy0xLTEtMA_83039797-ce2b-46d8-a3d8-c899ef643fe2"
      unitRef="shares">70137000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i7560d8f610ac4d89a70efc367fc2b71f_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV83OS9mcmFnOjhjMmViMDM1YmRkODQwYzc4ZWY3OWFmOWQxNzE4NDhlL3RhYmxlOjM4OTM4ODY2N2I2MzQzZDZiM2M5N2I5YjY0MzQwNTI3L3RhYmxlcmFuZ2U6Mzg5Mzg4NjY3YjYzNDNkNmIzYzk3YjliNjQzNDA1MjdfMTMtNS0xLTEtMA_c1d62813-f186-4d05-bb06-2a38c6eb7d10"
      unitRef="shares">76867000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i7d090f2580d245768ea2f0279e06dd5a_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV83OS9mcmFnOjhjMmViMDM1YmRkODQwYzc4ZWY3OWFmOWQxNzE4NDhlL3RhYmxlOjM4OTM4ODY2N2I2MzQzZDZiM2M5N2I5YjY0MzQwNTI3L3RhYmxlcmFuZ2U6Mzg5Mzg4NjY3YjYzNDNkNmIzYzk3YjliNjQzNDA1MjdfMTMtNy0xLTEtMA_649ebdab-eb75-4adc-953a-257078c0c5f9"
      unitRef="shares">69520000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:EarningsPerShareDiluted
      contextRef="ie7b3ea2eddf54a57ba849c687a48447f_D20200701-20200930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV83OS9mcmFnOjhjMmViMDM1YmRkODQwYzc4ZWY3OWFmOWQxNzE4NDhlL3RhYmxlOjM4OTM4ODY2N2I2MzQzZDZiM2M5N2I5YjY0MzQwNTI3L3RhYmxlcmFuZ2U6Mzg5Mzg4NjY3YjYzNDNkNmIzYzk3YjliNjQzNDA1MjdfMTUtMS0xLTEtMA_22babdb2-1e13-4750-a4b8-abfcb293d47e"
      unitRef="usdPerShare">0.45</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="if3d44f8c1a3b45c692a54b4e9e7fc7ed_D20190701-20190930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV83OS9mcmFnOjhjMmViMDM1YmRkODQwYzc4ZWY3OWFmOWQxNzE4NDhlL3RhYmxlOjM4OTM4ODY2N2I2MzQzZDZiM2M5N2I5YjY0MzQwNTI3L3RhYmxlcmFuZ2U6Mzg5Mzg4NjY3YjYzNDNkNmIzYzk3YjliNjQzNDA1MjdfMTUtMy0xLTEtMA_9b53c6f1-842a-40ca-b418-8a1a71c3f75b"
      unitRef="usdPerShare">0.69</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i7560d8f610ac4d89a70efc367fc2b71f_D20200101-20200930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV83OS9mcmFnOjhjMmViMDM1YmRkODQwYzc4ZWY3OWFmOWQxNzE4NDhlL3RhYmxlOjM4OTM4ODY2N2I2MzQzZDZiM2M5N2I5YjY0MzQwNTI3L3RhYmxlcmFuZ2U6Mzg5Mzg4NjY3YjYzNDNkNmIzYzk3YjliNjQzNDA1MjdfMTUtNS0xLTEtMA_3e5df19f-4c19-45c8-81ce-efe19b92556b"
      unitRef="usdPerShare">1.55</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i7d090f2580d245768ea2f0279e06dd5a_D20190101-20190930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV83OS9mcmFnOjhjMmViMDM1YmRkODQwYzc4ZWY3OWFmOWQxNzE4NDhlL3RhYmxlOjM4OTM4ODY2N2I2MzQzZDZiM2M5N2I5YjY0MzQwNTI3L3RhYmxlcmFuZ2U6Mzg5Mzg4NjY3YjYzNDNkNmIzYzk3YjliNjQzNDA1MjdfMTUtNy0xLTEtMA_72d6e39e-a937-4abc-973d-3f95fde759eb"
      unitRef="usdPerShare">1.75</us-gaap:EarningsPerShareDiluted>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="ie7b3ea2eddf54a57ba849c687a48447f_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV83OS9mcmFnOjhjMmViMDM1YmRkODQwYzc4ZWY3OWFmOWQxNzE4NDhlL3RhYmxlOjM4OTM4ODY2N2I2MzQzZDZiM2M5N2I5YjY0MzQwNTI3L3RhYmxlcmFuZ2U6Mzg5Mzg4NjY3YjYzNDNkNmIzYzk3YjliNjQzNDA1MjdfMTctMS0xLTEtMA_90942cd6-6aae-4ae3-b2be-c3f1069c5764"
      unitRef="shares">420000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="if3d44f8c1a3b45c692a54b4e9e7fc7ed_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV83OS9mcmFnOjhjMmViMDM1YmRkODQwYzc4ZWY3OWFmOWQxNzE4NDhlL3RhYmxlOjM4OTM4ODY2N2I2MzQzZDZiM2M5N2I5YjY0MzQwNTI3L3RhYmxlcmFuZ2U6Mzg5Mzg4NjY3YjYzNDNkNmIzYzk3YjliNjQzNDA1MjdfMTctMy0xLTEtMA_71e36309-a27a-4c1d-91bb-763ad3a5f7ca"
      unitRef="shares">6000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="i7560d8f610ac4d89a70efc367fc2b71f_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV83OS9mcmFnOjhjMmViMDM1YmRkODQwYzc4ZWY3OWFmOWQxNzE4NDhlL3RhYmxlOjM4OTM4ODY2N2I2MzQzZDZiM2M5N2I5YjY0MzQwNTI3L3RhYmxlcmFuZ2U6Mzg5Mzg4NjY3YjYzNDNkNmIzYzk3YjliNjQzNDA1MjdfMTctNS0xLTEtMA_20537ada-260c-4168-a91d-eb7b749fc5e8"
      unitRef="shares">91000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="i7d090f2580d245768ea2f0279e06dd5a_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV83OS9mcmFnOjhjMmViMDM1YmRkODQwYzc4ZWY3OWFmOWQxNzE4NDhlL3RhYmxlOjM4OTM4ODY2N2I2MzQzZDZiM2M5N2I5YjY0MzQwNTI3L3RhYmxlcmFuZ2U6Mzg5Mzg4NjY3YjYzNDNkNmIzYzk3YjliNjQzNDA1MjdfMTctNy0xLTEtMA_5f2a4636-c9d8-4198-8583-cc01d2f0ef5b"
      unitRef="shares">642000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <nmih:LineofCreditandRelatedWarrantsTextBlock
      contextRef="i7560d8f610ac4d89a70efc367fc2b71f_D20200101-20200930"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV84Mi9mcmFnOmVhZmVjODUxMDJlMDRmYWNhMTIxYzU1Yzk5MDViOTQ1L3RleHRyZWdpb246ZWFmZWM4NTEwMmUwNGZhY2ExMjFjNTVjOTkwNWI5NDVfMTI3OQ_41a4cb00-3161-46f8-8616-800c3f6e790f">Warrants&lt;div style="margin-bottom:9pt;text-align:justify;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 issued 992 thousand warrants in connection with a private placement of our common stock in April 2012. Each warrant gives the holder thereof the right to purchase one share of common stock at an exercise price equal to $10.00. The warrants were issued with an aggregate fair value of $5.1 million.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;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;During the three months ended September&#160;30, 2020, no warrants were exercised. During the nine months ended September&#160;30, 2020, nine thousand warrants were exercised resulting in the issuance of six thousand shares of common stock. Upon exercise, we reclassified approximately $0.2 million of warrant fair value from warrant liability to additional paid-in capital.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;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;During the three months ended September&#160;30, 2019, 130&#160;thousand warrants were exercised resulting in the issuance of 82&#160;thousand shares of common stock. Upon exercise, we reclassified approximately $2.2&#160;million of warrant fair value from warrant liability to additional paid-in capital, of which $0.9&#160;million related to changes in fair value during the three months ended September&#160;30, 2019. During the nine months ended September&#160;30, 2019, 390 thousand warrants were exercised resulting in the issuance of 249 thousand shares of common stock. Upon exercise, we reclassified approximately $7.0 million of warrant fair value from warrant liability to additional paid-in capital, of which $3.2 million related to changes in fair value during the nine months ended September&#160;30, 2019.&lt;/span&gt;&lt;/div&gt;</nmih:LineofCreditandRelatedWarrantsTextBlock>
    <us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights
      contextRef="i21aa330eedde423ba8e398c3d8a4cbad_I20120430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV84Mi9mcmFnOmVhZmVjODUxMDJlMDRmYWNhMTIxYzU1Yzk5MDViOTQ1L3RleHRyZWdpb246ZWFmZWM4NTEwMmUwNGZhY2ExMjFjNTVjOTkwNWI5NDVfMjc_2375f32b-65cd-4bbf-b157-57c6169a84ac"
      unitRef="shares">992000</us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights>
    <nmih:NumberOfSharesRightToPurchasePerWarrant
      contextRef="i21aa330eedde423ba8e398c3d8a4cbad_I20120430"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV84Mi9mcmFnOmVhZmVjODUxMDJlMDRmYWNhMTIxYzU1Yzk5MDViOTQ1L3RleHRyZWdpb246ZWFmZWM4NTEwMmUwNGZhY2ExMjFjNTVjOTkwNWI5NDVfMTcz_e3191bfd-5b25-43dd-89f2-d78314accf87"
      unitRef="shares">1</nmih:NumberOfSharesRightToPurchasePerWarrant>
    <us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1
      contextRef="i21aa330eedde423ba8e398c3d8a4cbad_I20120430"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV84Mi9mcmFnOmVhZmVjODUxMDJlMDRmYWNhMTIxYzU1Yzk5MDViOTQ1L3RleHRyZWdpb246ZWFmZWM4NTEwMmUwNGZhY2ExMjFjNTVjOTkwNWI5NDVfMjI4_434a9d31-384a-4e72-8117-30f4bbc1dc1b"
      unitRef="usdPerShare">10.00</us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1>
    <us-gaap:WarrantsAndRightsOutstanding
      contextRef="i21aa330eedde423ba8e398c3d8a4cbad_I20120430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV84Mi9mcmFnOmVhZmVjODUxMDJlMDRmYWNhMTIxYzU1Yzk5MDViOTQ1L3RleHRyZWdpb246ZWFmZWM4NTEwMmUwNGZhY2ExMjFjNTVjOTkwNWI5NDVfMjg5_2d737ed5-25e2-4c77-82ea-538ac96552f7"
      unitRef="usd">5100000</us-gaap:WarrantsAndRightsOutstanding>
    <nmih:ClassofWarrantorRightNumberofWarrantsExercisedDuringPeriod
      contextRef="ie7b3ea2eddf54a57ba849c687a48447f_D20200701-20200930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV84Mi9mcmFnOmVhZmVjODUxMDJlMDRmYWNhMTIxYzU1Yzk5MDViOTQ1L3RleHRyZWdpb246ZWFmZWM4NTEwMmUwNGZhY2ExMjFjNTVjOTkwNWI5NDVfMzM4_a9e797ac-31e7-45be-8564-8874636ff36d"
      unitRef="shares">0</nmih:ClassofWarrantorRightNumberofWarrantsExercisedDuringPeriod>
    <nmih:ClassofWarrantorRightNumberofWarrantsExercisedDuringPeriod
      contextRef="i7560d8f610ac4d89a70efc367fc2b71f_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV84Mi9mcmFnOmVhZmVjODUxMDJlMDRmYWNhMTIxYzU1Yzk5MDViOTQ1L3RleHRyZWdpb246ZWFmZWM4NTEwMmUwNGZhY2ExMjFjNTVjOTkwNWI5NDVfMzk4_05c2e9d3-6e4e-4321-ad72-15889832946e"
      unitRef="shares">9000</nmih:ClassofWarrantorRightNumberofWarrantsExercisedDuringPeriod>
    <us-gaap:StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities
      contextRef="i7560d8f610ac4d89a70efc367fc2b71f_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV84Mi9mcmFnOmVhZmVjODUxMDJlMDRmYWNhMTIxYzU1Yzk5MDViOTQ1L3RleHRyZWdpb246ZWFmZWM4NTEwMmUwNGZhY2ExMjFjNTVjOTkwNWI5NDVfNDYz_dbd4094a-8718-44f7-9234-c1afdf6fca7a"
      unitRef="shares">6000</us-gaap:StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities>
    <nmih:ClassOfWarrantOrRightFairValueOfWarrantLiabilityReclassifiedToAdditionalPaidInCapitalUponExercise
      contextRef="i7560d8f610ac4d89a70efc367fc2b71f_D20200101-20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV84Mi9mcmFnOmVhZmVjODUxMDJlMDRmYWNhMTIxYzU1Yzk5MDViOTQ1L3RleHRyZWdpb246ZWFmZWM4NTEwMmUwNGZhY2ExMjFjNTVjOTkwNWI5NDVfNTQ0_5335b9e2-9d7a-4d95-a889-1a14c7cf57eb"
      unitRef="usd">200000</nmih:ClassOfWarrantOrRightFairValueOfWarrantLiabilityReclassifiedToAdditionalPaidInCapitalUponExercise>
    <nmih:ClassofWarrantorRightNumberofWarrantsExercisedDuringPeriod
      contextRef="if3d44f8c1a3b45c692a54b4e9e7fc7ed_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV84Mi9mcmFnOmVhZmVjODUxMDJlMDRmYWNhMTIxYzU1Yzk5MDViOTQ1L3RleHRyZWdpb246ZWFmZWM4NTEwMmUwNGZhY2ExMjFjNTVjOTkwNWI5NDVfNjY4_522265a4-faec-434a-a440-b5656c1f08a9"
      unitRef="shares">130000</nmih:ClassofWarrantorRightNumberofWarrantsExercisedDuringPeriod>
    <us-gaap:StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities
      contextRef="if3d44f8c1a3b45c692a54b4e9e7fc7ed_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV84Mi9mcmFnOmVhZmVjODUxMDJlMDRmYWNhMTIxYzU1Yzk5MDViOTQ1L3RleHRyZWdpb246ZWFmZWM4NTEwMmUwNGZhY2ExMjFjNTVjOTkwNWI5NDVfNzI0_5a25f71c-7419-4c10-bc56-51259bbecc16"
      unitRef="shares">82000</us-gaap:StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities>
    <nmih:ClassOfWarrantOrRightFairValueOfWarrantLiabilityReclassifiedToAdditionalPaidInCapitalUponExercise
      contextRef="if3d44f8c1a3b45c692a54b4e9e7fc7ed_D20190701-20190930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV84Mi9mcmFnOmVhZmVjODUxMDJlMDRmYWNhMTIxYzU1Yzk5MDViOTQ1L3RleHRyZWdpb246ZWFmZWM4NTEwMmUwNGZhY2ExMjFjNTVjOTkwNWI5NDVfNzk2_81d6668e-dcb1-4c0e-b68f-2293e90d9b86"
      unitRef="usd">2200000</nmih:ClassOfWarrantOrRightFairValueOfWarrantLiabilityReclassifiedToAdditionalPaidInCapitalUponExercise>
    <nmih:ClassOfWarrantOrRightChangeInFairValueOfWarrantLiabilityInCurrentPeriod
      contextRef="if3d44f8c1a3b45c692a54b4e9e7fc7ed_D20190701-20190930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV84Mi9mcmFnOmVhZmVjODUxMDJlMDRmYWNhMTIxYzU1Yzk5MDViOTQ1L3RleHRyZWdpb246ZWFmZWM4NTEwMmUwNGZhY2ExMjFjNTVjOTkwNWI5NDVfODg0_cedfc1ea-66ec-4bc3-b441-7e527251e19e"
      unitRef="usd">900000</nmih:ClassOfWarrantOrRightChangeInFairValueOfWarrantLiabilityInCurrentPeriod>
    <nmih:ClassofWarrantorRightNumberofWarrantsExercisedDuringPeriod
      contextRef="i7d090f2580d245768ea2f0279e06dd5a_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV84Mi9mcmFnOmVhZmVjODUxMDJlMDRmYWNhMTIxYzU1Yzk5MDViOTQ1L3RleHRyZWdpb246ZWFmZWM4NTEwMmUwNGZhY2ExMjFjNTVjOTkwNWI5NDVfOTk3_4e33f41e-5946-4ed3-a5f8-ade7d1dec8e6"
      unitRef="shares">390000</nmih:ClassofWarrantorRightNumberofWarrantsExercisedDuringPeriod>
    <us-gaap:StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities
      contextRef="i7d090f2580d245768ea2f0279e06dd5a_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV84Mi9mcmFnOmVhZmVjODUxMDJlMDRmYWNhMTIxYzU1Yzk5MDViOTQ1L3RleHRyZWdpb246ZWFmZWM4NTEwMmUwNGZhY2ExMjFjNTVjOTkwNWI5NDVfMTA1Mw_1ea846df-faf1-4168-99c0-79c09fe7da00"
      unitRef="shares">249000</us-gaap:StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities>
    <nmih:ClassOfWarrantOrRightFairValueOfWarrantLiabilityReclassifiedToAdditionalPaidInCapitalUponExercise
      contextRef="i7d090f2580d245768ea2f0279e06dd5a_D20190101-20190930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV84Mi9mcmFnOmVhZmVjODUxMDJlMDRmYWNhMTIxYzU1Yzk5MDViOTQ1L3RleHRyZWdpb246ZWFmZWM4NTEwMmUwNGZhY2ExMjFjNTVjOTkwNWI5NDVfMTEyNQ_42ae06dd-f25a-433f-8ef5-ecd8daaddbec"
      unitRef="usd">7000000.0</nmih:ClassOfWarrantOrRightFairValueOfWarrantLiabilityReclassifiedToAdditionalPaidInCapitalUponExercise>
    <nmih:ClassOfWarrantOrRightChangeInFairValueOfWarrantLiabilityInCurrentPeriod
      contextRef="i7d090f2580d245768ea2f0279e06dd5a_D20190101-20190930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV84Mi9mcmFnOmVhZmVjODUxMDJlMDRmYWNhMTIxYzU1Yzk5MDViOTQ1L3RleHRyZWdpb246ZWFmZWM4NTEwMmUwNGZhY2ExMjFjNTVjOTkwNWI5NDVfMTIxMw_6134fd7d-5803-48b6-a795-afa5e62f9c9a"
      unitRef="usd">3200000</nmih:ClassOfWarrantOrRightChangeInFairValueOfWarrantLiabilityInCurrentPeriod>
    <us-gaap:IncomeTaxDisclosureTextBlock
      contextRef="i7560d8f610ac4d89a70efc367fc2b71f_D20200101-20200930"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV84NS9mcmFnOjllOTQ4NDk2Njg3YjQ3Yjk5YWY2YTYxZjExNjJmMWYzL3RleHRyZWdpb246OWU5NDg0OTY2ODdiNDdiOTlhZjZhNjFmMTE2MmYxZjNfMTQ3Nw_f1311d4b-3789-4589-a4ca-0377bb6eaa64">Income TaxesWe are a U.S. taxpayer and are subject to a statutory U.S. federal corporate income tax rate of 21%. NMIH files a consolidated U.S. federal and various state income tax returns on behalf of itself and its subsidiaries. Our effective tax rate on our pre-tax income was 22.6% and 21.2% for the three and nine months ended September&#160;30, 2020, respectively, compared to 22.2% and 20.9% for the three and nine months ended September&#160;30, 2019, respectively. Our provision for income taxes for interim &lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;reporting periods is established based on our estimated annual effective tax rate for a given year. Our effective tax rate may fluctuate between interim periods due to the impact of discrete items not included in our estimated annual effective tax rate, including the tax effects associated with the vesting of RSUs and exercise of options, and the change in fair value of our warrant liability. Such items are treated on a discrete basis in the reporting period in which they occur.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;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;As a mortgage guaranty insurance company, we are eligible to claim a tax deduction for our statutory contingency reserve balance, subject to certain limitations outlined under IRC Section 832(e), and only to the extent we acquire tax and loss bonds in an amount equal to the tax benefit derived from the claimed deduction, which is our intent. As a result, our interim provision for income taxes for the three and nine months ended September&#160;30, 2020 represents a change in our net deferred tax liability. As of September&#160;30, 2020, we held $7.6 million of tax and loss bonds in "Other assets" in our condensed consolidated balance sheet.&lt;/span&gt;&lt;/div&gt;</us-gaap:IncomeTaxDisclosureTextBlock>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="ie7b3ea2eddf54a57ba849c687a48447f_D20200701-20200930"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV84NS9mcmFnOjllOTQ4NDk2Njg3YjQ3Yjk5YWY2YTYxZjExNjJmMWYzL3RleHRyZWdpb246OWU5NDg0OTY2ODdiNDdiOTlhZjZhNjFmMTE2MmYxZjNfMjg5_b34d075c-5bed-4321-aac4-171345493ff6"
      unitRef="number">0.226</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="i7560d8f610ac4d89a70efc367fc2b71f_D20200101-20200930"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV84NS9mcmFnOjllOTQ4NDk2Njg3YjQ3Yjk5YWY2YTYxZjExNjJmMWYzL3RleHRyZWdpb246OWU5NDg0OTY2ODdiNDdiOTlhZjZhNjFmMTE2MmYxZjNfMjk2_ba36045b-2ec2-4747-929b-bf5ea6a38728"
      unitRef="number">0.212</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="if3d44f8c1a3b45c692a54b4e9e7fc7ed_D20190701-20190930"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV84NS9mcmFnOjllOTQ4NDk2Njg3YjQ3Yjk5YWY2YTYxZjExNjJmMWYzL3RleHRyZWdpb246OWU5NDg0OTY2ODdiNDdiOTlhZjZhNjFmMTE2MmYxZjNfMzQw_e5133e34-c99c-4b97-b671-5a8b88b89584"
      unitRef="number">0.222</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="i7d090f2580d245768ea2f0279e06dd5a_D20190101-20190930"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV84NS9mcmFnOjllOTQ4NDk2Njg3YjQ3Yjk5YWY2YTYxZjExNjJmMWYzL3RleHRyZWdpb246OWU5NDg0OTY2ODdiNDdiOTlhZjZhNjFmMTE2MmYxZjNfMzQ3_cd687442-83ef-4f9c-ae0b-5c3df0bbad8e"
      unitRef="number">0.209</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <nmih:TaxAndLossBond
      contextRef="i9420eac622894fbe831f53db6657e25b_I20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV84NS9mcmFnOjllOTQ4NDk2Njg3YjQ3Yjk5YWY2YTYxZjExNjJmMWYzL3RleHRyZWdpb246OWU5NDg0OTY2ODdiNDdiOTlhZjZhNjFmMTE2MmYxZjNfMTM4OQ_39aafbcb-966f-44d5-b8db-ce30566352d7"
      unitRef="usd">7600000</nmih:TaxAndLossBond>
    <us-gaap:StockholdersEquityNoteDisclosureTextBlock
      contextRef="i7560d8f610ac4d89a70efc367fc2b71f_D20200101-20200930"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV84OC9mcmFnOmFiMTY5OWI4YzkzYjQ0ZGZiOTgzMmJkOTlkYzFiMjY4L3RleHRyZWdpb246YWIxNjk5YjhjOTNiNDRkZmI5ODMyYmQ5OWRjMWIyNjhfOTI2_c8aa63b4-d79d-4c07-92c1-fc0223ef8501">Common Stock&lt;div style="margin-bottom:9pt;text-align:justify;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;As of September&#160;30, 2020, we had 84.8&#160;million outstanding shares of common stock. Holders of our common stock have no preemptive or conversion rights or other subscription rights, and there are no redemption or sinking fund provisions applicable to the common stock. Each holder of our common stock is entitled to one vote per share on all matters to be voted upon by stockholders, and there are no cumulative voting rights. Holders of common stock are entitled to receive dividends ratably if any are declared.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;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;On June 8, 2020, we completed the sale of 13.8&#160;million shares of common stock and granted the underwriters on the transaction a 15% overallotment option to purchase additional shares. The overallotment option was exercised in full, resulting in a total of 15.9&#160;million shares of common stock issued. The common stock offering generated proceeds of $219.7&#160;million, net of underwriting discounts, commissions and other direct offering expenses.&lt;/span&gt;&lt;/div&gt;</us-gaap:StockholdersEquityNoteDisclosureTextBlock>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i9420eac622894fbe831f53db6657e25b_I20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV84OC9mcmFnOmFiMTY5OWI4YzkzYjQ0ZGZiOTgzMmJkOTlkYzFiMjY4L3RleHRyZWdpb246YWIxNjk5YjhjOTNiNDRkZmI5ODMyYmQ5OWRjMWIyNjhfNTA_47a3723f-cbae-4a64-8121-276888410610"
      unitRef="shares">84800000</us-gaap:CommonStockSharesOutstanding>
    <nmih:NumberOfVotesPerShareOfCommonStock
      contextRef="i7560d8f610ac4d89a70efc367fc2b71f_D20200101-20200930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV84OC9mcmFnOmFiMTY5OWI4YzkzYjQ0ZGZiOTgzMmJkOTlkYzFiMjY4L3RleHRyZWdpb246YWIxNjk5YjhjOTNiNDRkZmI5ODMyYmQ5OWRjMWIyNjhfMzIx_1ee63ef1-169d-49d3-a761-3f31b1a7b984"
      unitRef="vote">1</nmih:NumberOfVotesPerShareOfCommonStock>
    <us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction
      contextRef="icd7a11de4c33463d900e8420d55639d0_D20200608-20200608"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV84OC9mcmFnOmFiMTY5OWI4YzkzYjQ0ZGZiOTgzMmJkOTlkYzFiMjY4L3RleHRyZWdpb246YWIxNjk5YjhjOTNiNDRkZmI5ODMyYmQ5OWRjMWIyNjhfNTYw_95bb7208-cab8-48d2-ba1b-78c609ebb784"
      unitRef="shares">13800000</us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction>
    <nmih:SaleOfStockOverAllotmentOptionPercentage
      contextRef="i48aa1cef49fe4bfe9d843b8aca35cfa0_D20200608-20200608"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV84OC9mcmFnOmFiMTY5OWI4YzkzYjQ0ZGZiOTgzMmJkOTlkYzFiMjY4L3RleHRyZWdpb246YWIxNjk5YjhjOTNiNDRkZmI5ODMyYmQ5OWRjMWIyNjhfNjM2_878ec33d-f9f3-4f86-81a9-efbac9ae0863"
      unitRef="number">0.15</nmih:SaleOfStockOverAllotmentOptionPercentage>
    <us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction
      contextRef="id7ccc2cf12684838a8981043b1a73763_D20200608-20200608"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV84OC9mcmFnOmFiMTY5OWI4YzkzYjQ0ZGZiOTgzMmJkOTlkYzFiMjY4L3RleHRyZWdpb246YWIxNjk5YjhjOTNiNDRkZmI5ODMyYmQ5OWRjMWIyNjhfNzYz_7f5856fd-9f30-40a2-8346-0bbab8fab0cf"
      unitRef="shares">15900000</us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction>
    <us-gaap:SaleOfStockConsiderationReceivedOnTransaction
      contextRef="icd7a11de4c33463d900e8420d55639d0_D20200608-20200608"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV84OC9mcmFnOmFiMTY5OWI4YzkzYjQ0ZGZiOTgzMmJkOTlkYzFiMjY4L3RleHRyZWdpb246YWIxNjk5YjhjOTNiNDRkZmI5ODMyYmQ5OWRjMWIyNjhfODQ1_96424678-6c15-4387-bf6e-9f19df284cf4"
      unitRef="usd">219700000</us-gaap:SaleOfStockConsiderationReceivedOnTransaction>
    <us-gaap:InsuranceDisclosureTextBlock
      contextRef="i7560d8f610ac4d89a70efc367fc2b71f_D20200101-20200930"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV85Ny9mcmFnOmU1MGY3YzIxNzA0ODQ5MTE4NzQ5MjQ2MmVjZmM5ZWEwL3RleHRyZWdpb246ZTUwZjdjMjE3MDQ4NDkxMTg3NDkyNDYyZWNmYzllYTBfMjE3NA_2f337fd5-44c3-47cd-a764-723b1d074705">Regulatory Information&lt;div style="margin-bottom:9pt;text-align:justify"&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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Statutory Requirements&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;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 insurance subsidiaries, NMIC and Re One, file financial statements in conformity with statutory accounting principles (SAP) prescribed or permitted by the Wisconsin OCI, NMIC's principal regulator. Prescribed SAP includes state laws, regulations and general administrative rules, as well as a variety of publications of the National Association of Insurance Commissioners (NAIC). The Wisconsin OCI recognizes only statutory accounting practices prescribed or permitted by the state of Wisconsin for determining and reporting the financial condition and results of operations of an insurance company and for determining its solvency under Wisconsin insurance laws.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;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;NMIC and Re One's combined statutory net income (loss) was as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:38.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.698%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.836%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.128%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;For the 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;For the 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="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="21" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%"&gt;(In Thousands)&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;Statutory net (loss) gain&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(5,600)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,055&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;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;(22,614)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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;13,594&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&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="margin-bottom:9pt;text-align:justify;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 Wisconsin OCI has imposed a prescribed accounting practice for the treatment of statutory contingency reserves that differs from the treatment promulgated by the NAIC. Under Wisconsin OCI's prescribed practice mortgage guaranty insurers are required to reflect changes in their contingency reserves through statutory income. Such treatment contrasts with the NAIC treatment, which records changes to contingency reserves directly to unassigned funds. As a Wisconsin-domiciled insurer, NMIC's statutory net income reflects an expense associated with the change in its contingency reserve. While such treatment impacts NMIC's statutory net income, it does not have an effect on the company's statutory capital position.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify;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;NMIC and Re One's combined statutory surplus, contingency reserve, statutory capital and risk-to-capital (RTC) ratio were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:68.296%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.844%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;September 30, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%"&gt;(In Thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&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 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;883,580&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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;449,602&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Contingency reserve&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;707,769&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;531,825&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Statutory capital &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td 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;1,591,349&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;981,427&#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;RTC ratio&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;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12.5:1&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15.8:1&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;padding-left:18pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(1)&#160;&#160;&#160;&#160;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Represents the total of the statutory surplus and contingency reserve.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;text-indent:38.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In June 2020, NMIH contributed approximately $445&#160;million of capital to NMIC following completion of its respective Notes and common stock offerings.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;text-indent:38.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;NMIH is not subject to any limitations on its ability to pay dividends except those generally applicable to corporations that are incorporated in Delaware. Delaware corporate law provides that dividends are only payable out of a corporation's capital surplus or, subject to certain limitations, recent net profits.&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; NMIC and Re One are subject to certain rules and regulations prescribed by jurisdictions in which they are authorized to operate and the GSEs that may restrict their ability to pay dividends to NMIH. Since inception, NMIC and Re One have not paid any dividends to NMIH. NMIC and Re One have the capacity to pay aggregate ordinary dividends as calculated under Wisconsin law of $16.1&#160;million to NMIH during the 12-month period ending December 31, 2020.&lt;/span&gt;&lt;/div&gt;The Wisconsin OCI has approved the allocation of interest expense on the $400&#160;million Notes and $100&#160;million 2020 Revolving Credit Facility to NMIC, to the extent proceeds from such offering and facility are distributed to NMIC or used to repay, redeem or otherwise defease amounts raised by NMIC under prior credit arrangements that have previously been distributed to NMIC.</us-gaap:InsuranceDisclosureTextBlock>
    <us-gaap:StatutoryAccountingPracticesDisclosureTextBlock
      contextRef="i7560d8f610ac4d89a70efc367fc2b71f_D20200101-20200930"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV85Ny9mcmFnOmU1MGY3YzIxNzA0ODQ5MTE4NzQ5MjQ2MmVjZmM5ZWEwL3RleHRyZWdpb246ZTUwZjdjMjE3MDQ4NDkxMTg3NDkyNDYyZWNmYzllYTBfMjE2Mg_893342ca-9706-46ab-83f7-328835b5e419">&lt;div style="margin-bottom:9pt;text-align:justify;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;NMIC and Re One's combined statutory net income (loss) was as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:38.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.698%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.836%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.128%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;For the 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;For the 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="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="21" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%"&gt;(In Thousands)&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;Statutory net (loss) gain&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(5,600)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,055&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;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;(22,614)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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;13,594&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&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="margin-bottom:9pt;text-align:justify;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 Wisconsin OCI has imposed a prescribed accounting practice for the treatment of statutory contingency reserves that differs from the treatment promulgated by the NAIC. Under Wisconsin OCI's prescribed practice mortgage guaranty insurers are required to reflect changes in their contingency reserves through statutory income. Such treatment contrasts with the NAIC treatment, which records changes to contingency reserves directly to unassigned funds. As a Wisconsin-domiciled insurer, NMIC's statutory net income reflects an expense associated with the change in its contingency reserve. While such treatment impacts NMIC's statutory net income, it does not have an effect on the company's statutory capital position.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify;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;NMIC and Re One's combined statutory surplus, contingency reserve, statutory capital and risk-to-capital (RTC) ratio were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:68.296%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.844%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;September 30, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%"&gt;(In Thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&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 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;883,580&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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;449,602&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Contingency reserve&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;707,769&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;531,825&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Statutory capital &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td 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;1,591,349&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;981,427&#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;RTC ratio&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;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12.5:1&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15.8:1&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;padding-left:18pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(1)&#160;&#160;&#160;&#160;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Represents the total of the statutory surplus and contingency reserve.&lt;/span&gt;&lt;/div&gt;</us-gaap:StatutoryAccountingPracticesDisclosureTextBlock>
    <us-gaap:StatutoryAccountingPracticesStatutoryNetIncomeAmount
      contextRef="i2577f7b1e1214982b701a45edb422769_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV85Ny9mcmFnOmU1MGY3YzIxNzA0ODQ5MTE4NzQ5MjQ2MmVjZmM5ZWEwL3RhYmxlOmRiYjYxYjE1NGI5MDQ4NDhiYTE3YWU1MDVkZTE3NjgxL3RhYmxlcmFuZ2U6ZGJiNjFiMTU0YjkwNDg0OGJhMTdhZTUwNWRlMTc2ODFfMy0xLTEtMS0w_2736716b-ce62-4b56-b3f7-72bc51ccbecb"
      unitRef="usd">-5600000</us-gaap:StatutoryAccountingPracticesStatutoryNetIncomeAmount>
    <us-gaap:StatutoryAccountingPracticesStatutoryNetIncomeAmount
      contextRef="i44f3acec99e245adbe762c1b7775a972_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV85Ny9mcmFnOmU1MGY3YzIxNzA0ODQ5MTE4NzQ5MjQ2MmVjZmM5ZWEwL3RhYmxlOmRiYjYxYjE1NGI5MDQ4NDhiYTE3YWU1MDVkZTE3NjgxL3RhYmxlcmFuZ2U6ZGJiNjFiMTU0YjkwNDg0OGJhMTdhZTUwNWRlMTc2ODFfMy0zLTEtMS0w_6fdc0ce1-d8d6-4b94-b3fa-806ae33cb200"
      unitRef="usd">8055000</us-gaap:StatutoryAccountingPracticesStatutoryNetIncomeAmount>
    <us-gaap:StatutoryAccountingPracticesStatutoryNetIncomeAmount
      contextRef="i384f29ccf8f447599cef63cc5d8ef083_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV85Ny9mcmFnOmU1MGY3YzIxNzA0ODQ5MTE4NzQ5MjQ2MmVjZmM5ZWEwL3RhYmxlOmRiYjYxYjE1NGI5MDQ4NDhiYTE3YWU1MDVkZTE3NjgxL3RhYmxlcmFuZ2U6ZGJiNjFiMTU0YjkwNDg0OGJhMTdhZTUwNWRlMTc2ODFfMy01LTEtMS0w_04a0595d-2e5c-483f-8cd1-a81e13742bab"
      unitRef="usd">-22614000</us-gaap:StatutoryAccountingPracticesStatutoryNetIncomeAmount>
    <us-gaap:StatutoryAccountingPracticesStatutoryNetIncomeAmount
      contextRef="ia7a7b55d817d48eea1a7d3d3be72bdbb_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV85Ny9mcmFnOmU1MGY3YzIxNzA0ODQ5MTE4NzQ5MjQ2MmVjZmM5ZWEwL3RhYmxlOmRiYjYxYjE1NGI5MDQ4NDhiYTE3YWU1MDVkZTE3NjgxL3RhYmxlcmFuZ2U6ZGJiNjFiMTU0YjkwNDg0OGJhMTdhZTUwNWRlMTc2ODFfMy03LTEtMS0w_678d77e0-52ae-480c-9985-03b897d5c0db"
      unitRef="usd">13594000</us-gaap:StatutoryAccountingPracticesStatutoryNetIncomeAmount>
    <us-gaap:StatutoryAccountingPracticesStatutoryCapitalAndSurplusBalance
      contextRef="i3bbc6234db53468e8f51a13f158a0e5a_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV85Ny9mcmFnOmU1MGY3YzIxNzA0ODQ5MTE4NzQ5MjQ2MmVjZmM5ZWEwL3RhYmxlOmUxYzIyODczY2E3YzQ2NjliNjIyMWIzMDdhMjM5MWUyL3RhYmxlcmFuZ2U6ZTFjMjI4NzNjYTdjNDY2OWI2MjIxYjMwN2EyMzkxZTJfMy0xLTEtMS0w_2cc06e73-436b-4dd7-9668-bda879be2cde"
      unitRef="usd">883580000</us-gaap:StatutoryAccountingPracticesStatutoryCapitalAndSurplusBalance>
    <us-gaap:StatutoryAccountingPracticesStatutoryCapitalAndSurplusBalance
      contextRef="i726576d08a674c0ca05b1b9bc0ce65c4_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV85Ny9mcmFnOmU1MGY3YzIxNzA0ODQ5MTE4NzQ5MjQ2MmVjZmM5ZWEwL3RhYmxlOmUxYzIyODczY2E3YzQ2NjliNjIyMWIzMDdhMjM5MWUyL3RhYmxlcmFuZ2U6ZTFjMjI4NzNjYTdjNDY2OWI2MjIxYjMwN2EyMzkxZTJfMy0zLTEtMS0w_3d55469e-1636-48f9-86fd-186fb9100eff"
      unitRef="usd">449602000</us-gaap:StatutoryAccountingPracticesStatutoryCapitalAndSurplusBalance>
    <nmih:StatutoryAccountingPracticesContingencyReserve
      contextRef="i3bbc6234db53468e8f51a13f158a0e5a_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV85Ny9mcmFnOmU1MGY3YzIxNzA0ODQ5MTE4NzQ5MjQ2MmVjZmM5ZWEwL3RhYmxlOmUxYzIyODczY2E3YzQ2NjliNjIyMWIzMDdhMjM5MWUyL3RhYmxlcmFuZ2U6ZTFjMjI4NzNjYTdjNDY2OWI2MjIxYjMwN2EyMzkxZTJfNC0xLTEtMS0w_c5e736f6-3c3e-472d-bb5a-225904ea186b"
      unitRef="usd">707769000</nmih:StatutoryAccountingPracticesContingencyReserve>
    <nmih:StatutoryAccountingPracticesContingencyReserve
      contextRef="i726576d08a674c0ca05b1b9bc0ce65c4_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV85Ny9mcmFnOmU1MGY3YzIxNzA0ODQ5MTE4NzQ5MjQ2MmVjZmM5ZWEwL3RhYmxlOmUxYzIyODczY2E3YzQ2NjliNjIyMWIzMDdhMjM5MWUyL3RhYmxlcmFuZ2U6ZTFjMjI4NzNjYTdjNDY2OWI2MjIxYjMwN2EyMzkxZTJfNC0zLTEtMS0w_3278c458-9668-4918-94fe-71656fd38d5d"
      unitRef="usd">531825000</nmih:StatutoryAccountingPracticesContingencyReserve>
    <nmih:StatutoryAccountingPracticesStatutoryCapitalAndSurplusIncludingContingencyReserve
      contextRef="i3bbc6234db53468e8f51a13f158a0e5a_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV85Ny9mcmFnOmU1MGY3YzIxNzA0ODQ5MTE4NzQ5MjQ2MmVjZmM5ZWEwL3RhYmxlOmUxYzIyODczY2E3YzQ2NjliNjIyMWIzMDdhMjM5MWUyL3RhYmxlcmFuZ2U6ZTFjMjI4NzNjYTdjNDY2OWI2MjIxYjMwN2EyMzkxZTJfNS0xLTEtMS00MTAz_a12808a1-299d-43b8-9047-2939d3d118be"
      unitRef="usd">1591349000</nmih:StatutoryAccountingPracticesStatutoryCapitalAndSurplusIncludingContingencyReserve>
    <nmih:StatutoryAccountingPracticesStatutoryCapitalAndSurplusIncludingContingencyReserve
      contextRef="i726576d08a674c0ca05b1b9bc0ce65c4_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV85Ny9mcmFnOmU1MGY3YzIxNzA0ODQ5MTE4NzQ5MjQ2MmVjZmM5ZWEwL3RhYmxlOmUxYzIyODczY2E3YzQ2NjliNjIyMWIzMDdhMjM5MWUyL3RhYmxlcmFuZ2U6ZTFjMjI4NzNjYTdjNDY2OWI2MjIxYjMwN2EyMzkxZTJfNS0zLTEtMS00MTA0_e35a3a5f-3847-449a-9815-95bf4edf5149"
      unitRef="usd">981427000</nmih:StatutoryAccountingPracticesStatutoryCapitalAndSurplusIncludingContingencyReserve>
    <nmih:RiskToCapitalRatioRegulatoryActual
      contextRef="i3bbc6234db53468e8f51a13f158a0e5a_I20200930"
      decimals="1"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV85Ny9mcmFnOmU1MGY3YzIxNzA0ODQ5MTE4NzQ5MjQ2MmVjZmM5ZWEwL3RhYmxlOmUxYzIyODczY2E3YzQ2NjliNjIyMWIzMDdhMjM5MWUyL3RhYmxlcmFuZ2U6ZTFjMjI4NzNjYTdjNDY2OWI2MjIxYjMwN2EyMzkxZTJfNS0xLTEtMS0wL3RleHRyZWdpb246MGMzNmNkNGY0OWEwNDI4YjllNGIzYTU2Y2IzOTVmMTZfNA_8459b1da-0ead-4d2a-ba2f-2a41ca5d780e"
      unitRef="number">12.5</nmih:RiskToCapitalRatioRegulatoryActual>
    <nmih:RiskToCapitalRatioRegulatoryActual
      contextRef="i726576d08a674c0ca05b1b9bc0ce65c4_I20191231"
      decimals="1"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV85Ny9mcmFnOmU1MGY3YzIxNzA0ODQ5MTE4NzQ5MjQ2MmVjZmM5ZWEwL3RhYmxlOmUxYzIyODczY2E3YzQ2NjliNjIyMWIzMDdhMjM5MWUyL3RhYmxlcmFuZ2U6ZTFjMjI4NzNjYTdjNDY2OWI2MjIxYjMwN2EyMzkxZTJfNS0zLTEtMS0wL3RleHRyZWdpb246MzFlNTU4YTIyNTYwNDkwODljZGEwMWQ3OGFiYjVmOGFfNA_d29253e2-c5c4-43f3-8e30-222f6b72fc78"
      unitRef="number">15.8</nmih:RiskToCapitalRatioRegulatoryActual>
    <us-gaap:ProceedsFromIssuanceOfSeniorLongTermDebt
      contextRef="id051b91299414007b612829cd25ef329_D20200619-20200619"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV85Ny9mcmFnOmU1MGY3YzIxNzA0ODQ5MTE4NzQ5MjQ2MmVjZmM5ZWEwL3RleHRyZWdpb246ZTUwZjdjMjE3MDQ4NDkxMTg3NDkyNDYyZWNmYzllYTBfOTUz_69c4cc02-2cad-4011-9ff9-7d93fdb91f0e"
      unitRef="usd">445000000</us-gaap:ProceedsFromIssuanceOfSeniorLongTermDebt>
    <us-gaap:StatutoryAccountingPracticesStatutoryAmountAvailableForDividendPayments
      contextRef="i468993252023453483c53118e4d8af0c_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV85Ny9mcmFnOmU1MGY3YzIxNzA0ODQ5MTE4NzQ5MjQ2MmVjZmM5ZWEwL3RleHRyZWdpb246ZTUwZjdjMjE3MDQ4NDkxMTg3NDkyNDYyZWNmYzllYTBfMTc0MA_38377056-5e13-4fdf-871f-e48c566866d3"
      unitRef="usd">16100000</us-gaap:StatutoryAccountingPracticesStatutoryAmountAvailableForDividendPayments>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="icc52e34d728048e6976b676a6ca23630_I20200930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV85Ny9mcmFnOmU1MGY3YzIxNzA0ODQ5MTE4NzQ5MjQ2MmVjZmM5ZWEwL3RleHRyZWdpb246ZTUwZjdjMjE3MDQ4NDkxMTg3NDkyNDYyZWNmYzllYTBfMTg3Nw_75e9e65f-3a0a-4cb2-8819-54a9b5751d14"
      unitRef="usd">400000000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="i479acc40a99643e19afac932e73a3444_I20200930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV85Ny9mcmFnOmU1MGY3YzIxNzA0ODQ5MTE4NzQ5MjQ2MmVjZmM5ZWEwL3RleHRyZWdpb246ZTUwZjdjMjE3MDQ4NDkxMTg3NDkyNDYyZWNmYzllYTBfMTg5MA_50813c69-6eab-44f1-875c-92125f0e65c4"
      unitRef="usd">100000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:SubsequentEventsTextBlock
      contextRef="i7560d8f610ac4d89a70efc367fc2b71f_D20200101-20200930"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV8xMDMvZnJhZzplNjQwZGE1Yjg0NWM0NmJhYThmMTNhNTMzYjIwZWMzNS90ZXh0cmVnaW9uOmU2NDBkYTViODQ1YzQ2YmFhOGYxM2E1MzNiMjBlYzM1XzE1MTc_636a20ac-c676-4b25-a7cd-b9cb6bb3e619">Subsequent Event&lt;div style="margin-bottom:9pt;text-align:justify;text-indent:36pt"&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;Excess-of-loss reinsurance &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;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;On October 29, 2020, NMIC entered into a reinsurance agreement with Oaktown Re V Ltd. (Oaktown Re V), a Bermuda domiciled special purpose reinsurer, that provides for up to $242.4&#160;million of aggregate excess-of-loss reinsurance coverage at inception for new delinquencies on an existing portfolio of mortgage insurance policies primarily written between April 1, 2020 and September 30, 2020. For the reinsurance coverage period, NMIC will retain the first layer of $121.2&#160;million of aggregate losses and Oaktown Re V will then provide second layer coverage up to the outstanding reinsurance coverage amount. NMIC will then retain losses in excess of the outstanding reinsurance coverage amount.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;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;Oaktown Re V financed the coverage by issuing mortgage insurance-linked notes in an aggregate principal amount of $242.4&#160;million to unaffiliated investors. The notes issued by Oaktown Re V mature on October 25, 2030; all proceeds raised were deposited into a reinsurance trust to collateralize and fund the obligations of Oaktown Re V to NMIC under the reinsurance agreement. Funds in the reinsurance trust account are required to be invested in high credit quality money market funds at all times. We refer to NMIC's reinsurance agreement with and the insurance-linked notes issued by Oaktown Re V as the 2020-2 ILN Transaction. Under the terms of the 2020-2 ILN Transaction, NMIC makes risk premium payments for the applicable outstanding reinsurance coverage amount and pays Oaktown Re V for anticipated operating expenses (capped at $250,000 per year).&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;text-indent:36pt"&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;2020 Revolving Credit Facility&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;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;On October 30, 2020, we entered into a Joinder Agreement, among NMIH, NMIS, JPMorgan Chase Bank, N.A., as administrative Agent and Citibank, N.A., as lender, (the "Joinder") to the Company's existing Credit Agreement, increasing the &lt;/span&gt;&lt;/div&gt;aggregate principal amount of commitments under the 2020 Revolving Credit Facility from $100&#160;million to $110&#160;million. All other terms remained unchanged. As of the date hereof, no amounts are outstanding under the 2020 Revolving Credit Facility.</us-gaap:SubsequentEventsTextBlock>
    <us-gaap:ReinsuranceRetentionPolicyExcessRetentionAmountReinsured
      contextRef="i425a409ffa6e4c199e4314584dc2c0c1_D20201029-20201029"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV8xMDMvZnJhZzplNjQwZGE1Yjg0NWM0NmJhYThmMTNhNTMzYjIwZWMzNS90ZXh0cmVnaW9uOmU2NDBkYTViODQ1YzQ2YmFhOGYxM2E1MzNiMjBlYzM1XzEwOTk1MTE2MzU0MDI_99d193aa-714b-4b61-ac6d-1cc4c114ae6b"
      unitRef="usd">242400000</us-gaap:ReinsuranceRetentionPolicyExcessRetentionAmountReinsured>
    <us-gaap:ReinsuranceRetentionPolicyAmountRetained
      contextRef="i9b36ee3a5bf24131b4b647d5730248f4_D20201029-20201029"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV8xMDMvZnJhZzplNjQwZGE1Yjg0NWM0NmJhYThmMTNhNTMzYjIwZWMzNS90ZXh0cmVnaW9uOmU2NDBkYTViODQ1YzQ2YmFhOGYxM2E1MzNiMjBlYzM1XzEwOTk1MTE2MzUzNjI_9c5a7e51-928b-4958-b6a5-ec0f052bd25b"
      unitRef="usd">121200000</us-gaap:ReinsuranceRetentionPolicyAmountRetained>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="i9be0f620e75646d0908e1643567ac3bc_I20201029"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV8xMDMvZnJhZzplNjQwZGE1Yjg0NWM0NmJhYThmMTNhNTMzYjIwZWMzNS90ZXh0cmVnaW9uOmU2NDBkYTViODQ1YzQ2YmFhOGYxM2E1MzNiMjBlYzM1XzEwOTk1MTE2MzUzNzg_68d25932-fe28-477e-9f8a-3e4c7fea8b1d"
      unitRef="usd">242400000</us-gaap:DebtInstrumentFaceAmount>
    <nmih:RiskPremiumPaymentsAnnual
      contextRef="i13d426cf15334b86b519750879005b4e_D20201029-20201029"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV8xMDMvZnJhZzplNjQwZGE1Yjg0NWM0NmJhYThmMTNhNTMzYjIwZWMzNS90ZXh0cmVnaW9uOmU2NDBkYTViODQ1YzQ2YmFhOGYxM2E1MzNiMjBlYzM1XzkzNDU4NDg4NDMzOTQ_f5700cca-61c0-48ec-aacf-39950f4e79dd"
      unitRef="usd">250000</nmih:RiskPremiumPaymentsAnnual>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="i98e06a54366c4298837d3f75009191bf_I20201029"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV8xMDMvZnJhZzplNjQwZGE1Yjg0NWM0NmJhYThmMTNhNTMzYjIwZWMzNS90ZXh0cmVnaW9uOmU2NDBkYTViODQ1YzQ2YmFhOGYxM2E1MzNiMjBlYzM1XzEwOTk1MTE2MzgwNzg_f315c8eb-8645-4776-b739-0f2f0e6fe9e4"
      unitRef="usd">100000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="ifddf221c895d4980a7142f3fa8745d03_I20201030"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV8xMDMvZnJhZzplNjQwZGE1Yjg0NWM0NmJhYThmMTNhNTMzYjIwZWMzNS90ZXh0cmVnaW9uOmU2NDBkYTViODQ1YzQ2YmFhOGYxM2E1MzNiMjBlYzM1XzEwOTk1MTE2MzgwOTI_713cbb6e-84e1-4ee4-843f-08f856e0a936"
      unitRef="usd">110000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:LineOfCreditFacilityFairValueOfAmountOutstanding
      contextRef="ie814cb9c38554f1994bffeea442ebd87_I20201105"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV8xMDMvZnJhZzplNjQwZGE1Yjg0NWM0NmJhYThmMTNhNTMzYjIwZWMzNS90ZXh0cmVnaW9uOmU2NDBkYTViODQ1YzQ2YmFhOGYxM2E1MzNiMjBlYzM1XzEwOTk1MTE2Mzk1NDc_d4bb3d00-c503-4da4-bfd9-edd0ae09c954"
      unitRef="usd">0</us-gaap:LineOfCreditFacilityFairValueOfAmountOutstanding>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="i98e06a54366c4298837d3f75009191bf_I20201029"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV8xNjczL2ZyYWc6ODM5NzUzYjUwZTc0NDIwY2I3N2IxMjYwNjJlMzgyMTgvdGV4dHJlZ2lvbjo4Mzk3NTNiNTBlNzQ0MjBjYjc3YjEyNjA2MmUzODIxOF8yMzA4OTc0NDE4MzcyOA_f315c8eb-8645-4776-b739-0f2f0e6fe9e4"
      unitRef="usd">100000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="ifddf221c895d4980a7142f3fa8745d03_I20201030"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV8xNjczL2ZyYWc6ODM5NzUzYjUwZTc0NDIwY2I3N2IxMjYwNjJlMzgyMTgvdGV4dHJlZ2lvbjo4Mzk3NTNiNTBlNzQ0MjBjYjc3YjEyNjA2MmUzODIxOF8yMzA4OTc0NDE4MzczNQ_713cbb6e-84e1-4ee4-843f-08f856e0a936"
      unitRef="usd">110000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <link:footnoteLink
      xlink:role="http://www.xbrl.org/2003/role/link"
      xlink:type="extended">
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV8xOS9mcmFnOjcyNTZmZTA1YTRlMTQ3YjViYjQ5MjkxMTM0NjJjZTQ1L3RhYmxlOjUxMmQ2NTJhZTFkNDRhY2E4MDM4N2UzNTI3MTBiOWNmL3RhYmxlcmFuZ2U6NTEyZDY1MmFlMWQ0NGFjYTgwMzg3ZTM1MjcxMGI5Y2ZfMTItMy0xLTEtMA_b74ee550-ad6d-4add-bbd6-c7064f607272"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV8xOS9mcmFnOjcyNTZmZTA1YTRlMTQ3YjViYjQ5MjkxMTM0NjJjZTQ1L3RhYmxlOjUxMmQ2NTJhZTFkNDRhY2E4MDM4N2UzNTI3MTBiOWNmL3RhYmxlcmFuZ2U6NTEyZDY1MmFlMWQ0NGFjYTgwMzg3ZTM1MjcxMGI5Y2ZfMTItMy0xLTEtMA_b74ee550-ad6d-4add-bbd6-c7064f607272"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV8xOS9mcmFnOjcyNTZmZTA1YTRlMTQ3YjViYjQ5MjkxMTM0NjJjZTQ1L3RhYmxlOjUxMmQ2NTJhZTFkNDRhY2E4MDM4N2UzNTI3MTBiOWNmL3RhYmxlcmFuZ2U6NTEyZDY1MmFlMWQ0NGFjYTgwMzg3ZTM1MjcxMGI5Y2ZfMTQtMy0xLTEtMA_9c2f3a44-afd9-4d7f-b0c5-b769029266c4"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV8xOS9mcmFnOjcyNTZmZTA1YTRlMTQ3YjViYjQ5MjkxMTM0NjJjZTQ1L3RhYmxlOjUxMmQ2NTJhZTFkNDRhY2E4MDM4N2UzNTI3MTBiOWNmL3RhYmxlcmFuZ2U6NTEyZDY1MmFlMWQ0NGFjYTgwMzg3ZTM1MjcxMGI5Y2ZfMTQtMy0xLTEtMA_9c2f3a44-afd9-4d7f-b0c5-b769029266c4"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV8xOS9mcmFnOjcyNTZmZTA1YTRlMTQ3YjViYjQ5MjkxMTM0NjJjZTQ1L3RhYmxlOjUxMmQ2NTJhZTFkNDRhY2E4MDM4N2UzNTI3MTBiOWNmL3RhYmxlcmFuZ2U6NTEyZDY1MmFlMWQ0NGFjYTgwMzg3ZTM1MjcxMGI5Y2ZfMTItMS0xLTEtMA_f4bf3fc6-83f5-472d-b3a3-5e6235664588"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV8xOS9mcmFnOjcyNTZmZTA1YTRlMTQ3YjViYjQ5MjkxMTM0NjJjZTQ1L3RhYmxlOjUxMmQ2NTJhZTFkNDRhY2E4MDM4N2UzNTI3MTBiOWNmL3RhYmxlcmFuZ2U6NTEyZDY1MmFlMWQ0NGFjYTgwMzg3ZTM1MjcxMGI5Y2ZfMTItMS0xLTEtMA_f4bf3fc6-83f5-472d-b3a3-5e6235664588"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV8xOS9mcmFnOjcyNTZmZTA1YTRlMTQ3YjViYjQ5MjkxMTM0NjJjZTQ1L3RhYmxlOjUxMmQ2NTJhZTFkNDRhY2E4MDM4N2UzNTI3MTBiOWNmL3RhYmxlcmFuZ2U6NTEyZDY1MmFlMWQ0NGFjYTgwMzg3ZTM1MjcxMGI5Y2ZfMTMtMy0xLTEtMA_256ccfb1-bd89-4dcd-a15a-7fe0748d865a"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV8xOS9mcmFnOjcyNTZmZTA1YTRlMTQ3YjViYjQ5MjkxMTM0NjJjZTQ1L3RhYmxlOjUxMmQ2NTJhZTFkNDRhY2E4MDM4N2UzNTI3MTBiOWNmL3RhYmxlcmFuZ2U6NTEyZDY1MmFlMWQ0NGFjYTgwMzg3ZTM1MjcxMGI5Y2ZfMTMtMy0xLTEtMA_256ccfb1-bd89-4dcd-a15a-7fe0748d865a"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV8xOS9mcmFnOjcyNTZmZTA1YTRlMTQ3YjViYjQ5MjkxMTM0NjJjZTQ1L3RhYmxlOjUxMmQ2NTJhZTFkNDRhY2E4MDM4N2UzNTI3MTBiOWNmL3RhYmxlcmFuZ2U6NTEyZDY1MmFlMWQ0NGFjYTgwMzg3ZTM1MjcxMGI5Y2ZfMTMtMS0xLTEtMA_05f3f313-d220-4914-8731-0bf29e035ef7"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV8xOS9mcmFnOjcyNTZmZTA1YTRlMTQ3YjViYjQ5MjkxMTM0NjJjZTQ1L3RhYmxlOjUxMmQ2NTJhZTFkNDRhY2E4MDM4N2UzNTI3MTBiOWNmL3RhYmxlcmFuZ2U6NTEyZDY1MmFlMWQ0NGFjYTgwMzg3ZTM1MjcxMGI5Y2ZfMTMtMS0xLTEtMA_05f3f313-d220-4914-8731-0bf29e035ef7"
          xlink:type="locator"/>
        <link:footnote id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV8xOS9mcmFnOjcyNTZmZTA1YTRlMTQ3YjViYjQ5MjkxMTM0NjJjZTQ1L3RleHRyZWdpb246NzI1NmZlMDVhNGUxNDdiNWJiNDkyOTExMzQ2MmNlNDVfMTgx_8a9b6eaa-8ce2-4ff1-b0a3-d3eb2361edad" xlink:label="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV8xOS9mcmFnOjcyNTZmZTA1YTRlMTQ3YjViYjQ5MjkxMTM0NjJjZTQ1L3RleHRyZWdpb246NzI1NmZlMDVhNGUxNDdiNWJiNDkyOTExMzQ2MmNlNDVfMTgx_8a9b6eaa-8ce2-4ff1-b0a3-d3eb2361edad" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Reinsurance recoverable has been reclassified from "Other assets" in the prior period.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV8xOS9mcmFnOjcyNTZmZTA1YTRlMTQ3YjViYjQ5MjkxMTM0NjJjZTQ1L3RhYmxlOjUxMmQ2NTJhZTFkNDRhY2E4MDM4N2UzNTI3MTBiOWNmL3RhYmxlcmFuZ2U6NTEyZDY1MmFlMWQ0NGFjYTgwMzg3ZTM1MjcxMGI5Y2ZfMTItMy0xLTEtMA_b74ee550-ad6d-4add-bbd6-c7064f607272"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV8xOS9mcmFnOjcyNTZmZTA1YTRlMTQ3YjViYjQ5MjkxMTM0NjJjZTQ1L3RleHRyZWdpb246NzI1NmZlMDVhNGUxNDdiNWJiNDkyOTExMzQ2MmNlNDVfMTgx_8a9b6eaa-8ce2-4ff1-b0a3-d3eb2361edad"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV8xOS9mcmFnOjcyNTZmZTA1YTRlMTQ3YjViYjQ5MjkxMTM0NjJjZTQ1L3RhYmxlOjUxMmQ2NTJhZTFkNDRhY2E4MDM4N2UzNTI3MTBiOWNmL3RhYmxlcmFuZ2U6NTEyZDY1MmFlMWQ0NGFjYTgwMzg3ZTM1MjcxMGI5Y2ZfMTQtMy0xLTEtMA_9c2f3a44-afd9-4d7f-b0c5-b769029266c4"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV8xOS9mcmFnOjcyNTZmZTA1YTRlMTQ3YjViYjQ5MjkxMTM0NjJjZTQ1L3RleHRyZWdpb246NzI1NmZlMDVhNGUxNDdiNWJiNDkyOTExMzQ2MmNlNDVfMTgx_8a9b6eaa-8ce2-4ff1-b0a3-d3eb2361edad"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV8xOS9mcmFnOjcyNTZmZTA1YTRlMTQ3YjViYjQ5MjkxMTM0NjJjZTQ1L3RhYmxlOjUxMmQ2NTJhZTFkNDRhY2E4MDM4N2UzNTI3MTBiOWNmL3RhYmxlcmFuZ2U6NTEyZDY1MmFlMWQ0NGFjYTgwMzg3ZTM1MjcxMGI5Y2ZfMTItMS0xLTEtMA_f4bf3fc6-83f5-472d-b3a3-5e6235664588"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV8xOS9mcmFnOjcyNTZmZTA1YTRlMTQ3YjViYjQ5MjkxMTM0NjJjZTQ1L3RleHRyZWdpb246NzI1NmZlMDVhNGUxNDdiNWJiNDkyOTExMzQ2MmNlNDVfMTgx_8a9b6eaa-8ce2-4ff1-b0a3-d3eb2361edad"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV8xOS9mcmFnOjcyNTZmZTA1YTRlMTQ3YjViYjQ5MjkxMTM0NjJjZTQ1L3RhYmxlOjUxMmQ2NTJhZTFkNDRhY2E4MDM4N2UzNTI3MTBiOWNmL3RhYmxlcmFuZ2U6NTEyZDY1MmFlMWQ0NGFjYTgwMzg3ZTM1MjcxMGI5Y2ZfMTMtMy0xLTEtMA_256ccfb1-bd89-4dcd-a15a-7fe0748d865a"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV8xOS9mcmFnOjcyNTZmZTA1YTRlMTQ3YjViYjQ5MjkxMTM0NjJjZTQ1L3RleHRyZWdpb246NzI1NmZlMDVhNGUxNDdiNWJiNDkyOTExMzQ2MmNlNDVfMTgx_8a9b6eaa-8ce2-4ff1-b0a3-d3eb2361edad"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV8xOS9mcmFnOjcyNTZmZTA1YTRlMTQ3YjViYjQ5MjkxMTM0NjJjZTQ1L3RhYmxlOjUxMmQ2NTJhZTFkNDRhY2E4MDM4N2UzNTI3MTBiOWNmL3RhYmxlcmFuZ2U6NTEyZDY1MmFlMWQ0NGFjYTgwMzg3ZTM1MjcxMGI5Y2ZfMTMtMS0xLTEtMA_05f3f313-d220-4914-8731-0bf29e035ef7"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV8xOS9mcmFnOjcyNTZmZTA1YTRlMTQ3YjViYjQ5MjkxMTM0NjJjZTQ1L3RleHRyZWdpb246NzI1NmZlMDVhNGUxNDdiNWJiNDkyOTExMzQ2MmNlNDVfMTgx_8a9b6eaa-8ce2-4ff1-b0a3-d3eb2361edad"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV8yNS9mcmFnOjY0NWI4YzUzNjdkZDQ5MTZiZmIxM2M4ODkzYWVlYTMyL3RhYmxlOjQwNjg3MzNkOGNlOTRmOGU4YzllY2RkMWViMTU2M2ZhL3RhYmxlcmFuZ2U6NDA2ODczM2Q4Y2U5NGY4ZThjOWVjZGQxZWIxNTYzZmFfMTUtNS0xLTEtMA_531e3f45-2b9a-41e0-b527-51f1d636a1c2"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV8yNS9mcmFnOjY0NWI4YzUzNjdkZDQ5MTZiZmIxM2M4ODkzYWVlYTMyL3RhYmxlOjQwNjg3MzNkOGNlOTRmOGU4YzllY2RkMWViMTU2M2ZhL3RhYmxlcmFuZ2U6NDA2ODczM2Q4Y2U5NGY4ZThjOWVjZGQxZWIxNTYzZmFfMTUtNS0xLTEtMA_531e3f45-2b9a-41e0-b527-51f1d636a1c2"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV8yNS9mcmFnOjY0NWI4YzUzNjdkZDQ5MTZiZmIxM2M4ODkzYWVlYTMyL3RhYmxlOjQwNjg3MzNkOGNlOTRmOGU4YzllY2RkMWViMTU2M2ZhL3RhYmxlcmFuZ2U6NDA2ODczM2Q4Y2U5NGY4ZThjOWVjZGQxZWIxNTYzZmFfMTQtMS0xLTEtMA_0f6b5594-dafa-40f8-9cc3-30f45a6c95f9"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV8yNS9mcmFnOjY0NWI4YzUzNjdkZDQ5MTZiZmIxM2M4ODkzYWVlYTMyL3RhYmxlOjQwNjg3MzNkOGNlOTRmOGU4YzllY2RkMWViMTU2M2ZhL3RhYmxlcmFuZ2U6NDA2ODczM2Q4Y2U5NGY4ZThjOWVjZGQxZWIxNTYzZmFfMTQtMS0xLTEtMA_0f6b5594-dafa-40f8-9cc3-30f45a6c95f9"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV8yNS9mcmFnOjY0NWI4YzUzNjdkZDQ5MTZiZmIxM2M4ODkzYWVlYTMyL3RhYmxlOjQwNjg3MzNkOGNlOTRmOGU4YzllY2RkMWViMTU2M2ZhL3RhYmxlcmFuZ2U6NDA2ODczM2Q4Y2U5NGY4ZThjOWVjZGQxZWIxNTYzZmFfMTUtMS0xLTEtMA_0ec03135-a84e-44bd-9118-7b01cbe1861d"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV8yNS9mcmFnOjY0NWI4YzUzNjdkZDQ5MTZiZmIxM2M4ODkzYWVlYTMyL3RhYmxlOjQwNjg3MzNkOGNlOTRmOGU4YzllY2RkMWViMTU2M2ZhL3RhYmxlcmFuZ2U6NDA2ODczM2Q4Y2U5NGY4ZThjOWVjZGQxZWIxNTYzZmFfMTUtMS0xLTEtMA_0ec03135-a84e-44bd-9118-7b01cbe1861d"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV8yNS9mcmFnOjY0NWI4YzUzNjdkZDQ5MTZiZmIxM2M4ODkzYWVlYTMyL3RhYmxlOjQwNjg3MzNkOGNlOTRmOGU4YzllY2RkMWViMTU2M2ZhL3RhYmxlcmFuZ2U6NDA2ODczM2Q4Y2U5NGY4ZThjOWVjZGQxZWIxNTYzZmFfMTQtNS0xLTEtMA_3c6dbf9c-a4c6-4c44-be96-1e0ec0314ec0"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV8yNS9mcmFnOjY0NWI4YzUzNjdkZDQ5MTZiZmIxM2M4ODkzYWVlYTMyL3RhYmxlOjQwNjg3MzNkOGNlOTRmOGU4YzllY2RkMWViMTU2M2ZhL3RhYmxlcmFuZ2U6NDA2ODczM2Q4Y2U5NGY4ZThjOWVjZGQxZWIxNTYzZmFfMTQtNS0xLTEtMA_3c6dbf9c-a4c6-4c44-be96-1e0ec0314ec0"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV8yNS9mcmFnOjY0NWI4YzUzNjdkZDQ5MTZiZmIxM2M4ODkzYWVlYTMyL3RhYmxlOjQwNjg3MzNkOGNlOTRmOGU4YzllY2RkMWViMTU2M2ZhL3RhYmxlcmFuZ2U6NDA2ODczM2Q4Y2U5NGY4ZThjOWVjZGQxZWIxNTYzZmFfMTQtMy0xLTEtMA_8b847a0e-9df3-407f-9aa7-34652bded662"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV8yNS9mcmFnOjY0NWI4YzUzNjdkZDQ5MTZiZmIxM2M4ODkzYWVlYTMyL3RhYmxlOjQwNjg3MzNkOGNlOTRmOGU4YzllY2RkMWViMTU2M2ZhL3RhYmxlcmFuZ2U6NDA2ODczM2Q4Y2U5NGY4ZThjOWVjZGQxZWIxNTYzZmFfMTQtMy0xLTEtMA_8b847a0e-9df3-407f-9aa7-34652bded662"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV8yNS9mcmFnOjY0NWI4YzUzNjdkZDQ5MTZiZmIxM2M4ODkzYWVlYTMyL3RhYmxlOjQwNjg3MzNkOGNlOTRmOGU4YzllY2RkMWViMTU2M2ZhL3RhYmxlcmFuZ2U6NDA2ODczM2Q4Y2U5NGY4ZThjOWVjZGQxZWIxNTYzZmFfMTUtMy0xLTEtMA_34ae7134-b49b-4efd-a92e-64e4e3868958"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV8yNS9mcmFnOjY0NWI4YzUzNjdkZDQ5MTZiZmIxM2M4ODkzYWVlYTMyL3RhYmxlOjQwNjg3MzNkOGNlOTRmOGU4YzllY2RkMWViMTU2M2ZhL3RhYmxlcmFuZ2U6NDA2ODczM2Q4Y2U5NGY4ZThjOWVjZGQxZWIxNTYzZmFfMTUtMy0xLTEtMA_34ae7134-b49b-4efd-a92e-64e4e3868958"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV8yNS9mcmFnOjY0NWI4YzUzNjdkZDQ5MTZiZmIxM2M4ODkzYWVlYTMyL3RhYmxlOjQwNjg3MzNkOGNlOTRmOGU4YzllY2RkMWViMTU2M2ZhL3RhYmxlcmFuZ2U6NDA2ODczM2Q4Y2U5NGY4ZThjOWVjZGQxZWIxNTYzZmFfMTQtNy0xLTEtMA_cc19da88-3f0c-4e78-8d21-fd05f1a10dea"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV8yNS9mcmFnOjY0NWI4YzUzNjdkZDQ5MTZiZmIxM2M4ODkzYWVlYTMyL3RhYmxlOjQwNjg3MzNkOGNlOTRmOGU4YzllY2RkMWViMTU2M2ZhL3RhYmxlcmFuZ2U6NDA2ODczM2Q4Y2U5NGY4ZThjOWVjZGQxZWIxNTYzZmFfMTQtNy0xLTEtMA_cc19da88-3f0c-4e78-8d21-fd05f1a10dea"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV8yNS9mcmFnOjY0NWI4YzUzNjdkZDQ5MTZiZmIxM2M4ODkzYWVlYTMyL3RhYmxlOjQwNjg3MzNkOGNlOTRmOGU4YzllY2RkMWViMTU2M2ZhL3RhYmxlcmFuZ2U6NDA2ODczM2Q4Y2U5NGY4ZThjOWVjZGQxZWIxNTYzZmFfMTUtNy0xLTEtMA_4a33ff99-2376-46fa-8b02-156644d4de69"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV8yNS9mcmFnOjY0NWI4YzUzNjdkZDQ5MTZiZmIxM2M4ODkzYWVlYTMyL3RhYmxlOjQwNjg3MzNkOGNlOTRmOGU4YzllY2RkMWViMTU2M2ZhL3RhYmxlcmFuZ2U6NDA2ODczM2Q4Y2U5NGY4ZThjOWVjZGQxZWIxNTYzZmFfMTUtNy0xLTEtMA_4a33ff99-2376-46fa-8b02-156644d4de69"
          xlink:type="locator"/>
        <link:footnote id="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV8yNS9mcmFnOjY0NWI4YzUzNjdkZDQ5MTZiZmIxM2M4ODkzYWVlYTMyL3RleHRyZWdpb246NjQ1YjhjNTM2N2RkNDkxNmJmYjEzYzg4OTNhZWVhMzJfMjAz_3607fc4f-fa78-408b-853c-81b8a40c43d6" xlink:label="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV8yNS9mcmFnOjY0NWI4YzUzNjdkZDQ5MTZiZmIxM2M4ODkzYWVlYTMyL3RleHRyZWdpb246NjQ1YjhjNTM2N2RkNDkxNmJmYjEzYzg4OTNhZWVhMzJfMjAz_3607fc4f-fa78-408b-853c-81b8a40c43d6" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Certain "Underwriting and operating expenses" have been reclassified as "Service expenses" in prior periods.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV8yNS9mcmFnOjY0NWI4YzUzNjdkZDQ5MTZiZmIxM2M4ODkzYWVlYTMyL3RhYmxlOjQwNjg3MzNkOGNlOTRmOGU4YzllY2RkMWViMTU2M2ZhL3RhYmxlcmFuZ2U6NDA2ODczM2Q4Y2U5NGY4ZThjOWVjZGQxZWIxNTYzZmFfMTUtNS0xLTEtMA_531e3f45-2b9a-41e0-b527-51f1d636a1c2"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV8yNS9mcmFnOjY0NWI4YzUzNjdkZDQ5MTZiZmIxM2M4ODkzYWVlYTMyL3RleHRyZWdpb246NjQ1YjhjNTM2N2RkNDkxNmJmYjEzYzg4OTNhZWVhMzJfMjAz_3607fc4f-fa78-408b-853c-81b8a40c43d6"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV8yNS9mcmFnOjY0NWI4YzUzNjdkZDQ5MTZiZmIxM2M4ODkzYWVlYTMyL3RhYmxlOjQwNjg3MzNkOGNlOTRmOGU4YzllY2RkMWViMTU2M2ZhL3RhYmxlcmFuZ2U6NDA2ODczM2Q4Y2U5NGY4ZThjOWVjZGQxZWIxNTYzZmFfMTQtMS0xLTEtMA_0f6b5594-dafa-40f8-9cc3-30f45a6c95f9"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV8yNS9mcmFnOjY0NWI4YzUzNjdkZDQ5MTZiZmIxM2M4ODkzYWVlYTMyL3RleHRyZWdpb246NjQ1YjhjNTM2N2RkNDkxNmJmYjEzYzg4OTNhZWVhMzJfMjAz_3607fc4f-fa78-408b-853c-81b8a40c43d6"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV8yNS9mcmFnOjY0NWI4YzUzNjdkZDQ5MTZiZmIxM2M4ODkzYWVlYTMyL3RhYmxlOjQwNjg3MzNkOGNlOTRmOGU4YzllY2RkMWViMTU2M2ZhL3RhYmxlcmFuZ2U6NDA2ODczM2Q4Y2U5NGY4ZThjOWVjZGQxZWIxNTYzZmFfMTUtMS0xLTEtMA_0ec03135-a84e-44bd-9118-7b01cbe1861d"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV8yNS9mcmFnOjY0NWI4YzUzNjdkZDQ5MTZiZmIxM2M4ODkzYWVlYTMyL3RleHRyZWdpb246NjQ1YjhjNTM2N2RkNDkxNmJmYjEzYzg4OTNhZWVhMzJfMjAz_3607fc4f-fa78-408b-853c-81b8a40c43d6"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV8yNS9mcmFnOjY0NWI4YzUzNjdkZDQ5MTZiZmIxM2M4ODkzYWVlYTMyL3RhYmxlOjQwNjg3MzNkOGNlOTRmOGU4YzllY2RkMWViMTU2M2ZhL3RhYmxlcmFuZ2U6NDA2ODczM2Q4Y2U5NGY4ZThjOWVjZGQxZWIxNTYzZmFfMTQtNS0xLTEtMA_3c6dbf9c-a4c6-4c44-be96-1e0ec0314ec0"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV8yNS9mcmFnOjY0NWI4YzUzNjdkZDQ5MTZiZmIxM2M4ODkzYWVlYTMyL3RleHRyZWdpb246NjQ1YjhjNTM2N2RkNDkxNmJmYjEzYzg4OTNhZWVhMzJfMjAz_3607fc4f-fa78-408b-853c-81b8a40c43d6"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV8yNS9mcmFnOjY0NWI4YzUzNjdkZDQ5MTZiZmIxM2M4ODkzYWVlYTMyL3RhYmxlOjQwNjg3MzNkOGNlOTRmOGU4YzllY2RkMWViMTU2M2ZhL3RhYmxlcmFuZ2U6NDA2ODczM2Q4Y2U5NGY4ZThjOWVjZGQxZWIxNTYzZmFfMTQtMy0xLTEtMA_8b847a0e-9df3-407f-9aa7-34652bded662"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV8yNS9mcmFnOjY0NWI4YzUzNjdkZDQ5MTZiZmIxM2M4ODkzYWVlYTMyL3RleHRyZWdpb246NjQ1YjhjNTM2N2RkNDkxNmJmYjEzYzg4OTNhZWVhMzJfMjAz_3607fc4f-fa78-408b-853c-81b8a40c43d6"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV8yNS9mcmFnOjY0NWI4YzUzNjdkZDQ5MTZiZmIxM2M4ODkzYWVlYTMyL3RhYmxlOjQwNjg3MzNkOGNlOTRmOGU4YzllY2RkMWViMTU2M2ZhL3RhYmxlcmFuZ2U6NDA2ODczM2Q4Y2U5NGY4ZThjOWVjZGQxZWIxNTYzZmFfMTUtMy0xLTEtMA_34ae7134-b49b-4efd-a92e-64e4e3868958"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV8yNS9mcmFnOjY0NWI4YzUzNjdkZDQ5MTZiZmIxM2M4ODkzYWVlYTMyL3RleHRyZWdpb246NjQ1YjhjNTM2N2RkNDkxNmJmYjEzYzg4OTNhZWVhMzJfMjAz_3607fc4f-fa78-408b-853c-81b8a40c43d6"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV8yNS9mcmFnOjY0NWI4YzUzNjdkZDQ5MTZiZmIxM2M4ODkzYWVlYTMyL3RhYmxlOjQwNjg3MzNkOGNlOTRmOGU4YzllY2RkMWViMTU2M2ZhL3RhYmxlcmFuZ2U6NDA2ODczM2Q4Y2U5NGY4ZThjOWVjZGQxZWIxNTYzZmFfMTQtNy0xLTEtMA_cc19da88-3f0c-4e78-8d21-fd05f1a10dea"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV8yNS9mcmFnOjY0NWI4YzUzNjdkZDQ5MTZiZmIxM2M4ODkzYWVlYTMyL3RleHRyZWdpb246NjQ1YjhjNTM2N2RkNDkxNmJmYjEzYzg4OTNhZWVhMzJfMjAz_3607fc4f-fa78-408b-853c-81b8a40c43d6"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV8yNS9mcmFnOjY0NWI4YzUzNjdkZDQ5MTZiZmIxM2M4ODkzYWVlYTMyL3RhYmxlOjQwNjg3MzNkOGNlOTRmOGU4YzllY2RkMWViMTU2M2ZhL3RhYmxlcmFuZ2U6NDA2ODczM2Q4Y2U5NGY4ZThjOWVjZGQxZWIxNTYzZmFfMTUtNy0xLTEtMA_4a33ff99-2376-46fa-8b02-156644d4de69"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjgyNzE3NmY2NzU2MDRiZDJhYjJkOTIxOTY2MTA4NGIxL3NlYzo4MjcxNzZmNjc1NjA0YmQyYWIyZDkyMTk2NjEwODRiMV8yNS9mcmFnOjY0NWI4YzUzNjdkZDQ5MTZiZmIxM2M4ODkzYWVlYTMyL3RleHRyZWdpb246NjQ1YjhjNTM2N2RkNDkxNmJmYjEzYzg4OTNhZWVhMzJfMjAz_3607fc4f-fa78-408b-853c-81b8a40c43d6"
          xlink:type="arc"/>
    </link:footnoteLink>
</xbrl>
